A:hover{ TEXT-DECORATION: underline; }
.link { font-family: helvetica,verdana,arial,times, serif;  TEXT-DECORATION: none; font-size: 9pt; color: #ffffff; font-weight: bold; }
.link2 { font-family: verdana,arial,times, serif;  font-size: 7pt; color: #AA0000; }
.link3 { font-family: arial,verdana,times, serif;  font-size: 10pt; TEXT-DECORATION: none;}
.link4 { font-family: helvetica,verdana,arial,times, serif;  TEXT-DECORATION: none; font-size: 10pt; color: #ffff00; font-weight: bold; }
.link5 { font-family: helvetica,verdana,arial,times, serif;  TEXT-DECORATION:none; font-size: 9pt; color: #ffee22; font-weight: bold; }

.caption{
font-size:10px;
float:right;
}

.caption p{
margin:0px 0px;
text-align:center;
}

.footer {
width:750px;
float:left;
}

.footer a{
font-size:11px;
text-align:center;
}

.footer ul li{
display:inline;
}

.gifting{
text-indent:-10000;
background:url(images/gift_order_heading.png);
background-repeat:no-repeat;
text-align:center;
}

.gift_selection{
width:200px; 
text-align:center; 
height:200px;
margin:20px 10px;
float:left;
}

.block {
display:block;
}

.intro_vid{
display:block;
width:365px;
height:275px; 
margin:0px 0px 0px 0px;
background:url(images/bodyweight_intro_face.jpg);
}

.intro_vid:hover{
background-position:bottom left;
}

.text{ 
width:400px; 
float:left; 
color:#333333; 
line-height:1.1em; 
margin-left:15px; 
text-align:justify;
}

#gifting{
margin-left:125px;
}

#help_chat{
float:left;
margin-left:40px;
margin-top:30px;
}

#paypal{
float:left;
margin-left:30px;
}

#smart-banner{
margin:0px 0px 0px 12px;
border:solid 1px #000000;
width:675px;
}

#telephone{
float:left;
margin-left:40px;
margin-top:30px;
}