body {
margin: 13px 0;
padding: 0;
background: White;
color: black;
text-align: center;
font-family: Trebuchet MS1, Helvetica, sans-serif;
font-size: 11pt;
scrollbar-face-color: Black;
scrollbar-highlight-color: Black;
scrollbar-3dlight-color: Black;
scrollbar-darkshadow-color: Black;
scrollbar-shadow-color: Black;
scrollbar-arrow-color: White;
scrollbar-track-color: Silver;
}

h4 {
font-size: 22pt;
margin: 5px;
}

h5 {
font-size: 18pt;
margin: 5px;
text-align: center;
}

.hover {
position: absolute;
top: 396px;
left: 48%;
z-index: 10;
}

#content {
width: 610px;
margin: 0 auto;
}

#content p {
text-align: justify;
margin-left: 100px;
margin-right: 75px;
}

.strong {
color: red;
font-weight: normal;
}

#list {
background: url("gym/bullets.jpg") no-repeat 0 0;
width: 500px;
height: 400px;
margin: 10px auto 0 auto;
color: red;
padding: 25px 0 0 55px;
}

* html #list {
padding: 42px 0 0 55px;
}

#list p {
line-height: 2.1em;
margin-left: 0;
margin-right: 0;
}

* html #list p {
line-height: 1.8em;
margin-left: 0;
margin-right: 0;
}

#quoteleft {
background: url("gym/quoteleft.gif") no-repeat 0 0;
}

#quoteright {
background: url("gym/quoteright.gif") no-repeat right bottom;
}

#buy {
width: 615px;
height: 210px;
background: url("gym/buy.gif") no-repeat 0 0;
color: red;
padding: 25px 0 0 0;
margin-top: 20px;
}

#buy p {
margin-left: 115px;
}

a:link { color: Red; }
a:visited { color: Red; }
a:hover { color: Black; }
a:active { color: Gold; background: Red; }

.homelink {
margin-top: 0;
}

* html .homelink {
margin-top: 20px;
}

A.p { font-weight: normal; text-decoration:none;font-size: 0.7em; }
A.p:link {color: #cccccc; }
A.p:visited {color: #cccccc; }
A.p:hover  {color: Red; }
A.p:active {color: Gold; background: Red; }

