html{background:#000 url(bbg.jpg);}
body{margin:10px auto;width:985px;background:#fff url(bg.png) 0 256px;font:15px Georgia,serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

a{color:#007dc5;text-decoration:none;}
a:hover{text-decoration:underline;}
ul{padding-left:20px;}
img{border:0;}

#hdr{position:relative;background:#333 url(hd.jpg) no-repeat;width:985px;height:253px;border-radius:5px 0 0;-moz-border-radius:5px 0 0;-webkit-border-radius:5px 0 0;}

.hdrProd{left:180px;width:235px;height:196px;top:10px;position:relative;}
.hdrProd a{display:block;position:absolute;background:url(hdrLinksH8B.png) no-repeat;}
.hdrProd a:hover{background-position:0 -29px;text-decoration:none;}
#hdrP1{height:25px;width:235px;background-position:0 -28px;}#hdrP1:hover{background-position:-235px -28px;}
#hdrP2{top:32px;left:48px;height:21px;width:140px;background-position:0 -54px;}#hdrP2:hover{background-position:-235px -54px;}
#hdrP3{top:63px;left:43px;height:19px;width:150px;background-position:0 -75px;}#hdrP3:hover{background-position:-235px -75px;}
#hdrP4{top:91px;left:4px;height:20px;width:227px;background-position:0 -95px;}#hdrP4:hover{background-position:-235px -95px;}
#hdrP5{top:123px;left:27px;height:14px;width:129px;float:left;background-position:0 -115px;}#hdrP5:hover{background-position:-235px -115px;}
#hdrP6{top:123px;left:133px;height:14px;width:86px;float:left;background-position:0 -129px;}#hdrP6:hover{background-position:-235px -129px;}
#hdrP7{top:146px;left:43px;height:22px;width:149px;float:left;background-position:0 -143px;}#hdrP7:hover{background-position:-235px -143px;}

#hdrTag{position:absolute;left:642px;top:14px;width:250px;height:58px;color:#FFF;font:bold 16px Verdana;letter-spacing:.5px;}
#hdrBB{position:absolute;left:678px;top:134px;background:url(hdrLinksH8B.png);width:187px;height:28px;}
#hdrBB:hover{background-position:-235px 0;}

#menu{width:100%;height:30px;background:#395468 url(menu.png) repeat-x;font:16px Verdana,sans-serif;}
#menu a{height:30px;color:#fff;line-height:30px;padding:0 10px;}
#menu a:hover{color:#00a0ff;text-decoration:none;}
#menuleft{float:left;}

#usercart{width:100%;height:25px;text-align:right;font:14px Arial,sans-serif;background:#fff;padding:2px 0 0;}
#usercart span, #usercart a{display:inline-block;height:15px;padding:5px;text-align:right;}
a#logout{font-size:10px;}
a#mcart{width:100px;background:url(cart25.png) 0 0 no-repeat;}
a#mcart:hover{background-position:0 -50px;text-decoration:none;}

#content,.clr{clear:both;}
table.nopad{border-collapse:collapse;margin:0 0 15px;padding:0;width:100%;}
#whitebox{background:#FFFFFF none repeat scroll 0 0;margin:0 21px 0;width:auto;}
fieldset{border:1px solid #CCCCCC;margin-top:15px;padding:15px;}
h2{margin:15px 0;}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {padding:4px;}
#ftr{background:#cfd0d7;width:100%;padding:3px 0;font:11px Verdana,serif;line-height:15px;border-top:solid 1px #aaa;text-align:center;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
#ftr a{padding:2px 5px;}

#browsetbl{position:relative;width:100%;margin:10px 20px;}
.browseProd{position:relative;width:212px;float:left;height:240px;font:15px Verdana,sans-serif;overflow:hidden;margin:10px;}
.browseProd a{position:relative;color:#333;}
.browseProd a:hover span,.browseProd a:hover b,.browseProd a:hover u{text-decoration:underline;}
.browseProd img{display:block;border:solid 1px #aaa;margin-right:10px;}
.browseProd b{display:block;font-weight:normal;padding-bottom:3px;width:100%;text-align:center;}


#pBox{position:relative;}
.pBox div{display:block;color:#2f3f0f;}
#pLeft{width:310px;border-right:solid 1px #999;top:0px;left:0px;position:relative;float:left;}
#pLeft img{margin:10px 24px;}
#pRight{width:600px;margin-left:10px;float:left;position:relative;}
#pBox h1{font:18px Verdana,sans-serif;width:100%;text-align:center;}
#pRight p{padding:10px 0 0;}

.continue_link,.checkout_link{font-size:200%;font-weight:bold;text-align:center;padding:2px 90px;}

.pBuy{display:inline-block;position:relative;width:120px;margin-top:7px;border:solid 1px #ddd;height:40px;padding:3px;background:#fff;font:9px Verdana,sans-serif;top:0;left:0;}
.qtyUp,.qtyDn{display:block;position:absolute;height:9px;width:9px;left:41px;cursor:pointer;}
.qtyUp{top:18px;background:url(qtyUp.png) no-repeat;}
.qtyDn{top:28px;background:url(qtyDn.png) no-repeat;}
.pBuyQ{width:30px;left:3px;top:18px;position:absolute;display:block;}
.pBuy #btn{text-decoration:none;left:53px;background:url(addToCart.png) no-repeat;height:43px;width:70px;top:0;position:absolute;display:block;}
.pBuy #btn:hover{background-position:-75px 0;color:#000;}

.qtyBox{height:36px;font:10px Verdana,sans-serif;}
.addCart{background:url(addToCart.png) no-repeat;left:55px!important;width:70px!important;top:0!important;height:43px;color:transparent;margin:0;padding:0;border:none;position:absolute;}
.addCart:hover{background-position:-75px 0;}


#PrePack {border:solid 1px #aaa;}
#PrePack td{padding:1px 5px;}
#PrePack td.PPstr{text-align:right;}
#PrePack tr.PPtot td{text-align:right;font-weight:bold;}
#PrePack tr.PPhd td{text-decoration:underline;}
#PrePack tr.PPnote td{font-size:12px;font-weight:bold;}
p.ingredients{font-size:70%;color:#555;display:none;}
.iArrowD{display:none;}
.iShow{display:block;padding:10px 0;color:#555;cursor:pointer;}
.iShow:hover{text-decoration:none;}

.componentheading{display:none;}
.buttonheading a img{border:none;}
.contentheading{font:18px Verdana,sans-serif;padding:5px 10px;}
.contentpaneopen h1{font:25px Verdana,sans-serif;padding:20px 10px 5px 0;margin:0;text-align:center;}
.contentpaneopen{padding:0 15px;}
.contentpaneopen p{padding-bottom:10px;}
.contentpaneopen p.dropcap:first-letter{font-size:250%;font-weight:bold;float:left;letter-spacing:3px;}

#whitebox div {text-align:left;}

#htop{margin:15px 0 15px 45px;height:300px;overflow:hidden;width:950px;position:relative;}
#media{width:550px;height:300px;margin:0 6px 3px 1px;text-align:center;cursor:pointer;}
#slide{width:550px;height:300px;}
#hnews{width:196px;height:300px;position:absolute;left:626px;top:0px;}

#b1,#b2,#b3{display:block;position:relative;height:150px;width:250px;float:left;margin:3px 0px 0 45px;color:#fff;font:bold 16px Verdana,sans-serif;overflow:hidden;}
#b1 a,#b3 a{display:block;height:150px;width:250px;margin:0;color:#fff;}
#b1 a,#b2 span,#b3 a{text-align:center!important;}
#b1 a{background:url(story.jpg) no-repeat;}
#b2{font-size:80%;background:url(affiliate.jpg) no-repeat;}
#b2 span{font-size:16px;display:block;width:250px;height:30px;margin:0;float:none;clear:both;color:#fff;}
#b2 em{display:block;margin:0 10px;}
#b2 a{color:#000;margin:0 10px;}
#b2 a:hover span,#b2 a:hover em{text-decoration:underline;}
#b3{background:url(blog.jpg) no-repeat;}

/*Thickbox*/
*{padding:0;margin:0;}
#TB_w{font:12px Arial,Helvetica,sans-serif;color:#333;position:relative;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}
#TB_w a:link,#TB_w a:visited,#TB_w a:active,#TB_w a:focus{color:#666;}
#TB_w a:hover{color:#000;}
#TB_o{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#TB_w{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
#TB_w img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:4px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:4px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_c{position:relative;clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_c.TB_modal{padding:15px;}
#TB_c p{padding:5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/* Unpublished */
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}

/* System Messages */
#system-message{margin-bottom:10px;padding:0;}
#system-message dt{font-weight:bold;}
#system-message dd{margin:0;font-weight:bold;text-indent:30px;}
#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}

#system-message dt.message{display:none;}
#system-message dd.message{}

#system-message dt.error{display:none;}
#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}

#system-message dt.notice{display:none;}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}

#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px;}
#system-debug div{font-size:11px;}


