body{font-family:Helvetica, Arial, Verdana, Tahoma, sans-serif;font-weight:normal;font-size:75%;margin:0;padding:0;}
#header{clear:both;width:975px;margin:auto 0;}
#logo-num-bar{width:975px;z-index:5;}
#headerlink-holder{float:right;margin-right:2px;}
.header-links{padding-top:9px;font-size:14px;float:right;height:26px;color:#462b1d;}
.header-links a{color:#462b1d;}
#site-title{margin:0 0 0 15px;padding:0;display:block;width:223px;height:94px;float:left;}
#phone{float:right;margin-right:10px;}
#tagline{margin-left:15px;float:left;clear:left;}
#search-box{width:255px;float:right;margin:10px 0 0 0;}
#navigation-main{font-size:17px;height:35px;padding:0;border:0;width:975px;clear:both;overflow:hidden;}
#navigation-main ul{padding:0;margin:0;color:#000000;float:left;font-size:1em;width:972px;}
#navigation-main ul li{display:inline;}
#navigation-main ul li a{width:243px;height:35px;text-decoration:none;float:left;text-align:center;}
#navigation-main ul li a:hover{color:#393939;}
.nav-main{padding:13px 0 0 0;color:#636363;background-image:url('images/grnnavtab.gif');background-repeat:no-repeat;}
.nav-home-l{padding:13px 0 0 0;color:#636363;background-image:url('images/Green-L-Tab.jpg');background-repeat:no-repeat;}
.nav-home{padding:13px 0 0 0;color:#636363;background-image:url('images/Green-Mid-Tab.gif');background-repeat:no-repeat;}
.nav-home-r{padding:13px 0 0 0;color:#636363;background-image:url('images/Green-R-Tab.jpg');background-repeat:no-repeat;}
#navigation-cart{font-size:.9em;width:967px;margin:0 5px 0 5px;float:left;}
#cart-start{float:right;text-align:right;}
#cart-start a{text-decoration:none;}
#page-border{width:1075px;background-image:url('images/homegrad.jpg');margin:0 auto;}
#page-wrap{width:975px;margin:0 auto;padding:0;font-size:1em;background:#ffffff;}
h1{font-size:20px;margin-bottom:5px;margin-top:1px;text-decoration:none;}
h2{font-size:15px;margin-bottom:5px;margin-top:1px;text-decoration:none;}
.idxh1{font-size:13px;margin:10px 0;}
.idxh1 a{color:#000000;text-decoration:none;}
.idxul{list-style-image:url('images/ywbull.gif');margin-left:-10px;}
.idxul a{color:#000000;text-decoration:none;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.db{display:block;}
.dn{display:none;}
.pd{margin:1em 0 1em 0;padding:0 10px 0 10px;}
.pad1{margin:1em 0 0 0;}
#breadcrumbs{position:relative;width:975px;margin:0;padding:5px 0 0 10px;height:25px;font-size:13px;background-image:url('images/grnnavbar.jpg');background-repeat:no-repeat;}
#bar-home{position:relative;width:975px;margin:0;padding:5px 0 0 10px;height:25px;font-size:13px;background-image:url('images/homecookbar.jpg');background-repeat:no-repeat;}
#body{position:relative;width:975px;margin:0 0 10px 0;}
#body-content .specials{margin:0 0 2em 0;padding:1em 0 0 0;}
#body-content .specials .sp-left{display:block;float:left;text-align:left;}
#body-content .specials .sp-right{display:block;text-align:right;}
#sort-bar, #sort-bar2{clear:both;background-color:#ffffcc;width:770px;margin-top:5px;margin-bottom:5px;overflow:hidden;}
#result-bar{clear:both;display:block;background-color:#ffffcc;width:770px;}
#left-menu{float:left;width:200px;margin-top:5px;}
#left-menu ul.one{margin:0;list-style:none;clear:both;margin-bottom:5px;}
#left-menu ul.one li a{color:#000000;text-decoration:none;display:block;}
#left-menu ul.one li a:hover{color:#00000;background-color:#e4eb6b;text-decoration:none;display:block;}
#left-menu .on{font-weight:bold;display:block;background-color:#b2bb1b;}
#left-menu .header{display:table-cell;vertical-align:middle;height:30px;width:200px;font-weight:bold;background-image:url('images/sidenavtab.gif');background-repeat:no-repeat;color:#5a2049;background-color:#ffffff;overflow:hidden;}
#sidebar-right{float:left;width:150px;margin-top:5px;}
#sidebar-right ul{margin:0;padding:0;list-style:none;line-height:1.0;text-align:center;}
#sidebar-right ul li img{border:none;}
#sidebar-right h2{margin:1em 0 0 0;padding:0;font-size:1em;font-weight:bold;}
#sidebar-right p{margin:0;padding:0;}
#body-content{float:left;width:100%;margin-bottom:15px;}
#product-content{width:765px;float:left;}
div .product{position:relative;float:left;width:106px;font-size:.8em;text-align:center;margin-bottom:5px;clear:none;overflow:hidden;}
div .product a{text-decoration:none;}
div .product img{border:1px solid #c9c9c9;position:relative;z-index:1;}
.fabrictype{display:block;position:absolute;top:86px;left:3px;background-color:#ffffcc;width:98px;color:#000000;border:1px solid #c9c9c9;z-index:2;}
.shopsection{background-color:#ffffcc;font-weight:bold;}
.shopheadings{font-size:11px;font-weight:bold;}
.shopdisplay{font-size:11px;}
.shopzipcode{font-size:12px;color:#ff0000;font-weight:bold;}
#faq{margin:0 5px;}
#faq ul{}
.sitehead{color:#000000;font-size:18px;font-weight:bold;text-decoration:underline;margin-bottom:12px;}
.faq-header{color:#7E4948;text-decoration:underline;margin-bottom:5px;}
#footer{clear:both;width:975px;margin:25px 0 0 0;padding:10px 0 0 0;background-image:url('images/bottomgrad.jpg');background-color:#ebedbe;overflow:hidden;}
#footer .sections{float:left;width:184px;padding:0 5px;border-right:1px solid #d2d89a;}
#footer .sections b{color:#492d1e;}
#footer .noborder{border:0;}
#footer-text{width:320px;height:91px;margin:0 auto 0 auto;background:#ebdaa9;font-size:0.9em;line-height:1.5;}
#footer-text .phone{display:block;font-size:1.5em;font-weight:bold;}
#footer-text img{margin:0;padding:0;width:75px;float:left;display:block;}
#footer-navigation{font-size:0.8em;}
#footer-copyright{margin-left:140px;float:left;width:690px;text-align:center;padding-top:10px;}
#napkin-fold li{font-size:14px;}
.napkinvideodownline{font-size:14px;}
.regulartext{font-size:12px;}
.regularbold{font-size:12px;font-weight:bold;}
.smallprint{font-size:10px;}
.ErrorMess{color:#ff0000;font-size:14px;font-weight:bold;}
