html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;}
legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;font-size:small;}
table{font-size:inherit;font-size:100%;}
pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}
h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3{margin:0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th,td{padding:.1em;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:.5em;}
input[type=text],input[type=password],textarea{width:12.25em;width:11.9em;}
html,body{background:#fff url('body_tile.jpg');text-align:center;margin:0 auto;height:100%;padding-top:1px;padding-bottom:25px;}
#site-wrapper{width:1024px;margin:0 auto;text-align:center;}
#header{background:transparent url('header.jpg') no-repeat;height:212px;}
#main{text-align:left;height:100%;background:transparent url('body_t.jpg') repeat-y;padding-left:40px;overflow:hidden;}
#footer{text-align:left;background:transparent url('footer.jpg') no-repeat;height:85px;padding-top:12px;padding-left:47px;padding-right:54px;font-family:Verdana,Geneva,sans-serif;color:#fff;}
.footer-menu{position:relative;top:-19px;left:0;text-align:right;}
#footerlast{font-family:Arial,Helvetica,sans-serif;color:#333;font-size:8pt;}
#footerlast p{text-align:justify;}
#footer a:link{font-family:Verdana,Geneva,sans-serif;color:#FFF;font-size:9pt;text-decoration:none;}
#footer a:visited{font-family:Verdana,Geneva,sans-serif;color:#FFF;font-size:9pt;text-decoration:none;}
#footer a:hover{font-family:Verdana,Geneva,sans-serif;color:#FFF;font-size:9pt;text-decoration:underline;}
#footer a:active{font-family:Verdana,Geneva,sans-serif;color:#FFF;font-size:9pt;text-decoration:none;}
#footer a:link .black{font-family:Verdana,Geneva,sans-serif;color:black;font-size:9pt;text-decoration:none;}
#footer a:visited .black{font-family:Verdana,Geneva,sans-serif;color:black;font-size:9pt;text-decoration:none;}
#footer a:hover .black{font-family:Verdana,Geneva,sans-serif;color:black;font-size:9pt;text-decoration:underline;}
#footer a:active .black{font-family:Verdana,Geneva,sans-serif;color:black;font-size:9pt;text-decoration:none;}
#hdtopmenu{padding-top:65px;padding-right:105px;text-align:right;}
#hdtopmenu a:link{font-family:Verdana,Geneva,sans-serif;color:#333;font-size:9pt;text-decoration:none;}
#hdtopmenu a:visited{font-family:Verdana,Geneva,sans-serif;color:#333;font-size:9pt;text-decoration:none;}
#hdtopmenu a:hover{font-family:Verdana,Geneva,sans-serif;color:#333;font-size:9pt;text-decoration:underline;}
#hdtopmenu a:active{font-family:Verdana,Geneva,sans-serif;color:#333;font-size:9pt;text-decoration:none;}
#cartdiv{position:relative;top:-100px;left:840px;width:120px;height:30px;}
#scart{position:relative;top:-180px;left:920px;width:40px;height:30px;}
#homeimg{position:relative;top:-300px;left:60px;width:300px;height:180px;}
#hdcart{position:relative;top:43px;left:721px;height:18px;width:243px;text-align:left;font-family:Verdana,Geneva,sans-serif;color:#666;font-size:9pt;}
#hdbuttons{padding-top:58px;color:#fff;line-height:1.8;}
#leftmain{width:195px;float:left;}
#leftmain a:link{font-family:Verdana,Geneva,sans-serif;color:#666;font-size:9pt;text-decoration:none;}
#leftmain a:visited{font-family:Verdana,Geneva,sans-serif;color:#666;font-size:9pt;text-decoration:none;}
#leftmain a:hover{font-family:Verdana,Geneva,sans-serif;color:#666;font-size:9pt;text-decoration:underline;}
#leftmain a:active{font-family:Verdana,Geneva,sans-serif;color:#666;font-size:9pt;text-decoration:none;}
#leftmain img{margin-top:4px;margin-bottom:4px;}
#departmentshead{background:transparent url('shop_departments.jpg') no-repeat;height:35px;width:183px;}
#departments{border:1px solid #999;width:181px;height:100%;}
div.leftmenuitem{padding-left:20px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #999;}
div.leftmenuactive{padding-left:20px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #999;background-color:#bdbdb0;}
#mainbody{background:transparent;width:740px;float:left;}
#promos{width:558px;float:left;}
#promos1{width:370px;height:175px;float:left;border-bottom:2px solid #CCC;border-right:2px solid #CCC;}
#promos2{width:175px;height:175px;float:left;border-bottom:2px solid #CCC;text-align:center;}
#promos2 img{float:none!important;}
#promos3{width:185px;height:175px;float:left;text-align:center;border-bottom:2px solid #CCC;border-right:2px solid #CCC;}
#promos3 img{float:none!important;}
#promos4{width:370px;height:175px;float:left;border-bottom:2px solid #CCC;}
#promos5{width:278px;height:175px;float:left;border-bottom:2px solid #CCC;border-right:2px solid #CCC;}
#promos6{width:278px;height:175px;float:left;border-bottom:2px solid #CCC;}
#promos7{width:555px;height:175px;}
#promos h3{color:#004564;}
#promos h3.notm{display:inline;padding-top:1px;}
#promos img{padding:4px;}
#promos p{font-family:Arial,Helvetica,sans-serif;color:#333;font-size:9pt;line-height:1.4;}
#promos a:link{font-family:Verdana,Geneva,sans-serif;color:#6f1200;font-size:9pt;text-decoration:none;}
#promos a:visited{font-family:Verdana,Geneva,sans-serif;color:#6f1200;font-size:9pt;text-decoration:none;}
#promos a:hover{font-family:Verdana,Geneva,sans-serif;color:#6f1200;font-size:9pt;text-decoration:underline;}
#promos a:active{font-family:Verdana,Geneva,sans-serif;color:#6f1200;font-size:9pt;text-decoration:none;}
#vendors a:link{font-family:Verdana,Geneva,sans-serif;color:#004564;font-size:12pt;text-decoration:none;}
#vendors a:visited{font-family:Verdana,Geneva,sans-serif;color:#004564;font-size:12pt;text-decoration:none;}
#vendors a:hover{font-family:Verdana,Geneva,sans-serif;color:#004564;font-size:12pt;text-decoration:underline;}
#vendors a:active{font-family:Verdana,Geneva,sans-serif;color:#004564;font-size:12pt;text-decoration:none;}
#vendors{width:180px;height:704px;float:left;border-left:1px solid #CCC;padding-left:1px;text-align:center;}
#vendors img{width:90%;}
#vendors h3{color:#004564;padding-top:35px;padding-left:10px;}
.departmenthead{background:transparent url('department_header.jpg') no-repeat;width:341px;margin-left:10px;padding-left:10px;padding-top:8px;}
.brandhead{background:transparent url('brand_section.jpg') no-repeat;width:221px;float:left;margin-left:22px;padding-left:1px;padding-top:8px;padding-bottom:3px;}
.pager a:link,.brandhead a:link,.departmenthead a:link{font-family:Verdana,Geneva,sans-serif;color:#000;font-size:8pt;text-decoration:none;}
.pager a:visited,.brandhead a:visited,.departmenthead a:visited{font-family:Verdana,Geneva,sans-serif;color:#000;font-size:8pt;text-decoration:none;}
.pager a:hover,.brandhead a:hover,.departmenthead a:hover{font-family:Verdana,Geneva,sans-serif;color:#000;font-size:8pt;text-decoration:underline;}
.pager a:active,brandhead a:active,.departmenthead a:active{font-family:Verdana,Geneva,sans-serif;color:#000;font-size:8pt;text-decoration:none;}
div.dphlink{padding-left:5px;padding-bottom:12px;}
.dphlink a:link{font-family:Verdana,Geneva,sans-serif;color:#fff;font-size:9pt;text-decoration:none;}
.dphlink a:visited{font-family:Verdana,Geneva,sans-serif;color:#fff;font-size:9pt;text-decoration:none;}
.dphlink a:hover{font-family:Verdana,Geneva,sans-serif;color:#fff;font-size:9pt;text-decoration:underline;}
.dphlink a:active{font-family:Verdana,Geneva,sans-serif;color:#fff;font-size:9pt;text-decoration:none;}
#sbdfooter{background:transparent url('sbd_footer.jpg') no-repeat;width:740px;height:20px;}
#sbbhead{background:transparent url('shop_by_brand.jpg') no-repeat;width:740px;height:76px;}
#sbbbody{background:transparent url('sbb_body.jpg') repeat-y;width:740px;}
#rb-head{background:transparent url('rb_top.jpg') no-repeat;width:744px;height:35px;}
#rb-body{background:transparent url('rb_body.jpg') repeat-y;width:744px;padding-left:0;}
#rb-footer{background:transparent url('rb-footer.jpg') no-repeat;width:744px;height:20px;}
.pager{padding-right:18px;text-align:right;}
.featured_product a:link,.sid-header a:link{font-family:arial,helvetica,clean,sans-serif;color:#6f1200;font-size:9pt;text-decoration:none;}
.featured_product a:visited,.sid-header a:visited{font-family:arial,helvetica,clean,sans-serif;color:#6f1200;font-size:9pt;text-decoration:none;}
.featured_product a:hover,.sid-header a:hover{font-family:arial,helvetica,clean,sans-serif;color:#6f1200;font-size:9pt;text-decoration:underline;}
.featured_product a:active,.sid-header a:active{font-family:arial,helvetica,clean,sans-serif;color:#6f1200;font-size:9pt;text-decoration:none;}
p{font-family:arial,helvetica,sans-serif;color:#000;font-size:9pt;text-decoration:none;}
.section-head{background:transparent url('fw_section_head.jpg') no-repeat;width:652px;padding-bottom:15px;margin-bottom:8px;}
.section-head h3{color:#fff;padding-top:3px;padding-left:20px;}
.cart [type=text],.pitem input[type=text]{width:40px;}
.pitem table{border:1px solid #ccc;border-collapse:separate;width:652px;}
.cart table{border:1px solid #ccc;border-collapse:separate;}
.pitem table {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.cart table th,.pitem table th{text-align:center;height:31px;padding:2px;margin:2px;background-repeat:repeat-x;font-family:arial;font-size:9pt;color:white;}
.pitem table td{color:#1a1a1a;text-align:center;padding-top:10px;}
.cart table td.cart{color:#1a1a1a;text-align:left;padding-top:10px;border-bottom:1px solid #ccc;}
.pitem{width:715px;padding-left:40px;padding-right:40px;color:#1a1a1a;font-family:arial;font-size:10pt;}
.pimage{float:left;width:120px;padding-right:4px;}
.pdescription{width:560px;}
.featured-vendors{padding-left:15px;width:715px;text-align:center;}
.featured-vendor{padding:2px;padding-left:20px;padding-right:20px;margin:5px;display:inline;}
.related{padding:2px;padding-left:40px;padding-right:40px;margin:5px;display:inline;}
.related img{width:120px;}
.featured_product{float:left;width:200px;padding:10px;color:#000;font-family:arial,helvetica,sans-serif;font-size:9pt;text-decoration:none;}
.featured-vendor a:link{color:#333;font-family:arial;font-size:16pt;text-decoration:none;}
.featured-vendor a:visited{color:#333;font-family:arial;font-size:16pt;text-decoration:none;}
.featured-vendor a:hover{color:#333;font-family:arial;font-size:16pt;text-decoration:underline;}
.featured-vendor a:active{color:#333;font-family:arial;font-size:16pt;text-decoration:none;}
.featured-vendor img{border:none;}
.cart a:link,.pitem a:link{font-family:Verdana,Geneva,sans-serif;color:#1a1a1a;font-size:9pt;text-decoration:none;}
.cart a:visited,.pitem a:visited{font-family:Verdana,Geneva,sans-serif;color:#1a1a1a;font-size:9pt;text-decoration:none;}
.cart a:hover,.pitem a:hover{font-family:Verdana,Geneva,sans-serif;color:#1a1a1a;font-size:9pt;text-decoration:underline;}
.cart a:active,.pitem a:active{font-family:Verdana,Geneva,sans-serif;color:#1a1a1a;font-size:9pt;text-decoration:none;}
.cart{padding-left:15px;color:#1a1a1a;font-family:arial;font-size:10pt;}
.red{color:#6f1200;}
#vendor_text{margin-left:25px;margin-right:12px;}
#specialnotice{color:#6F1200;font-family:arial,helvetica,clean,sans-serif;font-size:9pt;margin:1px;text-decoration:none}
#phead h1,h2{display:inline;}
#phead h1{padding-left:20px;font-family:arial;font-size:18pt;color:#545559;}
.stable{border:none;}
.stable td{padding-top:2px;padding-right:9px;}
textarea:focus{border:2px solid #a0acbf;}
#plusone{border: 1px solid black;}
