#shopping_cart_icon { left: 10px; }
#column-left + #content{width:inherit;}
.bottomnews { width:100%;}
#newsbar { width: 1024px; margin: 0px auto; background: none; position:Relative; top:35px;}
#setuptxt{padding-bottom: 10px;font-size:26px;}
.rgenr { padding-top: 10px; }
#hpsup { background: #004121; }
a#hpsup:hover { background: #6d1f7e; }
#hdtoptier { display:none; }
#hdabt { position: relative; float: right; margin-right: 192px; font-weight: bold; top: 22px; }
#hdabt a { color: #6d1f7e; }
.bhd b { font-size: 20px; color: #6d1f7e}
.wclubwrap { padding-bottom: 20px; }
.product-list > div { width: 100%; border-color: #ccc; }
#pweredtb { padding-left: 10px; width: 94%; padding-bottom: 10px; }
#pweredtb td a, #pweredtb td { font-size: 14px; }
#head_container { height: 120px; }
#logo { top: 0px; }
#footer h3 { background: none; }
#footer .grid_3 h3, h4.colr, .box-category > ul > li a.active { color: #6d1f7e; }
#footer .grid_3 h3{ text-transform: uppercase; font-size: 20px;; }
.htxt, .hdata, #footer .grid_3, #footer .grid_3 li a, #footer .grid_3 li div { font-size: 14px; }
.sf-menu a:visited, .sf-menu a { color: #fff; }
.sf-menu ul li a:hover { background: #0b5d34; }
/* .sorting ul li a.active, .sorting ul li a.numbrs:hover { background: #6d1f7e; } */
.navigation { width:100%;top: 155px; margin: 0px; z-index: 5; position: fixed;  border-top: 1px solid #5d9732; border-bottom: 1px solid #5d9732; background: #0b5d34; color:#fff;}
.sf-contener { top: 0px; margin-right: auto; margin-left: auto; float: none; }
.sf-menu, .sf-contener { width: 1060px!important;}
.hqtyr { padding-top: 10px; }
.slideshow { margin-bottom: 20px; top: 180px; position: relative; }
#prodwrapme { width:1024px;position: relative; margin-top: 170px; }
#hdlnks a { color: #000; font-size: 14px; }
#cart_total, #cart h4, #hdlnks a { color: #000; }
#cart_total { font-size: 14px; }
#hdlnks { left: 709px; top: 22px; width: 330px;}
#head_container { height: 105px; }
#allpgmsg { top: 158px; }
#mcsec { width:1024px; padding-top: 218px; }
.banner{width:auto;}
.resultdesc { padding-top: 10px; }
.container_12 .grid_3 { width: 212px; }
.rpwrap { background: #eee; padding: 10px 15px; }
.product-list > div + div { padding-top: 0px; }
.rpwrap .spblu14, .rpwrap .rd14 { font-size: 30px; }
.rpwrap .spblu14 { color: #BE2032 ; }
#topbar { background: #444; height: 30px;}
a.button, a.button span { padding: 6px 20px;background: #004121; }
.button-search { top: 61px; left: 974px; z-index: 889}
.ui-autocomplete-input {top: 27px; width: 550px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; ; position: relative; margin-left: 450px; border: 1px solid #999; height: 30px;padding: 5px 5px 5px 10px; background: #fff; z-index: 888; text-align: left;}
.ui-widget input {  font-size: 20px; color: #000;}
.ui-autocomplete { position: relative; z-index: 8889; box-shadow: 0px 20px 60px 10px #747474; -webkit-box-shadow: 0px 20px 60px 10px #747474; max-height: 500px; max-width: 350px; overflow-y: auto; /* prevent horizontal scrollbar */ overflow-x: hidden; font-size: 16px; }
.hdlnkln { float: right; }
#ftwrap { background: #eee; width: 100%;}
#powered, #footer { width: 1024px; margin: auto; }
.orig14 strike { font-size: 14px; }
h4.colr { font-size: 20px; }
.prod_detail .box { padding-top: 50px; }
.prod_detail .box .box-heading { color: #6d1f7e;}
#footer ul li { list-style: none; }
#discl { color: #660033; font-family: palatino,serif; }
a.button:hover span, a.button:hover {background: #722782; color: #fff; }
.resimg, .srmid { padding-top: 10px; }
.product-list > div { padding-top: 0px; }
#cart .content { border: 2px solid #6d1f7e; min-width: 300px; left: -120px; -moz-box-shadow: 5px 5px 15px #ccc; -webkit-box-shadow: 5px 5px 15px #ccc; box-shadow: 5px 5px 15px #666; }
a:hover, a.nav:hover { text-decoration: none; color: #5d9732;}
.bhd b:hover { text-decoration: none; color: #5d9732;}
.qtwc a:hover { color: #fff; }
#cart { top: 24px; z-index:9999; font-size: 14px; width: 260px; left: 405px; }
#tilewrap{position:Relative;top:165px;}
.itrev{padding:0px;}
#hdlnks{z-index:33343;}
.ui-widget input{ font-size: 20px; }
.banner img:hover { opacity: 0.7; }
.banner img, .banner img:hover { -webkit-transition: all 0.3s; transition: all 0.3s; -moz-transition: all 0.3s; }
.event_title b { font-size: 22px; }
#sfrm { top: 15px; }
.htxt, .hdata, #footer .grid_3, #footer .grid_3 li a, #footer .grid_3 li div{font-size:14px;}
#headwrap { height:112px;background:#fff; width:1040px; }
.box-product > div{border:1px solid #444;padding-bottom: 10px;}
.savepc{display:none;}
.no_right_margin .name{ height: 44px; overflow: hidden;}
#head_container{background:#fff;}
div#container.bottomnews {
    width: 100%;
    height: 200px;
    background: url(/images/sites/email-banners/email-signup-barrels.jpg) center center no-repeat;
    background-size: cover;
}
