body { background:#777B7D }
h1 { font:bold 24px Arial, Helvetica, Sans-Serif; color:#fff; }
h2 { font:bold 14px Arial, Helvetica, Sans-Serif; color:#fff; }
h3 { font:bold 12px Arial, Helvetica, Sans-Serif; color:#fff; }
h4 { font:normal  ; color:; }
h5 { font:normal  ; color:; }
h6 { font:normal  ; color:; }
.header { width:927px; height:145px; background-color:#777B7D; margin-top:25px; margin-left:auto; margin-right:auto; }
.header #logo { text-indent:-1000px; width:177px; height:140px; background:transparent url(/images/logo.jpg) no-repeat top left; margin:0; position:absolute; top:4px; left:0px; }
.header #logo a { display:block; height:100%; width:100%; }
.header-links { width:160px; position:absolute !important; top:20px; right:0px; font-size:14px; color:#fff; overflow:#fff }
.header-links, .header-links * { }
.container { width:927px; min-height:395px; background-color:#777B7D; margin-left:auto; margin-right:auto; }
.site-nav { width:930px; position:absolute !important; top:227px; border-top:3px solid #fff; font-size:13px; color:#fff; overflow:#fff }
.site-nav li { list-style:none; display:inline; float:left; margin:0; }
.site-nav li a {  padding-left:9px; padding-right:9px; font-weight:bold; }
.site-nav li a:hover { font-weight:bold; font-style:normal; text-decoration:none; background:transparent url('/images/site-nav-hover.jpg') no-repeat bottom left; }
.site-nav li a.link977 { border-right:2px solid #E4E5E5;}
.site-nav li a.link978 { border-right:2px solid #E4E5E5;}
.site-nav li a.link979 { border-right:2px solid #E4E5E5;}
.site-nav li a.link980 { border-right:2px solid #E4E5E5;}
.site-nav li a.link981 { border-right:1px solid #E4E5E5;}
.site-nav li a.link982 { border-right:2px solid #E4E5E5;}
.site-nav li a.link983 { border-right:2px solid #E4E5E5;}
.site-nav li a.link984 { border-right:1px solid #E4E5E5;}
.sidebar { background-color:#fff; }
.categorylayout1 { width:auto; }
.categorylayout1 .categoryproductname { width:195px; height:20px; background-color:transparent; margin-top:10px; margin-left:10px; position:absolute !important; top:154px; left:0px; font-family:Arial; font-size:12px; color:#000; }
.categoryproductname, .categoryproductname * { color:#fff; }
.categoryproductprice { width:50px; height:30px; margin-left:10px; position:absolute !important; top:223px; left:1px; 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; position:absolute !important; top:174px; left:10px; color:#505153; }
.categoryproductsummary, .categoryproductsummary * { }
.categoryproductcontainer { width:218px; height:297px; 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; top:277px; 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:254px; left:0px; }
.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:239px; left:0px; font-family:Arial; font-size:12px; color:#811019; }
.categoryproductsaleprice, .categoryproductsaleprice * { }
.twocolumnsversion2-rightcolumn { position:absolute !important; right:20px; }
.twocolumnsversion2-rightcolumn, .twocolumnsversion2-rightcolumn * { }
.footer { width:927px; height:40px; background-color:#575A5B; margin-left:auto; margin-right:auto; }
.footer-info { width:auto; padding-top:12px; padding-left:15px; font-size:12px; }
.footer-info, .footer-info * { }

