*{margin:0;padding:0}
body{font-size:12px;background:#e5ecf3;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}
h1{font-weight:700;font-family:Arial;letter-spacing:-0.05em}
H2{font-weight:700;font-family:Arial;letter-spacing:-0.05em;font-size:170%}
H3{font-weight:700;font-family:Arial;letter-spacing:-0.05em;font-size:150%}
H1{font-size:200%}
IMG{border-width:0}
A{color:#2970a6;text-decoration:none}
#wrap{padding:0}
#container{width:95%;margin:0 auto}
#header{border-bottom:10px solid #e5ecf3;height:67px;background-color:#1b5790}
#caption{width:150px;float:left;padding:5px 20px 5px 20px}
#title A{display:block;font-family:"Trajan Pro";letter-spacing:0;height:30px;text-decoration:none;color:#fff}
#navigation{background:#7aa13d url(../images/herbs-m-right.gif) no-repeat right bottom;margin-bottom:10px;border-bottom:1px solid #e5ecf3}
#menus LI{display:inline;list-style-type:none}
#menus LI A{display:block;font-weight:700;font-size:13px;z-index:1;background:url(../images/menu.gif) no-repeat;float:left;color:#382e1f;line-height:31px;height:31px;text-decoration:none;font-family:Georgia,"Times New Roman",Times,serif;padding:0 10px}
#menus LI A.home{background-position:0 -93px;margin-left:0;width:45px;text-indent:-999em;padding:0}
#menus LI A.home:hover{background-position:0 -124px}
#menus LI.hepforte-current-page A.home{background-position:0 -155px}
#menus LI A.lastmenu:hover{background-position:0 0;cursor:default}
#searchbox{margin-top:8px;display:block;background:url(../images/searchbox.gif) no-repeat;float:right;width:209px;margin-right:10px !important;height:23px;padding:2px}
#searchbox .textfield{padding-left:2px;background:transparent none repeat scroll 0 0;float:left;width:175px;margin-right:2px;border-width:0}
#content{background:#fff url(../images/herbs-b-left.gif) no-repeat left top;}
#main{float:left;overflow:hidden;width:80%;padding:0 0 0 15px}
.post{padding-bottom:5px !important}
.post H2{margin-top:10px;display:block;font-size:16px;border-bottom:1px solid #ccc;font-family:Verdana,"BitStream vera Sans";padding:0 5px 3px}
.post H2 A.title{color:#4c4c4c;text-decoration:none}
.post H2 A.title:hover{color:#2970a6}
.post .content{overflow:hidden;line-height:145%;padding:5px 0 0 5px}
#pagenavi{font-size:12px;margin:10px -5px 0;padding:10px 5px 0}
#sidebar{font-size:90%;background:#f7f7f7 url(../images/herbs-b-right.gif) no-repeat right top;float:right;overflow:hidden;border-left:1px solid #ccc;width:17%;line-height:145%;padding-top:8px}
#sidebar LI{margin-top:5px;padding-left:18px;background:url(../images/icons.gif) no-repeat 0 -560px;list-style-type:none;font-size:12px}
.centersidebar{background:url(../images/widgetsep.png) no-repeat 50% bottom;padding:10px 0 6px 10px}
.centersidebar-bottom{padding:10px 0 6px 10px}
#footer{border-top:10px solid #e5ecf3;display:block;font-size:11px;width:100%;line-height:145%;height:60px;background-color:#fff;clear:both;}
#footer A{color:#2a2a2a}
#copyright{margin-top:12px;margin-left:20px; width:700px; float:left}
#themeinfo{margin-left:20px}
.hepforte-product td{height:30px;text-align:center;font-size:12px;font-weight:700;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;border-bottom:1px solid #666;border-left:1px solid #666}
.hepforte-product{border-top:1px solid #666;border-right:1px solid #666}
.productDescription{width:90%;padding: 0 20px 20px 20px}
.productDescription p,.productDescriptionFull p{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#000;font-weight:400;margin:0;padding:0 0 20px}
.supplementFacts td{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:400;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:middle;text-align:left;margin:0;padding:3px 0 3px 5px}
.supplementFacts{border-left:1px solid #999;border-top:1px solid #999}
.supplementFacts .supplementFactsHeader{background-color:#f1f1f1;font-size:14px;font-weight:700;height:25px;line-height:25px}
.productDescription table{margin:0 0 20px}
.colFirst{width:75%}
.colThird{width:80px}
.upc{color:#c00}
.fixed,.clear{clear:both}
INPUT.textfield,TEXTAREA{border-right:1px solid #a6a6a6;border-top:1px solid #a6a6a6;font-size:12px;background:#fff url(../images/textfield.gif) repeat-x 50% top;border-left:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6;padding:2px 1px}
#menus LI A:hover,#menus LI A.current{background-position:0 -31px}
#menus LI.hepforte-current-page A,#menus LI.current-cat A{background-position:0 -62px}
#menus LI LI A:hover,#menus LI LI A.current{color:#382e1f;background-color:#edeff0}
#menus LI LI A.subtitle,#menus LI LI A.subtitle:hover{background-position:right 50%;background-image:url(../images/arrow.gif);background-repeat:no-repeat}
.post .content P,#northsidebar .widget H2,#southsidebar .widget H2,#northsidebar .widget .content P,#southsidebar .widget .content P{margin-bottom:10px}
.post .content UL,.post .content OL,#related_posts{padding-bottom:10px}
.post .content UL LI,.post .content OL LI{padding-left:20px;list-style-position:inside}