@import url("/inc/reviews.css");
@import url("/inc/tabs.css");
/* David Mendiola */																/* David Mendiola */
	.wt {color:#fff;font-size:12px; font-family:arial;position:absolute;top:8px;right:16px;}
	.wt:hover{color:#ccc;}
	#myGallery{margin-left:10px;}
	#myGallery b{color:#fff;}
	body{margin:0; padding:0;}
	#wrapper{
	margin:0px auto;
	width:984px;
	background:url(/i/homebg.jpg) repeat;
	}
	#wrapper-home{		
	margin:0px auto;
	width:984px;
	background:url(/i/homebg2.gif) repeat;
	}
	#leftwide{
	position:relative;
	left:32px;
	float:left;
	width:782px;
	}
	#rightnarrow{
	position:relative;
	left:32px;
	float:left;
	width:137px;
	background-color:#fff;
	}
	#header{float:left;height:93px;}
	#header2{float:left;height:125px;}
	#headwrap{width:782px;float:left;}
	#topnav{
	float:left;
	width:782px;
	height:48px;
	background-color:#000;
	}
	#submenu{
	float:left;
	height:16px;
	width:782px;
	color:#fff;
	font-size:9px;
	background:url(/i/submenustrip.gif) no-repeat 0 0;
	}
	#submenu a:link, #submenu a:visited, #submenu a:active{
	color:#fff;
	text-decoration:None;
	font-family:tahoma;
	font-size:12px;
	margin:0px 4px;
	}
	#submenu a:hover{color:#e0a455;}
	#sublist1{margin-top:-3px; margin-left:40px; font-size:12px;display:none;}
	#sublist2{margin-top:-3px; margin-left:120px; font-size:12px;display:none;}
	#sublist3{margin-top:-3px; margin-left:250px; font-size:12px;display:none;}
	#sublist4{margin-top:-3px; margin-left:225px; font-size:12px;display:none;}
	#sublist5{margin-top:-3px; margin-left:85px; font-size:12px;display:none;}
		
	#searcharea{
	float:left;
	height:64px;
	width:333px;
	background:url(/i/sboxbg.gif) no-repeat 0 0 ;
	position:relative;
	}
	
	#searcharea form{
	margin:0;
	padding:0;
	height:25px;
	postion:relative;
	}
	#searcharea input{float:left;font-size:23px;}
	.searchbutton{
	float:left;
	width:58px;
	height:64px;
	background:url(/i/submit.gif) no-repeat 0 0 ;
	}
	.keywordbox{width:215px;position:relative; top:10px; left:97px;}
	.searchbutton2{
	width:58px;
	height:64px;
	position:absolute;
	right:-58px;
	top:0px;
	}
	
	#dropdownarea{
	float:left;
	width:152px;
	height:64px;
	background:url(/i/dropdownbg.gif) no-repeat 0 0 ;
	position:relative;
	}
	#dropdownboxes{
	float:left;
	width:239px;
	height:64px;
	background:url(/i/dropdownboxes.gif) no-repeat 0 0 ;
	position:relative;
	}
	#formcat{position:absolute;right:6px;top:4px;}
	#formcat select{width:228px;padding-right:1px;}
	#formbrand {position:absolute;right:0px;top:28px;}
	#formbrand select{width:228px;padding-right:1px;}

	#breadcrumbarea{
	float:left;
	width:782px;
	height:31px;
	background:url(/i/greenstrip.gif) no-repeat 0 0 ;	
	}
	#main{width:782px;}
	#main-home{width:782px;}
	#mainleft {float:left;}
	#mainleft-home{width:520px;float:left;}
	
	#featureditem{
	height:343px;
	width:520px;
	background-color:#000;
	background:url(/i/featurehead.gif) no-repeat 195px 15px;
	position:relative;
	}
	#featureditem p{
	clear:both;
	width:290px;
	font-family:tahoma;
	font-size:11px;
	line-height:22px;
	color:#404141;
	position:absolute;
	top:135px;
	right:32px;
	margin:0;
	padding:0;
	}
	.shiftme{position:relative;left:20px;top:10px;}
	.featurebutton{position:absolute;bottom:15px; right:127px;}
	#otherproductshome{background:url(/i/otherproductshead.gif) no-repeat 0 0;}
	
	#threeprod{
	width:520px;
	height:290px;
	background:url(/i/threeotherproducts.jpg) no-repeat 0px 18px;
	position:relative;
	}
	#threeprod p{margin:0;padding:0;width:149px;font-size:11px;font-family:tahoma;line-height:22px;}
	#threeprod a:link, #threeprod a:visited{position:relative; top:8px;}
	.prodone{position:absolute;left:10px;top:160px;}
	.prodtwo{position:absolute;left:185px;top:160px;}
	.prodthree{position:absolute;right:9px;top:160px;}
	
	#vidcallout img{position:absolute;left:11px;top:140px;}
	#videocallouthead{
	width:236px;
	height:24px;
	background:url(/i/video-home-strip.gif) repeat-x 0 0;
	color:#fff;
	font-size:11px;
	padding:9px 0 0 25px;
	font-family:verdana;
	}
	#vidcallout{
	width:261px;
	height:310px;
	background:url(/i/video-banner.gif) no-repeat 0 0;
	position:relative;
	}
	
	#ppcblock{
	width:261px;
	background:url(/i/sponsoredtop.gif) no-repeat 0 0;
	background-color:#871517;
	position:relative;
	}
	#ppc{width:202px;padding:45px 0 0 35px;line-height:15px;}
	#ppc .ppctitle:link, #ppc .ppctitle:visited, #ppc .ppctitle:active{
	background:url(/i/ppcarrow.gif) no-repeat 0 2px;
	padding-left:25px;
	color:#fff;
	display:block;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:None;
	position:relative;
	left:-25px;
	}
	#ppc .ppctitle:hover {color:#f8c038;}
	.ppcdescription:link, .ppcdescription:visited{
	text-decoration:None;
	color:#C38A8B;
	font-size:11px;
	font-family:tahoma;
	}
	.ppchost{
	display:block;
	color:#fff;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	padding-bottom:20px;
	}
	.ppchost:hover{text-decoration:underline;}
	
	#morebars{
	width:261px;
	background:url(/i/barstop.gif) no-repeat 0 0;
	background-color:#3F3F3F;
	}
	#morelinks {padding:40px 0 0px 0px;}
	#morelinks a:link, #morelinks a:visited{
	background:url(/i/morelinksarrow.gif) no-repeat 15px 6px ;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	text-decoration:None;
	display:block;
	border-bottom:2px solid #3B3B3B;
	padding:5px 0 5px 35px;
	}
	#morelinks a:hover {color:#ccc;}
	
	#whatshot{
	width:261px;
	background:url(/i/hottop.gif) no-repeat 0 0 ;
	background-color:#40442B;
	}
	#hotlinks {padding:40px 0 0px 0px;}
	#hotlinks a:link, #hotlinks a:visited{
	background:url(/i/greenarrow.gif) no-repeat 15px 6px ;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	text-decoration:None;
	display:block;
	border-bottom:2px solid #3D4128;
	padding:5px 0 5px 35px;
	}
	#hotlinks a:hover {color:#ccc;}
	
	#mainright{
	float:left;
	width:521px;
	margin-top:0;
	padding:0;
	background:url(/i/backbg.gif) no-repeat 0 0;
	position:relative;
	}
	
	#mainright-home{float:left;width:262px;background-color:#fff;}
	#mainright-temp, #mainright-map, #mainright-video{
	float:left;
	width:481px;
	padding:10px 20px 10px 20px;
	font-family:tahoma;
	font-size:11px;
	line-height:17px;
	color:#707070;
	}
	#mainright-temp a:link, #mainright-temp a:visited{color:#a60018;}
	#mainright-temp a:hover{color:#bbb;}
	
	#mainright-map a:link, #mainright-map a:visited{color:#484848;}
	#mainright-map a:hover{color:#000;}
	#mainright-map b{color:#770205;font-size:14px;}
	
	#shoppingwrap{width:479px;}
	#shoppingwrap hr{
	height:1px;
	border-top:1px dashed #ccc;
	border-left:none;
	border-right:none;
	border-bottom:none;
	}
	#shopleft{
	width:239px;
	float:left;
	border-right:1px dashed #ccc;
	padding:10px 0;
	border-top:1px dashed #ccc;
	}
	#shopright{width:239px;
	float:left;
	border-top:1px dashed #ccc;
	padding:10px 0;
	}
	#shoppingwrap a:link, #shoppingwrap a:visited{color:#444613;font-size:18px;}
	#shiftup{position:relative;}
	#shoppingwrap h2{
	text-decoration:underline;
	color:#878787;
	font-size:18px;
	font-family:tahoma;
	font-weight:bold;
	}
	#mainright-about a:link, #mainright-about a:visited{color:#a60018;}
	#mainright-about a:hover{color:#bbb;}
	#mainright-about{
	float:left;
	width:481px;
	padding:10px 20px 10px 20px;
	font-family:tahoma;
	font-size:11px;
	line-height:17px;
	color:#707070;
	}
	#mainright-temp h1{color:#3f3f3f;font-size:26px;padding:10px 0 20px 0;margin:0;}
	#mainright-video h1{color:#3f3f3f;font-size:26px;padding:10px 0 20px 0;margin:0;}
	#mainright-temp p{margin:0; padding:10px 0 10px 0;}
	#mainright-video p{font-size:11px;color:#707070;}
	#mainright-temp b{color:#b1b76a;font-size:15px;text-decoration:underline;}
	#mainright-list{
	float:left;
	width:521px;
	margin-top:0;
	padding:0;
	position:relative;
	}
	
	#studywrapper{
	background-color:#515639;
	height:100px;
	width:475px;
	position:relative;
	border-left:6px solid #b2b67f;
	}
	
	#studytable b{font-size:14px;color:#b1b76a;}
	#studytable{
	color:#fff;
	width:218px;
	position:absolute;
	left:65px;top:20px;
	}

	#studytable2 b{font-size:14px;color:#b1b76a;}
	#studytable2{
	color:#fff;
	width:218px;
	position:absolute;
	right:65px;top:20px;
	}
	
	.studywrap {position:absolute; right:0;}
	#studywrapper a:link ,#studywrapper a:visited{color:#b2b67f;}
	#studywrapper a:hover{color:#bbb;}
	
	.overviewtable{}
	.overviewtable td{background-color:#fff;padding:10px;border-right:1px solid #c7c7c7;}
	.overviewtable2 td{border-bottom:1px solid #c7c7c7;}
	#contentright h1 {
	color:#3f3f3f;
	font-family:tahoma;
	font-weight:bold;
	padding-bottom:0;
	margin-bottom:0;
	}
	#contentright p {font-weight:normal;line-height:15px;margin:0; padding:0 0 0 15px;clear:both;}
	#contentright{
	margin-top:35px;
	margin-left:20px;
	font-family:tahoma; 
	font-weight:bold;
	color:#c7c7c7;
	}
	
	#manufact{font-size:18px;color:#000;padding:0;margin:0;}
	#manufact-title{
	color:#626366;
	height:37px;
	width:481px;
	padding:5px 0 0 15px;
	font-size:15px;
	font-family:tahoma;
	background:url(/i/mancol.gif) no-repeat 0 0;
	}
	
	#facts-title, #profile-title, #direct-title, #ingredients-title, #rev-title, #supfacts-title, #avg-title{
	color:#a60018;
	padding:0px 0 0 15px;
	font-size:15px;
	font-family:tahoma;
	}
	#facts, #profile, #direct, #ingredients, #rev, #supfacts, #avg{
	width:465px;
	padding:0 10px;
	font-size:11px;
	color:#707070;
	margin:0;
	}
	#ratinghead{font-weight:bold; font-size:20px; color:#000000;font-family:sans-serif;}
	#ratingoutof{
	font-weight:normal;
	position:relative;
	top:-33px;
	left:28px;
	font-size:20px;
	color:#000000;
	font-family:sans-serif;
	}
	#affiliate{margin-left:15px;}
	#affiliate-link a:link, #affiliate-link a:visited{color:#ffa200;}
	#otherprod{padding:5px 0 0 15px; font-family:tahoma;color:#4e552c;font-size:15px;}
	#otherprod a:link, #otherprod a:visited{color:#9f2a30;}
	#othermanufacturer{display:none;}
	#RelatedCategories {padding-left:15px;font-family:tahoma;color:#000;}
	#RelatedCategories a:link, #RelatedCategories a:visited{
	padding:2px 0;
	color:#9d0a0e;
	font-family:tahoma;
	font-size:12px;
	display:block;
	}
	#RelatedCategories a:hover {color:#c7c7c7;}
	#back2search{position:absolute;top:7px;right:45px;}
	
	
	#revtabs{width:400px;height:20px;}
	#revtabs a:link, #revtabs a:visited{
	float:left;
	padding:3px 8px 3px 8px;
	display:block;
	margin:0 4px;
	background-color:#fef9dc;
	border-top:2px solid #e0d17a;
	border-right:2px solid #e0d17a;
	color:#544f4f;
	text-decoration:none;
	font-size:14px;
	}
	#revtabs a:hover{color:#cd3a44;}
	#reviewstab{}
	#reviewformtab{}

	#pagertoptest{
	width:510px;
	margin-left:10px;
	background-color:#424139;
	height:35px;
	}
	#pagertoptest img{
	position:relative;
	left:13px;
	height:35px;
	width:100px;
	padding-left:50px;
	padding-right:50px;
	}
	.pagenums{
	color:#fff;
	font-family:tahoma;
	font-size:11px;
	position:relative;
	left:245px;
	margin:0;
	padding:0;
	 }
	#items table th {
	background-color:red;
	height:45px;
	background:url(/i/listbg.gif) repeat-x 0 0;
	color:#000;
	font-family:tahoma;
	font-size:12px;
	margin:0 1px;
	border-top:1px solid #cac491;
	}
	
	#items table td{margin:15px 0;}
	.productnameth{background-color:#000;}
	
	.listrating{
	width:150px;
	border-bottom:1px dashed #ccc;
	font-family:tahoma;
	}
	
	.supratingno, .userratingno{color:#523e40;font-size:11px;}
	.suprating{font-weight:bold;color:#a4000f;font-size:14px;}
	.userrating{font-weight:bold; color:#b20400;font-size:14px;}
	
	.listdescription{
	width:310px;
	padding:10px;
	border-bottom:1px dashed #ccc;
	font-family:tahoma;
	font-size:12px;
	}
	.listmanufacturer{
	text-align:center;
	font-size:12px;
	font-family:tahoma;
	border-bottom:1px dashed #ccc;
	font-weight:bold;
	color:#999d54;
	}
	
	.listdescription a:link, .listdescription a:visited{
	color:#a60018;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	}
	.listdescription a:hover{color:red;}
	.listrating{border-bottom:1px dashed #ccc;}
	.pagedlist{margin-left:8px;}
	.paginatortoprow{display:none;}
	.paginatortoprow img{width:400px;margin-left:20px;}
	
	#footer{
	background:url(/i/footerbg.gif) no-repeat 0 0;
	margin-left:32px;
	width:920px;
	clear:both;
	height:35px;
	}
	
	#footer a:link, #footer a:visited{
	color:#626366;
	text-decoration:none;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	margin:0 5px;
	position:relative;
	left:200px;
	top:8px;
	}
	#footer a:hover{color:#680505;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#ppc-search{width:420px;padding:10px 0 0 35px;line-height:15px;}
	#ppc-search .ppctitle:link, #ppc-search .ppctitle:visited, #ppc-search .ppctitle:active{
	padding-left:25px;
	color:#000;
	display:block;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:None;
	position:relative;
	left:-25px;
	}
	#ppc-search .ppctitle:hover {color:#f8c038;}
	.ppcdescription:link, .ppcdescription:visited{
	text-decoration:None;
	color:#C38A8B;
	font-size:11px;
	font-family:tahoma;
	}
	.ppcdescription:hover{color:#C38A8B;}
	.ppchost{
	display:block;
	color:#fff;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	padding-bottom:20px;
	}
	.ppchost:hover{text-decoration:underline;}