@charset "utf-8";
/* CSS Document */

html, head, body, div, span, p, h1, h2, h3, h4, h5, h6, strong, em, abbr, acronym, address, bdo, blockquote, cite, q, code, ins, del, dfn, kbd, pre, samp, var, br, a, base, img, area, map, object, param, img, ul, li, dl, dt, dd, form, input, label, fieldset, legend, b, i, tt, sub, sup, big, small, hr
{
margin: 0;
padding: 0;}



ul{ list-style:none;}
a{ text-decoration:none;}


.outer_wrap{ 
	width:757px; 
	border:#CCC solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}

.product_top{ 
	background:url(/images/top_green_bg.jpg); 
	height:151px;}


.left_prod_img{ 
	float:left; 
	padding:10px 0 0 5px;
	width:250px;}

.guarantee{
	float:left; }

.product_img{
	float:left;}

.product_name{ 
	float:right;
	margin-top:25px;
	width:450px;
	font-size:12px;
	}

.product_name h1{ font-size:30px;}


.product_name span{ 
	font-size:24px; 
	text-decoration:line-through;}
	
.product_name strong{ 
	font-size:30px;
	padding-left:20px;
	text-decoration:none; 
	color:#cf1616}	
	
.price{
	width:220px; 
	float:left;
	margin-top:10px;
	}

.cart{ 
	float:left; 
	margin-top:20px;
	}

.cart input{float:left;padding:5px}

.product_left_panel{ 
	float:left; 
	width:252px;
	padding-left:5px;}
	
.product_video{ 
	float:left;
	height:154px;
	padding-bottom:10px;
	}

.video_title{
	background:#000; 
	color:#bbe49a;
	padding:5px;
	text-align:center;}

.supplements{ padding-top:20px;}

.products_reviews{ 
	
	width:249px;}

.reviews_page{ 
	height:100px;
	margin-top:5px;
	background:#EAEAEA;
	padding:5px 0 0 10px;
	}

.faq{
	width:125px;
	
	padding:10px 0 10px 0;}


.product_right_panel{ 
	float:right;
	width:470px;
	margin-right:10px;
	padding-bottom:30px;}


.rating{ 
	background:url(/images/rating_bg.gif) no-repeat; 
	float:right;
	width:219px;
	height:23px;
	color:#9c9c9c;}

.rating_content{ 
	float:right;
	padding:3px 8px 0 0;}


.review_content{ 
	border:#CCC solid 1px;
	text-align:justify;	}
	
.review_content span{ color:#999;}	
	

.review_content p{ width:450px; padding:10px 0 10px 10px;} 

.benefits{}
.products_title{ 
	background:#697f1d; 
	color:#fff; 
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	padding:5px;}
	
	
.content_text li{ 
	list-style:url(/images/bullet.gif) inside;
	border-bottom:#E4E4E4 solid 1px;
	padding:5px 0 5px 10px;}  



.spacer{ clear:both;}

