body{font-family:Helvetica, Verdana, Arial, Tahoma, sans-serif;font-weight:normal;font-size:75%;margin:0;padding:0;}
#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;}
.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;}
#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:1px;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;background-color:#ffffff;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/grynavtab.jpg');background-repeat:no-repeat;}
.nav-main-dif{padding:13px 0 0 0;color:#636363;background-image:url('images/grynavtablinsales.jpg');background-repeat:no-repeat;}
.nav-main-dif2{padding:13px 0 0 0;color:#636363;background-image:url('images/grynavtabtradeshow.jpg');background-repeat:no-repeat;}
.nav-main-sel{font-weight:bold;padding:7px 0 0 0;color:#393939;font-size:19px;background-image:url('images/grnnavtab.jpg');background-repeat:no-repeat;background-color:#c9c9c9;width:243px;}
#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;}
#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;}
#body{position:relative;width:975px;margin:0 0 10px 0;}
#body-content{float:left;width:765px;margin-left:5px;margin-top:10px;}
.idxheading{font-size:18px;color:#ff6600;font-weight:bold;}
#mainbullets{clear:both;font-size:20px;padding:50px 0 0 220px;}
#mainbullets li{padding:2px 0;}
#indeximgcontainer{width:100%;margin-bottom:25px;}
#indeximgcontainer div{margin:2px;font-size:14px;float:left;width:240px;text-align:center;}
#indeximgcontainer div a{text-decoration:none;}
#sort-bar, #sort-bar2{font-size:16px;overflow:hidden;clear:both;background-color:#e8eabf;width:770px;margin-top:5px;margin-bottom:5px;}
#sort-bar select, #sort-bar2 select{font-size:16px;}
#result-bar{clear:both;display:block;background-color:#e8eabf;width:770px;}
#left-menu{float:left;width:200px;margin-top:12px;}
#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:#000000;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:right;width:200px;margin-top:5px;padding-left:10px;border-left:1px solid #a8b25c;}
#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;}
#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;}
.shopheadings{font-size:11px;font-weight:bold;}
.shopdisplay{font-size:11px;}
.shopzipcode{font-size:12px;color:#ff0000;font-weight:bold;}
#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;}
.regulartext{font-size:12px;}
.regularbold{font-size:12px;font-weight:bold;}
.smallprint{font-size:10px;}
#navcontainer ul{margin:0px 0px 0px 0px;padding-left:0px;padding-bottom:0px;max-width:975px;}
#navcontainer ul li{list-style-type:none;padding:0px;margin:0px;display:block;float:left;text-align:center;font:12px/16px arial, verdana, sans-serif;background-color:#999933;}
#navcontainer.second ul li{list-style-type:none;padding:0px;margin:0px;display:block;float:left;text-align:center;font:10px/14px arial, verdana, sans-serif;background-color:#FFFFFF;}
#navcontainer.second a{color:#0000FF;text-decoration:underline;}
#navcontainer a{color:#FFFFFF;text-decoration:none;display:block;border-bottom:1px solid #CCCC66;border-right:1px solid #CCCC66;}
#navcontainer .active{color:#000000;font-weight:bold;background-color:#FFFFFF;border-bottom:1px dotted #CCCC66;border-right:1px solid #CCCC66;}
#navcontainer a:hover{background-color:#CCCC66;}
.navigationtext{font:11px arial, verdana, sans-serif;}
.inshopcarthead{border-top:1px dotted #999933;border-bottom:1px dotted #999933;height:14px;}
.linenrentalhead{font-size:16px;color:#330033;font-weight:bold;}
.napkinvideodownline{font-size:11px;font-family:arial, verdana, helvetica, sans-serif;font-weight:bold;}
.TipsHeadingText{color:#000000;font-size:14px;font-weight:bold;font-family:arial, verdana, helvetica, sans-serif;}
.instructtext{width:98%;font-size:16px;margin:12px auto 12px auto;text-align:center;}
