/* CSS Document */

html, body {
background: #FFFFFF; 
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#101010;
}

/* Main Wrap */

#wrap {width: 983px; margin:9px auto;}

#main-container {width:983px; padding-bottom:180px;}

#top {width: 983px;}


/* Headers - h1 etc */

h1 { color: #0066CC; font-size: 1.1em; font-family: "trebuchet MS";}
h2 { color: #181818; font-size: 1.2em; font-family: "Times New Roman";}
h3 { color: #003366; font-size: 1.4em; font-family: "Arial";}
h4 { color: #875706; font-size: 1.6em; font-family: Georgia, "Times New Roman", Times, serif;}
.4 { color: #181818; font-size: 1.4em; font-family: "Arial";}
h5 { color: #875706; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif;}
h6 { color: #181818; font-size: 1.3em; font-family: "trebuchet MS";}


/* divs */



#left{
	width:280px;
	float:left;
	padding:2px;}
	

.member{
	width:278px;
	border:#D7C3B2 solid 1px;
	background-color:#F5E3D5;
	color:#101010;
	padding:0px 0px 0px 0px;
	margin:0 0 5px 0;
}

.member h5 { color: #181818; font-size: 1.2em; font-family: "Arial"; font-weight: normal;}

.member h3{
	display:block;
	height:42px;
	padding:0 0 0 54px;
	color:#181818;
	font:normal 21px/42px Georgia, "Times New Roman", Times, serif;
	background:url(images/member_login_icon.gif) 13px 6px no-repeat #FFF5ED;
	margin:0 0 4px 0;
	
	}
#ser{
	width:280px;
	border:#D7C3B2 dashed 1px;
	padding:14px 0 10px 17px;
	margin:0 0 8px 0;
	background-color:#fff;
	color:#026690;
}
.mailing {padding-left:14px; padding-right:14px;}
.mailing form {color: #181818; font-size: 1.4em; font-family: "Arial";}

#ser img{
	display:block;
	font-size:0;
	float:left;
	margin:0 10px 0 0;
}
.ser-h3{
	display:block;
	float:left;
	background:url(images/arrow1.gif) 0 0 no-repeat;
	padding:0 0 0 18px;
	font:bold 13px/11px Arial, Helvetica, sans-serif;
	margin:0 0 3px 0;
}
#ser ul{
	float:left;
}
#ser ul li{
	font-size:0;
	line-height:0;
}
#ser ul li a{
	display:block;
	background:url(images/arrow2.gif) 2px 8px no-repeat;
	padding:0 0 0 10px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#1F1F1F;
	background-color:inherit;
	text-decoration:none;
}
#ser ul li a:hover{
	color:#1F1F1F;
	background-color:#F5E3D5;
}
#logo {float:left;}
#right{
	width:670px;
	float:right;
	
}


#right ul.nav{
	height:30px;
	float:left;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	width:614px;
}
#right ul.nav li{
	float:left;
	font-size:0;
	line-height:0;
	margin:0;
	border-right:#FFF5ED solid 1px;
}
#right ul.nav li.noBor{
	border:none;
}
#right ul.nav li a{
	
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	padding:0 7px;
	font:bold 11px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	float:left;
	text-decoration:none;
}
#right ul.nav li a:hover{
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
}
#right ul.nav li a.hover{
	display:block;
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 7px;
	font:bold 11px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}



