body { margin: 0; font-family: 'Trebuchet MS', Helvetica, sans-serif; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border:0;}
.gradBack {color:#fff; background: #cd0303; background: -moz-linear-gradient(top,  #cd0303 0%, #670303 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cd0303), color-stop(100%,#670303)); background: -webkit-linear-gradient(top,  #cd0303 0%,#670303 100%); background: -o-linear-gradient(top,  #cd0303 0%,#670303 100%); background: -ms-linear-gradient(top,  #cd0303 0%,#670303 100%); background: linear-gradient(to bottom,  #cd0303 0%,#670303 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd0303', endColorstr='#670303',GradientType=0 ); }
.gradBack:hover{background: #cd0303; background: -moz-linear-gradient(top,  #cd0303 100%, #670303 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(100%,#cd0303), color-stop(100%,#670303)); background: -webkit-linear-gradient(top,  #cd0303 100%,#670303 100%); background: -o-linear-gradient(top,  #cd0303 100%,#670303 100%); background: -ms-linear-gradient(top,  #cd0303 100%,#670303 100%); background: linear-gradient(to bottom,  #cd0303 100%,#670303 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd0303', endColorstr='#670303',GradientType=0 ); text-decoration: none; }
 .bodyContent,#header2013 .headTop, #div__footer .footerTable, #div__footer .copyright { width: 840px; margin: 0 auto; }

.dealContainer { text-align: center; }
.cartContainer .info { background: #f1f2f2; border: #a7a9ac 1px solid; box-shadow: 0 4px 4px #636363; padding: 5px 10px; float: right; }
.cartContainer .info, .cartContainer a { color: #828080; font-weight: bold; }
.cartContainer .info > div { margin-bottom: 5px;}
.cartContainer .info .headCart { letter-spacing: 1px; }
.cartContainer .wishlist { margin-left: 6px; }
.cartContainer img { vertical-align: middle; margin-right: 3px;}
.cartContainer input { margin: 0; border:1px solid #b0b1b1; width: 175px; }
.cartContainer .button { cursor: pointer; border: 1px solid #b0b1b1; padding: 1px 4px; margin-left: -4px; }

#outerwrapper { margin: 0 auto;}
#dropNav { margin-bottom: 20px; text-transform: uppercase; font-weight: bold; border: 1px solid #CBCDCD; background: #eef0f0; background: -moz-linear-gradient(top,  #eef0f0 0%, #ffffff 50%, #eef0f0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef0f0), color-stop(50%,#ffffff), color-stop(100%,#eef0f0)); background: -webkit-linear-gradient(top,  #eef0f0 0%,#ffffff 50%,#eef0f0 100%); background: -o-linear-gradient(top,  #eef0f0 0%,#ffffff 50%,#eef0f0 100%); background: -ms-linear-gradient(top,  #eef0f0 0%,#ffffff 50%,#eef0f0 100%); background: linear-gradient(to bottom,  #eef0f0 0%,#ffffff 50%,#eef0f0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef0f0', endColorstr='#eef0f0',GradientType=0 ); font-size: 110%; }
#dropNav ul { text-align: center; margin-top: 6px; }
#dropNav li { margin-left: 55px; display: inline; }
#dropNav li:first-child { margin-left: 0; }

.bodyContent { text-align: center; margin-bottom: 50px; }
.bodyContent .nav { width: 150px; }
.bodyContent .nav a { display: block; text-align: left; border: 1px solid #fff; padding: 5px 2px 5px 9px; font-size: 110%; font-weight: bold; }
.bodyContent .nav a img { vertical-align: middle; margin-right: 5px; }
.bodyContent .nav div { text-align: left; }
.bodyContent .nav .dealerInquiries { margin-top: 10px; margin-bottom: 20px; }
.bodyContent .nav .contactInfo .email { font-weight: normal; font-size: 100%; color: #ad0014; display: inline; padding:0; }
.bodyContent .nav .contactInfo .section { margin-top: 8px; }
.bodyContent .distributor { width: 115px; }
.bodyContent .distributor .text { margin-bottom: 10px; font-weight: bold; font-size: 80%; }
.bodyContent .distributor img { width: 100%; }

.bodyCenter { padding: 0 20px; }
.bodyCenter .slider { margin: 0 auto; width: 100%; }
.bodyCenter .aboutText { font-weight: bold; margin-bottom: 40px; font-size: 120%; }
.bodyCenter .categories { text-align: center; margin: 0 auto; }
.bodyCenter .categories .section { border: 1px solid #abadad;background: #eeeeee; background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 50%, #eeeeee 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(50%,#ffffff), color-stop(100%,#eeeeee)); background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 50%,#eeeeee 100%); background: -o-linear-gradient(top,  #eeeeee 0%,#ffffff 50%,#eeeeee 100%); background: -ms-linear-gradient(top,  #eeeeee 0%,#ffffff 50%,#eeeeee 100%); background: linear-gradient(to bottom,  #eeeeee 0%,#ffffff 50%,#eeeeee 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 );height: 200px; width: 150px; margin: 5px; box-shadow: 0px 1px 3px #999; position: relative; }
.bodyCenter .categories .pos { position: absolute; bottom: 0; left: 0px; width: 153px; }
.bodyCenter .categories .button { display: block; border: 1px solid #410303; width: 80%; margin: 10px auto; padding: 6px 0; }

#div__footer { background-color: #f1f2f2; padding-top: 20px; }
#div__footer .paymentMethods { margin-top: 10px;}
#div__footer ul { list-style: none; }
#div__footer ul li { margin-bottom: 5px; }
.companyLinks { width: 16%; padding-left:15px; }
.footerTable .sectionBlock { text-align: left; }
.companyLinks .container { float: right; margin-right: 44px; }
.otherLinks { width: 15%; }
.paymentMethodsTD { text-align:left; float: left; padding-left:22px; }
.paymentMethodsTD .container { text-align:center; }


#go_to_desktop, #go_to_mobile { color: #AD0014; }

#head2013 { text-align: center;}

#new_products_menu li { background-color: #E60202; }
#new_products_menu a { color: #fff; }
#new_products_menu li.hover a { color: #000; }
#new_products_menu ul ul a {color: #000; }
#new_products_menu .sfHover a {color: #000; background: #E7E7E7; }

.product_name a { text-decoration: underline; }

.footerPaypalTD {
  padding-left:35px;
  text-align:center !important;
}
.companyLinks ul {
  padding-left:0;
}
.otherLinks ul {
  padding-left:0;
}
