body { background:#fff }
h1 { font:bold 24px Arial, Helvetica, Sans-Serif; color:#6DAC6C; }
h2 { font:bold 20px Arial, Helvetica, Sans-Serif; color:#6DAC6C; }
h3 { font:bold 18px Arial, Helvetica, Sans-Serif; color:#6DAC6C; }
h4 { font:normal  ; color:; }
h5 { font:normal  ; color:; }
h6 { font:normal  ; color:; }
.header { width:935px; height:160px; background:transparent url('/images/Header_bg.jpg') no-repeat top left; margin-left:auto; margin-right:auto; padding-left:15px; border-left:1px solid #7D7F82; border-right:1px solid #7D7F82; }
.header #logo { text-indent:-1000px; width:403px; height:81px; background:transparent url(/images/logo.jpg) no-repeat top left; margin:0; position:absolute; top:41px; left:10px; }
.header #logo a { display:block; height:100%; width:100%; }
.topnavigation { width:650px; height:23px; background-color:811019; position:absolute !important; top:132px; left:225px; padding-top:3px; padding-left:45px; }
.topnavigation li { list-style:none; display:inline; float:left; border-right:1px dotted #fff; margin:0 10px 0 0; }
.topnavigation li a {  padding-right:10px; font-size:11px; font-family:Arial; color:#fff; height:19px; line-height:19px; }
.topnavigation li a:hover { font-weight:normal; font-style:normal; text-decoration:none; }
.topnavigation li a.link924 { border-right:1px dotted #fff;}
.topnavigation li a.link925 { border-right:1px dotted #fff;}
.topnavigation li a.link926 { border-right:1px dotted #fff;}
.topnavigation li a.link927 { border-right:1px dotted #fff;}
.topnavigation li a.link928 {}
.topnavigation li a.link929 {}
.registerlinks { width:265px; height:80px; position:relative !important; top:50px; left:542px; color:#000; }
.registerlinks li { list-style:none; text-align:right; }
.registerlinks li a { font-family:Arial; font-size:12px; color:#811019; }
.phoneblock { width:140px; height:25px; position:absolute !important; top:20px; left:665px; padding-left:75px; border-bottom:1px dotted #BFC1C3; }
.phoneblock, .phoneblock * { font-size:20px; color:#000; }
.container { width:950px; min-height:485px; background-color:#ffffff; margin-left:auto; margin-right:auto; border-left:1px solid #7D7F82; border-right:1px solid #7D7F82; }
.sidebar { width:198px; min-height:485px; background-color:#fff; margin-top:5px; margin-bottom:5px; padding-left:10px; }
.products-header { width:178px; height:21px; background-color:#811019; margin-top:-33px; position:relative !important; padding-top:5px; padding-left:10px; font-family:Arial; font-size:12px; color:#fff; overflow:#fff }
.products-header, .products-header * { }
.products-nav-head { width:188px; font-family:Arial; font-size:12px; }
.products-nav-head li { list-style:none; display:block; margin:0 0px 0 0; }
.products-nav-head li a { display:block; padding-left:10px; color:#811019; width:178px; height:22px; line-height:22px; }
.products-nav-head li a:hover { font-weight:normal; font-style:normal; text-decoration:none; }
.products-nav-head li a.link586 { border-bottom:1px dotted #919394;}
.products-nav-head li a.link587 { border-bottom:1px dotted #919394;}
.products-nav-head li a.link588 { border-bottom:1px dotted #919394;}
.products-nav-head li a.link589 { border-bottom:1px dotted #919394;}
.products-nav-head li a.link923 { border-top:1px dotted #333333; border-bottom:1px dotted #333333;}
.customer-service-header { width:178px; height:21px; background-color:#811019; padding-top:5px; padding-left:10px; font-family:Arial; font-size:12px; color:#fff; overflow:#fff }
.customer-service-header, .customer-service-header * { }
.customer-service-nav { width:188px; font-family:Arial; font-size:12px; }
.customer-service-nav li { list-style:none; display:block; margin:0 0px 0 0; }
.customer-service-nav li a { display:block; padding-left:10px; color:#811019; width:178px; height:22px; line-height:22px; }
.customer-service-nav li a:hover { font-weight:normal; font-style:normal; text-decoration:none; }
.customer-service-nav li a.link931 { border-bottom:1px dotted #C8C9CA;}
.customer-service-nav li a.link932 { border-bottom:1px dotted #C8C9CA;}
.customer-service-nav li a.link933 { border-bottom:1px dotted #C8C9CA;}
.customer-service-nav li a.link934 { border-bottom:1px dotted #C8C9CA;}
.customer-service-nav li a.link935 { border-bottom:1px dotted #C8C9CA;}
.customer-service-nav li a.link936 { border-bottom:1px dotted #C8C9CA;}
.business-nav { width:188px; font-family:Arial; font-size:12px; }
.business-nav li { list-style:none; display:block; margin:0 0px 0 0; }
.business-nav li a { display:block; padding-left:10px; color:#811019; width:178px; height:22px; line-height:22px; }
.business-nav li a:hover { font-weight:normal; font-style:normal; text-decoration:none; }
.business-nav li a.link628 { border-bottom:1px dotted #C8C9CA;}
.business-nav li a.link629 { border-bottom:1px dotted #C8C9CA;}
.business-nav li a.link630 { border-bottom:1px dotted #C8C9CA;}
.textblurb { width:166px; min-height:139px; background:transparent url('/images/Text Blurb_bg.jpg') no-repeat bottom left; margin-top:10px; padding-bottom:128px; padding-left:10px; padding-right:10px; border:1px solid #B6B7B8; }
.textblurb, .textblurb * { font-family:Arial; font-size:11; }
.categorylayout1 { width:707px; min-height:550px; background-color:#fff; margin-bottom:5px; margin-left:5px; padding:0px 10px 10px 9px; }
.categorylayout1 .categoryproductname { width:195px; background-color:transparent; margin-top:165px; margin-left:10px; font-family:Arial; font-size:12px; color:#000; }
.categoryproductname, .categoryproductname * { color:#fff; }
.categoryproductprice { margin-top:10px; margin-left:10px; font-family:Arial; font-size:12px; color:#505153; }
.categoryproductprice, .categoryproductprice * { }
.categoryproductimage { width:212px; height:147px; margin-left:0; margin-right:0; position:absolute !important; top:5px; text-align:center }
.categoryproductimage, .categoryproductimage * { font-family:Arial; font-size:11px; color:green; }
.categoryproductsummary { width:150px; height:50px; font-size:11px; color:#505153; }
.categoryproductsummary, .categoryproductsummary * { }
.categoryproductcontainer { width:218px; height:400px; background:transparent url('/images/Category Product Container_bg.jpg') no-repeat top left; margin-bottom:20px; margin-right:20px; position:relative !important; }
.categoryproductcontainer, .categoryproductcontainer * { }
.categoryproductmorelink { width:216px; height:22px; background:transparent url('/images/Category Product More Button_bg.jpg') no-repeat top left; position:absolute !important; bottom:1px; left:0px; }
.categoryproductmorelink, .categoryproductmorelink * { font-family:Arial; }
.categoryproductcartbuttons { width:89px; height:16px; background:transparent url('/images/Caregory Product Cart Button_bg.jpg') no-repeat top left; margin-left:10px; position:absolute !important; top:356px; left:-4px; }
.categoryproductcartbuttons, .categoryproductcartbuttons * { font-family:Arial; font-size:12px; color:#000; }
.categoryproductsku { width:100px; height:25px; position:absolute !important; top:32px; left:163px; font-family:Arial; font-size:11px; color:blue; }
.categoryproductsku, .categoryproductsku * { }
.categoryproductsaleprice { width:100px; height:25px; margin-left:10px; position:absolute !important; top:335px; left:65px; font-family:Arial; font-size:12px; color:#811019; }
.categoryproductsaleprice, .categoryproductsaleprice * { }
.twocolumnsversion2-rightcolumn { position:absolute !important; right:20px; }
.twocolumnsversion2-rightcolumn, .twocolumnsversion2-rightcolumn * { }
.footer { width:950px; height:185px; margin-left:auto; margin-right:auto; padding-top:5px; border-bottom:1px solid #7D7F82; border-left:1px solid #7D7F82; border-right:1px solid #7D7F82; }
.copyright { width:200px; height:22px; padding-top:8px; padding-left:10px; font-family:Arial; font-size:11px; color:#737475; overflow:#737475 }
.copyright, .copyright * { }
.footer-nav { width:465px; height:22px; margin-left:10px; position:relative !important; top:-30px; left:205px; padding-top:7px; padding-right:35px; border-top:1px dotted #B6B7B8; font-family:Arial; font-size:11px; color:#811019; overflow:#811019 }
.footer-nav li { list-style:none; display:inline; float:left; margin:0 5px 0 0; }
.footer-nav li a {  padding-right:5px; font-size:11px; font-family:Arial; color:#811019; }
.footer-nav li a:hover { font-weight:normal; font-style:normal; text-decoration:none; }
.footer-nav li a.link722 { border-right:1px dotted #811019;}
.footer-nav li a.link723 { border-right:1px dotted #811019;}
.footer-nav li a.link724 { border-right:1px dotted #811019;}
.footer-nav li a.link725 { border-right:1px dotted #811019;}
.footer-nav li a.link726 { border-right:1px dotted #811019;}
.footer-nav li a.link728 { border-right:1px dotted #811019;}
.footer-nav li a.link729 { border-right:1px dotted #811019;}
.footer-nav li a.link730 { border-right:1px dotted #811019;}
.footer-nav li a.link731 { border-right:1px dotted #811019;}
.footer-nav li a.link740 { border-right:1px  ;}
.atomic-links { width:215px; height:22px; position:relative !important; top:-60px; left:715px; padding-top:7px; border-top:1px dotted #B6B7B8; font-family:Arial; font-size:11px; color:#D89348; overflow:#D89348 }
.atomic-links, .atomic-links * { }

