@charset "utf-8";
/* CSS Document 
div,h1,h2,span,a,p,li,ul{border:1px #336699 dotted;}*/
body{padding:0;margin:0;background:#000 url(../images/main_bg.gif) left top repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
h1{margin:0;padding:0;}
.blank{display:block;float:left;height:1px;width:1px;}
.main_image{width:100%;float:left;background:url(../images/top_light.jpg) center top no-repeat;}
.main_image_article{width:100%;float:left;background:url(../images/main_img_art_01.jpg) center top no-repeat;}
.bottom_image{width:100%;float:left;background:url(../images/footer_bg.jpg) center bottom no-repeat;}

.container{width:960px;margin:0 auto;position:relative;padding:0;float:none;}
.logo{background:url(../images/logo.gif) left top no-repeat; display:block;width:183px;height:145px;position:relative;margin:20px 0 0 0;}
.logo span{display:none;}

.nav{position:absolute;top:80px;left:220px;padding:0;width:75%;}
.nav ul{padding:0;margin:0;}
.nav li{float:left;list-style:none;margin:0;padding:;0;}
.nav .nav_div{float:left;margin:5px 10px;height:27px;background:url(../images/nav_img.gif) -238px top no-repeat;display:block;width:14px;}
.nav a{height:27px;display:block;float:left;}
	a.muscle{width:223px;background:url(../images/nav_img.gif) left top no-repeat;}
	a.protein{width:100px;background:url(../images/nav_img.gif) -266px top no-repeat;}
	a.weight_loss{width:160px;background:url(../images/nav_img.gif) -412px top no-repeat;}
	a.stacks{width:87px;background:url(../images/nav_img.gif) -615px top no-repeat;}

.nav a span{display:none;}

.main_content{position:relative;float:left;margin-bottom:50px;width:100%;padding-top:430px;}


.block{float:left;width:48%;margin:0 10px 50px 0px;display:inline;position:relative;height:217px;background:url(../images/block_bg.gif);}
.block h2{float:left;width:100%;margin:0;color:#FFFFFF;position:relative;font-size:24px;font-weight:normal;padding:5px 5px 0 5px;position:absolute;top:-40px;left:0;}
.block h2 a{height:27px;display:block;float:left;}
.block h2 a span{display:none;}
.block p{color:#333;font-size:13px;width:55%;padding:5px 10px;}
.block a.button{background-color: #aaa; border: solid 1px #999; color:#123a8f; font-size:12px;padding:2px;font-weight:bold; text-decoration: none;}
.block a.button:hover{color:#406ac3;}
.block img{position:absolute;top:0;right:-1px;}

.footer{width:90%;font-size:12px;color:#FFFFFF;;padding:20px 0 0 0;margin:auto;}
.footer a{color:#FFFFFF;font-size:12px;}
.footer .footer_logo{display:block;width:100%;height:100px;margin:5px 20px 0 0;background:url(../images/footer_logo.gif) center top no-repeat;float:left;clear:both;}
.footer .footer_logo span{display:none;}
.footer .left{float:left;width:100%;padding:0;display:inline;margin:0;}
.footer .left p{text-align:center;color:#666666;padding:0;width:80%;margin:auto;}

.article_content{position:relative;float:left;margin:40px 0 50px 0 ;width:100%;padding:10px 0;background:#fff url(../images/article_top_grad.gif) left top repeat-x;display:inline;}
.article_content h1{color:#000;font-size:36px;padding:10px 20px 0 20px;width:auto;float:left;display:inline;font-family:"Trebuchet MS";}


.article{float:left;width:95%;margin:0;display:inline;padding:0 15px;color:#000;}
.article p{ width:75%;font-size:14px;line-height:20px;margin:0;padding:15px 0;}
	
.pro_box{width:80%;background:#e5efff;padding:5px;margin:10px 0;float:left;}
.pro_box h2{font-weight:normal;font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;}
.pro_box p{width:70%;}
.pro_box .img{float:left;width:25%;background:#fff;display:block;height:200px;margin-top: 20px; margin-right:20px;}
.pro_box .img img{margin:15px 0 0 15px;}













