@charset "utf-8";
/* CSS Document */
body{padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #675545; background-image:url(http://www.wellnesswarehouse.com/images/bg_page.png); background-repeat:repeat-y; background-position:center}
td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #675545;}
a {color:#719500;text-decoration:none;outline:none;outline-style:none}
h1 {padding:0px;margin:0px;font-size:22px;line-height:25px;font-weight:bold}
h2 {padding:0px;margin:0px;font-size:18px;line-height:21px;font-weight:normal}
form {padding:0px; margin:0px}
.butSubmit {background-image:url(http://www.wellnesswarehouse.com/images/btn_search.gif); background-position:right; background-repeat:no-repeat; width:44px; cursor:pointer; border:none; height:44px; outline:none}
.btnAdd {
background-image:url(http://www.wellnesswarehouse.com/images/btn_add.gif); background-position:right; background-repeat:no-repeat; width:120px; cursor:pointer; border:none; height:42px; outline:none}
.btnAddCart {
background-image:url(http://www.wellnesswarehouse.com/images/btn_addcart.png); background-position:right; background-repeat:no-repeat; width:58px; cursor:pointer; border:none; height:22px; outline:none}
.topnav {}
.topnav a{display:block;float:left; text-align:center; font-size:12px; padding:10px 15px; color:#fff; -moz-border-top-left-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; border-top-left-radius: 3px; font-weight:bold}
.topnav a:hover{background-color:#675545}

.topnav2 {}
.topnav2 a{display:block;float:left; text-align:center; font-size:10px; padding:10px 15px; color:#fff; -moz-border-top-left-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; border-top-left-radius: 3px; background-color:#675545; margin-right:1px; margin-top:0px}
.topnav2 a:hover{background-color:#675545}

.leftnavend {height:30px; background-image:url(http://www.wellnesswarehouse.com/images/bg_nav_end.png); background-repeat:no-repeat}
.left{}

.cart a{display:block; text-align:right; font-size:12px; -moz-border-radius: 3px; border-radius: 3px; border:#fff solid 1px; margin:5px 0px 0px 0px}

.topnav2 {}
.topnav2 a{display:block;float:left; text-align:center; font-size:12px; padding:10px 15px; color:#fff}
.topnav2 a:hover, a.current{}

.nav {width:980px;  background-image:url(../images/bg_nav.png); background-repeat:no-repeat;}
.nav a{display:block;float:left; text-align:center; font-size:14px; font-weight:bold; padding:10px; border-right:#dad6cb solid 1px; color:#857362}
.nav a:hover, a.current{color: #719500; text-decoration:underline}
.navcontents {}
.tabcontainer{clear: left;height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/}
*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;}
* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;}
.tabcontent{position:absolute;display:none;z-index:100;background-image:url(http://www.wellnesswarehouse.com/images/bg_nav_menu.png); background-repeat:no-repeat; background-position:center bottom;}
.content{background-image:url(http://www.wellnesswarehouse.com/images/bg_nav_menu.png); background-repeat:no-repeat; background-position:center bottom; padding:10px 10px 30px 10px;}
#result {height:20px;font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#333;padding:5px;margin-bottom:10px;background-color:#FFFF99;}
#search{}
ul {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0;margin:0;
}.suggestionsBox {position: absolute;left: -6px;top:25px;margin: 0px 0px 0px 0px;width:278px;padding:5px;background-color: #fff;text-align:left; z-index:5000; border-left:#ededed solid 1px; border-right:#ededed solid 1px; border-bottom:#ededed solid 1px}
.suggestionList {margin: 0px;padding: 0px; text-align:left}
.suggestionList ul {margin: 0px;padding: 0px;}
.suggestionList ul li {list-style:none;margin: 0px;padding: 5px;border-bottom:1px dotted #ededed;cursor: pointer; clear:both; font-size:12px; overflow:hidden}
.suggestionList ul li a{color:#675545}
.suggestionList ul li a:hover{color:#719500;}
.suggestionList ul li div{ float:left; width:30px; height:30px; margin-right:5px; overflow:hidden; }
.suggestionList ul li img{height:100%}
.suggestionList ul li:hover {background-color: #fff; }
.load{background-image:url(http://www.wellnesswarehouse.com/images/loader.gif);background-position:right;background-repeat:no-repeat;}
#suggest {position:relative;}
.suggestionsBox2 {position:absolute;left: 0px; margin: 22px 0px 0px 0px;width:280px; background-color: #fff;text-align:left; z-index:5000; border-left:#ededed solid 1px; border-right:#ededed solid 1px; border-bottom:#ededed solid 1px}
#suggest2 {position:relative;}
.shopmenu a{font-size:12px; display:block; padding:5px; color:#675545}
.shopmenu a:hover{color:#719500}
.shopmenu h2{ padding:0px; margin:0px; font-weight:normal;}
.shopmenu h2 a{font-size:11px; display:block;  color: #675545;}
.shopmenu h2 a:hover{color: #719500;}
.breadcrumb {padding:10px; font-size:11px; float:left}
.breadcrumb a {color: #675545;}
.breadcrumb a:hover {color: #719500; text-decoration:underline }
.breadcrumb2 {font-size:12px; float:left; padding:0px 0px 0px 0px}
.breadcrumb2 a {color: #675545;-moz-border-top-left-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; border-top-left-radius: 3px; background-color:#dfdbd4; padding:10px 15px; margin:5px 0px 0px 1px; display:block; float:left;}
.breadcrumb2 a:hover {color: #719500;background-color:#FFF}
.productlist div{float:left; width:220px; height:90px; padding:10px 0px 10px 10px; border-bottom:#e6e3db solid 1px; margin-right:10px; overflow:hidden; text-align:left; color:#857362; font-size:12px; display:block; line-height:18px;}
.productlist div input[type="image"] { margin-left:-5px; margin-top:5px}
.productlist div a{color:#857362;}
.productlist2 {float:left; width:215px;padding:10px 10px 10px 10px;margin:0px 10px 7px 0px; overflow:hidden; color:#857362; font-size:12px; display:block; line-height:18px; background-image:url(http://www.wellnesswarehouse.com/images/bg_products.png); background-repeat:no-repeat; background-position:center top;}
.features {float:left; padding-bottom:5px; padding-right:5px; width:20%}
.listimg {margin-top:10px; margin-bottom:10px; height:150px; overflow:hidden}
.listvar {height:14px; overflow:hidden}
.add{width:58px; height:22px; background-image:url(http://www.wellnesswarehouse.com/images/btn_added.png); display:block; float:right}
.footer {color:#dad6cb; font-size:11px; line-height:18px;}
.footer h4{	padding:0px 0px 10px 0px;margin:0px;font-size:16px;font-weight: normal;color:#dad6cb}
.footer a{color:#dad6cb;line-height:21px}
.footer a:hover{color:#fff;line-height:21px}
.ten {font-family:Verdana, Helvetica, sans-serif;font-size:10px;}
.eleven {font-size:11px;line-height:14px;}
.twelve{font-size:12px;line-height:15px;}
.fourteen{font-size:14px;line-height:19px}
.fifteen {font-size:15px;line-height:18px}
.sixteen{font-size:16px;line-height:19px}
.eighteen{font-size:18px;line-height:24px}
.twentyone{font-size:21px;line-height:24px;}
.twentyfour{font-size:24px;line-height:27px;}
.grey {color:#675545}
.lgrey {color:#ab9c8f}
.green {color:#719500}
.white {color:#fff}
.orange {color:#ff6600}
.catmenu a{display:block;padding: 5px 10px 5px 10px;}
.catmenu a:hover {background:#edebe6; -moz-border-radius: 3px; border-radius: 3px;}
#paging{clear:both;}
.pagination a{display:block;float:left;text-decoration: none;text-align:center;color: #675545;padding:5px; border:1px solid #e6e3db; margin-right:1px;text-decoration:none; -moz-border-radius: 3px; border-radius: 3px;
}
.pagination a:hover, .pagination a.selected, .pagingcurrent{display:block;float:left;text-decoration: none;text-align:center;color: #766d4d;background:#edebe6;padding:5px; border:1px solid #edebe6;margin-right:1px; -moz-border-radius: 3px; border-radius: 3px;
}
.disabled{

}