#right_main{width:650px; padding:2px; margin-top:5px;}
.right_images{float:left; margin-right:2px;}
.right_text{float:right; width:414px; }
.right-leftimages{float:left; width:232px;}
.right_text2{float:right; width:420px; }
.right-leftimages2{float:left; width:180px; }
.right_text3{float:right; width:420px; }
.right-leftimages3{float:left; width:120px; }
.right_text4{float:right; width:505px; }
.right-leftimages4{float:left; width:120px; }
.right_text5{float:right; width:505px; }
.right-leftimages5{float:left; width:120px;}
#seperator3 {border-bottom: 0.01em dashed #CCCCCC;}
.right-main2{width:650px; padding:6px;}
.seperator4 {border-bottom: 0.01em dashed #CCCCCC;}
.main-blocks {margin-bottom:50px; margin-top:50px; padding-top:5px;}

.blocks {width:650px; margin-bottom:2px; padding-top:2px; margin-top:2px; }
.centered-image{margin-left:auto; margin-right:auto; display: block; width:100%;}
.image{margin:0 auto;}
.img-cont {width:600px;}

.spacer {clear:both; height:20px;}
.ser-spacer {height:80px;}
#spacediv {float:left; width:2%; background-color:#0066FF;}
#spacediv2 {float:left; width:2%; background-color:#0066FF;}

.photo{width:650px; margin-bottom:10px; height:240px;}
.photo-left{float:left; margin-right:10px; width:215px;}
.photo-right{float:right; width:425px;}

.programs-main {width:670px;}

.burnthefat{width:650px; margin-bottom:10px;}
.burnthefat-left{float:left; margin-right:10px; width:215px;}
.burnthefat-right{float:right; width:425px;}

.muscleblitz{width:650px; margin-bottom:10px;}
.muscleblitz-left{float:left; margin-right:10px; width:215px;}
.muscleblitz-right{float:right; width:425px;}

.muscleblitz3{width:650px; margin-bottom:10px;}
.muscleblitz-left3{float:left; margin-right:10px; width:100px;}
.muscleblitz-right3{float:right; width:540px;}

.muscleblitz2{width:650px; margin-bottom:10px;}
.muscleblitz-left2{float:left; margin-right:10px; width:281px;}
.muscleblitz-right2{float:right; width:350px;}

.muscleblitz4{width:350px; margin-bottom:10px;}
.muscleblitz-left4{float:left; margin-right:10px; width:120px;}
.muscleblitz-right4{float:right; width:220px;}

.muscleblitz5{width:400px; margin-bottom:10px;}
.muscleblitz-left5{float:left; margin-right:10px; width:150px;}
.muscleblitz-right5{float:right; width:240px;}

.muscleblitz6{width:450px; margin-bottom:10px;}
.muscleblitz-left6{float:left; margin-right:10px; width:150px;}
.muscleblitz-right6{float:right; width:280px;}

.muscleblitz7{width:450px; margin-bottom:10px;}
.muscleblitz-left7{float:left; margin-right:10px; width:200px;}
.muscleblitz-right7{float:right; width:240px;}

.muscleblitz8{width:340px; margin-bottom:10px;}
.muscleblitz-left8{float:left; margin-right:10px; width:76px;}
.muscleblitz-right8{float:right; width:240px;}

.muscleblitz9{width:350px; margin-bottom:10px;}
.muscleblitz-left9{float:left; margin-right:10px; width:99px;}
.muscleblitz-right9{float:right; width:240px;}

.muscleblitz10{width:380px; margin-bottom:10px;}
.muscleblitz-left10{float:left; margin-right:10px; width:120px;}
.muscleblitz-right10{float:right; width:240px;}

.muscleblitz11{width:390px; margin-bottom:10px;}
.muscleblitz-left11{float:left; margin-right:10px; width:140px;}
.muscleblitz-right11{float:right; width:240px;}



.growth-factor{width:640px; border: 0.01em dashed #ccc; height:300px; padding:6px;}
.growth-factor-top {width:100%;}
.growth-factor1{width:150px; float:left; margin-right:2px}
.growth-factor2{width:150px;float:left; margin-right:2px}
.growth-factor3{width:150px;float:left; margin-right:2px}
.growth-factor4{width:150px;float:left;}

.mid2{
	width:630px;
	background-color:#F5E3D5;
	color:#181818;
	border:#D7C3B2 solid 1px;
	padding:8px;
	float:left;
	margin-top:20px;
}
.mid2 h2{
	display:block;
	width:580px;
	height:42px;
	background:url(images/testimonial_icon.gif) 10px 10px no-repeat #FFF5ED;
	padding:0 0 0 49px;
	font:normal 21px/42px Georgia, "Times New Roman", Times, serif;
	color:#181818;
}


/*------------------------------------------------footer--------------------*/

#footer {border-top: 0.01em solid #ccc; width:973px;  background:url(images/footer_bg.gif) 0 0 repeat-x; padding:0.2em; margin-left:auto; margin-right:auto; height:160px; }

.copyright{
	font:normal 11px/22px Arial, Helvetica, sans-serif;
	color:#FFFEC2;
	
}
#footer a{
	font:normal 11px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}


/* links */ 

a:link {text-decoration: underline; color:#000000; }
a:visited {text-decoration: underline; color:#000000; }
a:active {text-decoration: underline;}
a:hover {text-decoration: underline; color: #0099CC;}
