html, body{font-family:Arial, Helvetica;font-size:14px;color:#5a5758;margin:0;background:#ffffff url(../styleImages/backgrounds/kitchen.png) repeat-x top center;}
#mainWrapper{width:920px;margin:0 auto;padding:0;}
#pageSurround{width:900px;padding:0px;margin:0px auto;}
#topHeader{color:#FFFFFF;font-size:12px;height:150px;margin:auto 0;padding:20px 0 0 0;width:940px;}
#content{padding-top:10px;}
h1{font-family:'Lobster', arial, serif;font-size:36px;margin:0;color:#4f4f4f;text-indent:0px;}
a:link, a:active, a:visited{color:#0066CC;text-decoration:none;font-family:Arial,Helvetica,san-serif;font-size:14px;line-height:28px;}
a:hover{color:#FF4B33}
p{clear:both;display:block;font-size:14px;line-height:28px;padding:10px 0;}
ul, ol{list-style-type:none;padding:0;margin:0;}
img{border:none;}
#topHeader{}
#topHeader #logo{width:360px;float:left;margin-right:10px;}
#topHeader #search{float:right;text-align:right;width:340px;padding-top:40px;margin-right:26px;}
#topHeader #cart{width:200px;float:right;text-align:center;margin-right:10px;}
#topHeader #cart a:link, #topHeader #cart a:visited{color:#fff;font-size:18px;padding:14px;background:#b5b0ab;-moz-border-radius-topleft:10px;-khtml-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-khtml-border-radius-topright:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-bottomright:10px;-khtml-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-khtml-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border:10px solid #fff;}
#topHeader #cart a:hover{background:#333;}
#prod-content{width:610px;float:left;margin-right:15px;padding-left:5px;}
#prod-content h1{text-indent:-5px;margin:0;font-size:36px;}
#prod-content #relcust{padding-top:30px;clear:both;}
#prod-content p{margin-bottom:0;padding:0;}
#prod-content h4{background:#f3f3f3;padding:12px 6px;margin:0 -1px;}
#prodinfo{padding:10px;background:#f9f9f9;border:1px dashed #e5e5e5;}
#prodinfo li{margin:0;padding:0;width:50%;float:left;display:block;line-height:28px;clear:left;}
#prodinfo .right{width:50%;float:right;text-align:right;clear:right;}
a.buyButton:link, a.buyButton:visited{padding:5px;background:#96bf3b;color:#fff;font-size:18px;font-weight:normal;}
a.buyButton:hover{background:#92bb70}
#sidebar{width:270px;float:left;margin-top:16px}
#sidebar #mainImg{background:#fff;padding:9px;border:1px solid #EBF3F6;width:230px;overflow:hidden;}
#sidebar img{max-width:230px;}
#sidebar #imgThumbSpace a{display:block;float:left;margin-right:20px}
#sidebar #imgThumbSpace a img{width:68px;height:68px;margin-top:10px;border:1px solid #ccc;}
#sidebar p{margin:0;padding-bottom:0;}
#viewCat{}
#viewCat h1{width:700px;float:left;}
#viewCat #subCatfilter{clear:both;margin:20px 0 10px;text-align:center;}
#viewCat #subCatfilter select{text-align:left;}
#viewCat #sort-options{float:left;width:160px;margin-left:20px;margin-top:14px;}
#viewCat #sort-options select{padding:4px;background:#fff;border:0;border-top:1px solid #EBF3F6;border-bottom:1px solid #EBF3F6;width:100px;}
.pagination{text-align:center;}
#viewDoc{}
#viewDoc p{clear:none;}
#viewDoc img{padding:20px;}
#viewDoc .red{background:#FFCECE;border:1px solid #FF0000;color:#990000;padding:4px 6px;margin-bottom:10px;}
#viewDoc .blue{background:#CEDFFF;border:1px solid #050F72;color:#050F72;padding:4px 6px;margin-bottom:10px;}
#viewDoc .green{background:#EDFFCE;border:1px solid #93D521;color:#395A00;padding:4px 6px;margin-bottom:10px;}
#viewDoc ul{list-style-type:square}
#viewDoc ol{list-style-type:decimal}
#viewDoc blockquote{border-left:4px solid #e5e5e5;padding-left:10px;line-height:20px;font-style:italic}
.cartProgress{padding:10px 0;margin-bottom:10px}
.txtcartProgressCurrent{background:#f6f6f6;padding:10px;font-weight:bold}
.cartcheckout .tdcartTitle{background:#f3f3f3;padding:8px;font-weight:bold;border-bottom:1px dashed #b5b0ab;}
.cartcheckout .tdcartOdd, .cartcheckout .tdcartEven{border-bottom:1px dashed #b5b0ab}
.cartcheckout a.txtButton:link, .cartcheckout a.txtButton:visited{padding:10px;font-size:18px;background:#B5B0AB;color:#fff;}
.cartcheckout a.txtButton:hover{background:#333}
.textbox{font-size:14px;padding:6px;width:180px}
input#title{width:80px}
.customeraddr{line-height:28px;margin:0;padding:0}
.cartprodcode{font-size:12px}
.cartprodname{font-size:18px;}
#BreadCrumb{padding-bottom:10px;color:#5A5758;font-size:12px;float:left;padding-left:5px;width:100%;clear:both;}
#BreadCrumb a:link, #BreadCrumb a:visited{color:#5A5758;font-size:12px;padding:0 4px 0 2px;text-decoration:underline;}
#mainmenu-nav{margin-top:24px}
#mainmenu-nav li{padding:8px 0px;border-bottom:1px dashed #e6e6e6;display:block;float:left;margin-right:20px;}
#mainmenu-nav li a:link, #mainmenu-nav li a:visited{padding:0;font-size:12px;}
#mainmenu-nav li a:hover{}
#view-products{clear:both;}
#view-products li{overflow:hidden;width:160px;margin:0 20px 0 0;display:inline;float:left;position:relative;height:250px;}
#view-products li p{text-align:center;padding:2px 0;background:#fff;margin:20px 0 0;font-size:12px;line-height:14px;}
#view-products li .title{margin:0;padding:0 4px;margin:4px 0;border-top:0;height:44px;overflow:hidden;}
#view-products li .title a:link, #view-products li .title a:visited{line-height:14px;height:44px;overflow:none}
#view-products li p a:link, #view-products li p a:visited{display:block;height:136px;font-size:12px;}
#view-products li p a:hover{cursor:pointer;}
#view-products li p a img{padding-top:10px;}
#view-products li p a:hover .title{display:block;color:#111;position:absolute;padding:8px 0 0;margin:0;top:21px;left:2px;width:156px;line-height:18px;text-align:center;background:#f6f6f6;}
#view-products li .price{margin:0;border:0;padding:10px 0;color:#333;background:#e5e5e5;border-top:1px solid #ccc;border-bottom:0;border-left:0;border-right:0;font-weight:bold}
#subCats div{overflow:hidden;width:160px;height:160px;margin:0 20px 0 0;display:block;float:left;text-align:center;}
#subCats div p{background:#fff;margin-bottom:10px;line-height:14px;}
#subCats div a{line-height:20px;}
#footer{float:left;width:900px;background:url(../styleImages/backgrounds/footer.jpg) repeat-x top left;height:282px;}
div.txtCopyright{margin-left:20px;font-size:10px;}
a.txtCopyright{font-size:10px;}
.siteDocs{padding:60px 0 0}
.siteDocs a:link, .siteDocs a:visited{padding:10px;}
#address{padding:20px;line-height:18px}
#addr, #cont{width:240px;float:left;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(../../../images/lightbox/blank.gif);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../../../images/lightbox/prev.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../../../images/lightbox/next.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
#simple{background:#fff;padding:20px}
#simple #topHeader, #simple #footer, #simple #sidebar, #simple #pageSurround, #simple h1, #simple #prod-content p, #simple div.txtCopyright, #simple a.txtCopyright{display:none!important;}
#mainmenu-nav{list-style:none;list-style-type:none;padding-left:3px;margin:0px;}
.sub{width:900px;}
.sub ul{width:900px;}
.sub ul li{display:inline;}
.li-nav a:link, .li-nav a:visited{padding:2px 1px;display:block;color:#333333;text-decoration:none;text-indent:2px;float:left;}
.li-nav a:hover{color:#1d1d1d;}
.ul-nav{display:block;float:left;list-style:none;}
.ul-nav{width:240px;padding:0px;}
.li-nav{float:left;}
.li-nav .ul-nav{display:none;position:absolute;margin-left:0px;margin-top:-2px;border:1px solid #e1e1e1;z-index:99;width:880px;height:460px}
.li-nav .ul-nav a{width:190px;}
a.hassubmenu{background-image:url(../styleImages/more.gif);background-repeat:no-repeat;background-position:130px 6px;}
div.boxCategories{background:#000;height:36px!important;}
ul#topnav{margin:0;padding:0;width:900px;list-style:none;font-size:1.1em;background:transparent;height:36px;}
ul#topnav li{margin:0;padding:0;position:relative;background:transparent;display:block;float:left;margin-right:30px;}
ul#topnav li a{height:36px;background:transparent;}
ul#topnav li:hover a, ul#topnav li a:hover{background-position:left bottom;}
ul#topnav{display:block;}
ul#topnav li .sub{position:absolute;top:36px;left:0px;z-index:99999;background:#ede8db;padding:10px 10px;float:left;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;}
ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px;}
ul#topnav li .sub ul{list-style:none;margin:0;padding:0;width:630px;float:left;}
ul#topnav .sub ul li{width:200px;color:#fff;float:left;margin-right:10px}
ul#topnav .sub ul li h2{padding:0;margin:0;font-size:1.3em;font-weight:normal;}
ul#topnav .sub ul li h2 a{padding:5px 0;background-image:none;color:#e8e000;}
ul#topnav .sub ul li a{float:none;text-indent:5px;height:30px;padding:0px;display:block;text-decoration:none;color:#545454;font-size:12px;width:200px;}
ul#topnav .sub ul li a:hover{color:#635d5d;background:#f6f6f6}

