body{margin:0px;color:#545454;font:11px tahoma,verdana,sans-serif;background:url(images/bgr.gif) #3c7f03 repeat;}
a,table a{color:#CB6102;font:11px tahoma,verdana,sans-serif;}a:hover{text-decoration:underline}
a img{border:0 none}
table{}
div,h1,h2,h3,h4,h5,p,form{margin:0;padding:0;border:0 none}
input{border:1px solid #B2B2B2;padding-left:3px;font:11px tahoma,arial,sans-serif}
select{padding-left:3px;font:11px tahoma,arial,sans-serif}input.checkbox{border:0}
/* Page layout */
#header{width:100%;margin: 0px;padding:0px;text-align:center;background:url(images/header-bgr.jpg) repeat-x top;}
#header-content{margin: 0px auto;padding:0px;text-align:center;width:962px;height:208px;background:url(images/header-content-bgr.jpg) no-repeat center;}
#header-content .header-inner {float:left; width: 962px}
#header-content .login-title {float:left; width:70px; text-align:left}
#header-content .login-input {float:left; width:150px; text-align:right; margin-bottom:5px}
#header-content .login-links {clear:both; width:100%; text-align:right}
#logo{float: left;margin: 0 0 0 31px;}
#logo img{width:123px;height:121px;}
#usermenu {position:absolute; top:5px; left:202px; text-align:right;  width:280px}
#usermenu a {color:#ffff00; font-weight:bold;}
#phone{width: 200px;height: 107px;color: #ffffff;float:right;background:url(images/phone.jpg) no-repeat top right;margin: 0px;padding: 5px 40px 0 0;display: block;
text-align: right;}
#login h3{font:bold 11px tahoma,verdana,arial,sans-serif;color: #ffffff;margin: 0 0 10px 0;padding: 5px 0 5px 15px;border-bottom: 1px solid #ffffff;text-align: left;}
#login h3 span{font:normal 11px tahoma,verdana,arial,sans-serif;color: #ffffff;margin: 0px;padding: 0 0 0 47px;text-align: right;}
#login h3 span a{font:bold 11px tahoma,verdana,arial,sans-serif;color: #ffcc00;margin: 0px;padding: 0px;}
#login a{font:normal 11px tahoma,verdana,arial,sans-serif;color: #ffffff;text-decoration: underline;}
#login a:hover{text-decoration: none;}
input.login-btn{border:0;color:#FFFFFF;background:url(images/login-btn.gif) no-repeat;font:11px tahoma,arial,sans-serif;text-align:center; width: 58px; height:19px; padding: 0 0 3px 0}
#slogan h1{font-weight: normal;text-transform: uppercase;font-size: 10px;color:#ff6600;padding: 7px 0 0;float: right;clear:both;width:365px}
input.si{padding: 1px 2px;float:left; width:153px;text-align:left;border-top: 1px solid #4b87b0;border-left: 1px solid #4b87b0;border-bottom: 0px solid #4b87b0;
border-right: 0px solid #4b87b0;background: #eff7fc;margin: 0 0 2px}
#search{margin:6px 0 0 15px;float: left;width:380px}
input.se{padding: 3px 2px 1px 20px;float:left; width:148px;height: 18px;color: #ffffff;text-align:left;border-top: 1px solid #335e0f;border-left: 1px solid #335e0f;
border-bottom: 0px solid #4b87b0;border-right: 0px solid #4b87b0;background:url(images/search-bgr.gif) no-repeat;margin: 0 0 2px}
.search-go{float:left;padding:0 0 0 5px}
.search-text{float:left;padding:3px 5px 0 5px;color: #ffffff;}
input.search-btn{border:0;color:#FFFFFF;background:url(images/btn-search.gif) no-repeat;font:11px tahoma,arial,sans-serif;text-align:center; width: 73px; height:22px; 
padding: 0 0 3px 0}
#bird{margin:0px;float: left;}
#al{width:962px;height: 40px;margin:0px;float: left;}
#emp{width:272px;height: 40px;margin:0px;float: left;}
#topmenu{width: 680px;color:#FFFFFF;font:11px tahoma, Verdana,sans-serif;height: 35px;text-align: center;margin:12px 0 0 130px;float:left;}
#topmenu a{width: 116px;color:#FFFFFF;font:bold 12px tahoma, Verdana,sans-serif;height: 25px;text-align: center;padding: 10px 0 0 0;display: block;float: 
left;margin: 0 6px 0 0;text-decoration: none;background:url(images/topmenu-bgr.gif) no-repeat;}
#columns{margin:0px auto;padding:0px;width:962px;height: auto;display: block;}
#column-left{width:191px;float:left;}
#column-center{width:564px;margin-left: 8px;float: left;}
#column-right{color:#000;float:right;width:192px;padding: 0px;margin: 0px;}
#column-right td{}#column-right ul.newestlist{margin:0 2px;padding: 0;clear: both;}
#column-right .newestlist li{color: #ffffff;list-style:none;border-bottom: 1px solid #b44040;padding: 3px 0;}
#column-right .newestlist li a{color: #ffffff;text-decoration: none;}
#column-right .newestlist li a:hover{color: #ffffff;text-decoration: underline;}
#newestlist{}.newestproduct{clear:both;width: 100%;padding: 0 0 5px 0;float:left;margin: 0 0 10px 0;border-bottom:1px solid #b44040;}
.nimage{text-align: center;width:46px;float:left;height:46px;margin: 0 3px 0 0;border: 1px solid #c67e7f;background-color:#ffffff;}
.nimage a{display:table-cell; vertical-align:middle; width:46px;height:46px; text-align:center}
.ntx{text-align: left;width:115px;float:left;}.ntx a{color: #ffffff;text-decoration: none;}
.ntx a:hover{color: #ffffff;text-decoration: underline;}.fix{clear: both;}.orange-marker{color:#ffcc00;font-weight:normal;}
#footer{width:100%;margin: 0px;padding:0px;text-align:center;background:url(images/footer-bgr.gif) repeat-x bottom;clear: both;}
#footer-content{margin: 0px auto;padding:0px;text-align:center;width:962px;height:117px;color:#232570;}
#pagefooter a{color:#232570;text-decoration: none;}#botmenu{padding: 20px 0 0 0;width: 100%;margin: 0px;float: left;text-align: center;color: #ffff00;}
#botmenu a{color: #ffffff;text-decoration: none;font:normal 12px tahoma, Verdana,sans-serif;}
#botmenu a:hover{color: #ffffff;text-decoration: underline;font:normal 12px tahoma, Verdana,sans-serif;}
#copy{width: 100%;text-align: center;color: #86a170;font-size: 11px;padding: 75px 0 0;float: left;}
#copy a{font-size: 11px;color: #86a170;text-decoration: none;}#copy a:hover{font-size: 11px;color: #86a170;text-decoration: underline;}
#bot{text-align: right;color: #ffffff;font-size: 11px;padding: 0;float: right;}#bot a{font-size: 11px;color: #ffffff;text-decoration: none;}
#bot a:hover{font-size: 11px;color: #ffffff;text-decoration: underline;}
/* Left column styles */
#subcategories ul{}#subcategories li{list-style:none;}
#subcategories li a{color:#3180C5;padding: 2px 0 3px 10px;font:normal 11px/16px tahoma, verdana,sans-serif;background: url(images/sub.gif) no-repeat left center;
font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
#categories{background:url(images/categories-bgr.gif) #B249A0 repeat-y;width:191px;float:left;margin:0px;padding:0px;}
#category-list{background:url(images/column-left-bgr.gif) no-repeat top left;width:168px;float:left;margin:0px;padding: 0 13px 15px 10px;}
#category-list ul{margin:0px;padding:0px;clear: both;}
#category-list li{list-style:none;}
.leftmenu0{color:#ffffff;padding: 2px 0 3px 10px;font:bold 11px/16px tahoma, verdana,sans-serif;background: url(images/left-menu-btn-bgr.gif) no-repeat left center;
border-bottom: 1px solid #be67ae;}
#category-list .leftmenu0 a{color:#ffffff;font:bold 11px/16px tahoma, verdana,sans-serif;text-decoration: none; text-transform:capitalize}
.leftmenuactive0{color:#ffcc00;padding: 2px 0 3px 10px;border-bottom: 1px solid #be67ae;font:bold 11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgract.gif) no-repeat left center;}
#category-list .leftmenuactive0 a{color:#ffcc00;font:bold 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
.leftmenu1{color:#ffffff;padding: 2px 0 3px 10px;margin: 0 0 0 10px;font:normal 11px/16px tahoma, verdana,sans-serif; text-transform:capitalize
background: url(images/left-menu-btn-bgr2.gif) no-repeat left center;border-bottom: 1px solid #be67ae;}
#category-list .leftmenu1 a{color:#ffffff;font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
.leftmenuactive1{padding: 2px 0 3px 10px;margin: 0 0 0 10px;color:#ffcc00;border-bottom: 1px solid #be67ae;font:normal 11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgr2act.gif) no-repeat left center;}#category-list .leftmenuactive1 a{color:#ffcc00;font:normal 11px/16px tahoma, verdana,sans-serif;
text-decoration: none;}
.leftmenu2{color:#ffffff;padding: 2px 0 3px 10px;margin: 0 0 0 20px;font:normal 11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgr2.gif) no-repeat left center;border-bottom: 1px solid #be67ae;}
#category-list .leftmenu2 a{color:#ffffff;font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
.leftmenuactive2{padding: 2px 0 3px 10px;margin: 0 0 0 20px;color:#ffcc00;border-bottom: 1px solid #be67ae;font:normal 11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgr2act.gif) no-repeat left center;}
#category-list .leftmenuactive2 a{color:#ffcc00;font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
.leftmenu3{color:#ffffff;padding: 2px 0 3px 10px;margin: 0 0 0 30px;font:normal 11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgr2.gif) no-repeat left center;border-bottom: 1px solid #be67ae;}
#category-list .leftmenu3 a{color:#ffffff;font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
.leftmenuactive3{padding: 2px 0 3px 10px;margin: 0 0 0 30px;color:#ffcc00;border-bottom: 1px solid #be67ae;
font:normal 11px/16px tahoma, verdana,sans-serif;background: url(images/left-menu-btn-bgr2act.gif) no-repeat left center;}
#category-list .leftmenuactive3 a{color:#ffcc00;font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
/* Right column styles */
#category-list h3{color:#ffffff;font:bolder 11px tahoma, verdana, Arial,sans-serif;padding:0 0 0 10px;margin: 15px 0 15px 0;}
#staticleftmenu{background:url(images/staticleftmenu-bgr.gif) #479EE8 repeat-y;width:191px;float:left;margin:10px 0 0 0;padding:0px;}
#staticleftmenu-list{background:url(images/staticleftmenu-list-bgr.gif) no-repeat top left;width:168px;float:left;margin:0px;padding: 0 13px 15px 10px;color: #ffffff;}
#staticleftmenu-list ul{margin:0px;padding:0px;clear: both;}
#staticleftmenu-list li{list-style:none;}
#staticleftmenu-list h3{color:#ffffff;font:bolder 11px tahoma, verdana, Arial,sans-serif;padding:0 0 0 10px;margin: 15px 0 15px 0;}
#column-left ul.menulist, #column-right ul.menulist{margin:0;padding:0;clear: both;}
#column-left .menulist li, #column-right .menulist li{list-style:none;color:#ffffff;padding: 2px 0 3px 10px;font:normal 11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgr.gif) no-repeat left center;border-bottom: 1px solid #569ad2;}
#column-left .menulist li a, #column-right .menulist li a{color:#ffffff;font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
#column-left .menulist li a:hover, #column-right .menulist li a:hover{color:#ffcc00;font:normal 11px/16px tahoma, verdana,sans-serif;text-decoration: none;}
#basketblock{background:url(images/basketblock-bgr.gif) #EED90D repeat-y;width:192px;float:left;margin:0px;padding:0px;}
#basketblock-cont{background:url(images/basketblock-cont-bgr.gif) no-repeat top left;width:169px;float:left;margin:0px;padding: 0 13px 15px 10px;color: #ffffff;}
#basketblock-cont h3{color:#ffffff;font:bolder 11px tahoma, verdana, Arial,sans-serif;padding:0 0 0 10px;margin: 15px 0 15px 0;}
.basket-checkout{width: 150px;height: 22px;border: 0px;margin: 7px 0 10px 0;font:bold 11px tahoma,arial,sans-serif;border:1px solid #d27904;
background-color:#d68705;color: #ffffff;text-align: center;cursor: hand;}#items{float:left;padding: 0 0 0 7px;line-height: 170%;}.currency{float:left;width: 99%;}
.currency h4{font:normal 11px tahoma,arial,sans-serif;border-top: 1px solid #f0d75b;padding: 7px 0 0 0;}
.currency h4 a{font:bold 11px tahoma,arial,sans-serif;color: #ffffff;text-decoration: none;}
.currency h4 a:hover{font:bold 11px tahoma,arial,sans-serif;color: #ffffff;text-decoration: underline;}
#staticrightmenu{background:url(images/staticrightmenu-bgr.gif) #479EE8 repeat-y;width:192px;float:left;margin:10px 0 0 0;padding:0px;}
#staticrightmenu-list{background:url(images/staticrightmenu-list-bgr.gif) no-repeat top left;width:169px;float:left;margin:0px;padding: 0 13px 15px 10px;color: #ffffff;}
#staticrightmenu-list ul{margin:0px;padding:0px;clear: both;}#staticrightmenu-list li{list-style:none;}
#staticrightmenu-list h3{color:#ffffff;font:bolder 11px tahoma, verdana, Arial,sans-serif;padding:0 0 0 10px;margin: 15px 0 15px 0;}
#topsellers{background:url(images/topsellers-bgr.gif) #BE0000 repeat-y;width:192px;float:left;margin:10px 0 0 0;padding:0px;color: #ffffff;}
#topsellers-list{background:url(images/topsellers-list-bgr.gif) no-repeat top left;width:169px;float:left;margin:0px;padding: 0 13px 15px 10px;color: #ffffff;}
#topsellers-list h3{color:#ffffff;font:bolder 11px tahoma, verdana, Arial,sans-serif;padding:0 0 0 10px;margin: 15px 0 15px 0;}
#green-block{background:url(images/club-bgr.gif) #8de847 repeat-y;width:192px;float:left;margin:10px 0 0 0;padding:0px;color: #ffffff;}
#green-block .menulist li a{color:#306602}
#green-block .menulist li{background: url(images/left-menu-btn-bgr.gif) no-repeat left 10px!important;border-bottom: 1px solid #99e646!important;}
#green-block-list{background:url(images/club-list-bgr.gif) no-repeat top left;width:169px;float:left;margin:0px;padding: 0 13px 15px 10px;color: #ffffff;}
#green-block-list h3{color:#ffffff;font:bolder 11px tahoma, verdana, Arial,sans-serif;padding:0 0 0 10px;margin: 13px 0;}
#green-block-list h4 a {color:#fff300!important; font-weight:bold!important}
#by-brand{background:url(images/club-bgr.gif) #8de847 repeat-y;width:192px;float:left;margin:10px 0 0 0;padding:0px;color: #ffffff;}
#brand-list ul {list-style-type:none}
#brand-list li {float:left; background:#000}
#brand-list{background:url(images/club-list-bgr.gif) no-repeat top left;width:169px;float:left;margin:0px;padding: 0 13px 15px 10px;color: #ffffff;}
#brand-list h3{color:#ffffff;font:bolder 11px tahoma, verdana, Arial,sans-serif;padding:0 0 0 10px;margin: 15px 0 15px 0;}
#brand-list .view_all {color:#FFF300; display:block; text-align:right; margin:5px 0 0}
#banner{background:url(images/banner-bgr.gif) repeat-y;width:564px;float:left;margin:0px;padding:0px;color: #ffffff;}
#manufacturers ul {margin:0; padding:0; list-style-type:none}#manufacturers ul li {display:inline}
#manufacturers ul li a {display:block; float:left; width:133px; height:70px; text-align:center; text-transform:capitalize; border-bottom:1px solid #efefef; 
padding:0 0 5px 0; margin:0 0 5px 0; line-height:70px; text-decoration:none; font-size:14px}
#manufacturers ul li a img{vertical-align:middle}
#banner-cont{background:url(images/banner-cont-bgr.gif) no-repeat top left;width:559px;float:left;margin:0px;padding: 7px 5px 6px 0px;color: #ffffff;text-align: center;}
#cont-bgr{background:url(images/cont-bgr.gif) repeat-y;width:564px;float:left;margin:0px;padding:0px;color: #ffffff;}
#cont{background:url(images/cont-top.gif) no-repeat top left;width:539px;float:left;margin:0px;padding: 10px 15px 10px 10px;color: #ffffff;text-align: center;}
#path h3{color:#ffffff;font:bold 11px tahoma, verdana, Arial,sans-serif;padding:5px 0 5px 0;margin: 0;float: left;}
#path h3 a{color:#ffffff;font:bold 11px tahoma, verdana, Arial,sans-serif;text-decoration: none;}#path h3 a:hover{color:#ffcc00;font:bold 11px tahoma, verdana, Arial,sans-serif;text-decoration: underline;}

/* quick checkout styles */

#email_block {  float: left;  width: 100%}#email_block input {  width: 180px}
#billing_address_block {  float:left;  margin-top: 10px;  width: 100%}
#qcform table {  margin: 0px}
#shipping_address_block {  float:left;  width: 100%;  margin-top: 10px;}
#shipping_div {  clear: both;  float:left;  width: 259px;  margin-top: 10px}
#payment_div {  float:left;  width: 259px;  margin: 10px 0px 0px 10px}
#order_notes_block{  clear: both;  float:left;  width: 100%;  margin-top: 10px;}
#order_notes_block textarea {  border:1px solid #b2b2b2;  width: 300px}#terms_cond_block{  float:left;  width: 365px;  height: 110px;  margin: 10px 0px 0px 10px;  padding: 5px;  border:1px solid #d2d2d2;}
#QuickCheckoutSummary #billing_address_block{ float:left;  width: 259px;  margin-top: 10px}
#QuickCheckoutSummary #shipping_address_block{ float:left;  width: 259px;  margin: 10px 0 0 10px }
#QuickCheckoutSummary table {margin:0}
#QuickCheckoutSummary h2 {line-height:20px}
#QuickCheckoutSummary .totals, #quick_checkout .totals{width:100px}
#submit_order{text-align:right}
