
*{margin:0;padding:0;}
body{background:url(../images/body.jpg) repeat-x 0 0 #fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color:#4d5255;}
table,td{border-collapse:collapse;font-size:100%;}
table,td,img{border:0;}
form,td{margin:0;padding:0;}
td{vertical-align:top;text-align:left;}
.main-width{width:1024px;margin:0 auto;text-align:left;}
.extra{width:1048px;margin:0 auto;text-align:left;}
input,textarea{font-family:Tahoma;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
img{vertical-align:top;}
a img{border:0;}
ul{list-style:none;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
.column-1,.column-2,.column-3{float:left;}
a{color:#000;outline:none;text-decoration:underline;}
a:hover{text-decoration:none;}
p{margin:0;padding:0;}
#header{position:relative;height:220px;background:url(../images/header-bg.png) no-repeat 100% 67px;z-index:99;}
#header .logo{position:absolute;top:54px;left:0;width:254px;}
#header .cart{position:absolute;right:3px;top:76px;color:#888989;text-shadow:#888989;font-size:17px;line-height:18px;font-family:'Open Sans Condensed',sans-serif;font-weight:400;}
#header .cart .st1{text-decoration:none;color:#c45f14;text-shadow:0 0 #c45f14;text-transform:capitalize;margin-right:4px;}
#header .cart .st1:hover{color:#000;text-shadow:0 0 #000;}#header .cart a.on{color:#888989;text-shadow:#888989;font-size:17px;line-height:18px;font-family:'Open Sans Condensed',sans-serif;font-weight:400;text-decoration:none;margin:0 0 0 3px;}
#header .cart a.on:hover{color:#000;text-shadow:0 0 #000;}
#header .cart  a.on{cursor:pointer;}
.cart-down,.none{border:1px solid #eaeaea;background:#fff;overflow:hidden;position:absolute;width:280px;right:0;top:20px;z-index:100;text-transform:none;display:none;}
.none{padding:15px;text-align:center;text-transform:uppercase;}
.cart_item{width:256px;overflow:hidden;background:url(../images/tail-cart.gif) repeat-x 0 100% #fff;padding:12px;margin:2px 0;}
.cart_item .left-info{float:left;}
.cart_item .center-info{float:left;width:165px;}
.cart_item span{float:left;margin:0 5px 0 0;}
.cart_item .quantity{color:#000;font-weight:400;margin:1px 5px 0 0;}
.cart_item .quantity .spr{font-size:8px;font-weight:normal;font-style:normal;}
.cart_item .cart-name{color:#000;font-size:15px;line-height:18px;float:left;text-transform:uppercase;text-decoration:none;}
.cart_item .cart-name:hover{text-decoration:underline;}
.cart_item .model{display:block;font-size:10px;margin-top:1px;color:#676363;text-transform:lowercase;font-family:Tahoma,Geneva,sans-serif;width:100%;}
.cart_item a.cart-img{float:left;display:inline-block;margin:0 5px 0 0;}
.cart_item a.cart-img img{width:60px;height:60px;}
.cart_item .cart-price{float:left;color:#000;font-size:17px;font-weight:normal;margin:1px 0 0 0;}
.cart_item .delete{float:right;padding:4px;}
.cart-down .cart-bottom{text-align:right;overflow:hidden;width:256px;padding:12px;}
.cart-down .cart-bottom .total{width:100%;display:block;font-size:13px;font-weight:normal;}
.cart-down .cart-bottom .total strong{font-weight:normal;}
.cart-down .cart-bottom .total span{font-size:14px;color:#000;margin:0 0 0 5px;}
.cart-down .cart-bottom a{float:left;}
.cart-down .cart-bottom .btns{overflow:hidden;margin:10px 0 0 0;text-align:right;float:right;}
#header .navigation{position:absolute;top:74px;right:238px;}
#header .navigation a{color:#888989;text-shadow:#888989;font-size:17px;line-height:18px;font-family:'Open Sans Condensed',sans-serif;font-weight:400;text-decoration:none;margin:0 0 0 16px;}
#header .navigation span{border-right:1px solid #d7d5d5;padding:1px 16px 8px 0;float:left;}#header .navigation a:hover{color:#c45f14;}
.social{padding:4px 0 5px 4px;margin:0;position:absolute;right:257px;top:30px;border-left:1px solid #d7d5d5;}
.social li{float:left;width:18px;height:18px;margin-left:9px;}
.social li a{width:18px;height:18px;display:block;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
.social li.fb a{background:url(../images/facebook.png) no-repeat 0 0;}
.social li.tw a{background:url(../images/twitter.png) no-repeat 0 0;}
.social li.rs a{background:url(../images/rss.png) no-repeat 0 0;}
.social li a:hover{background-position:0 100%;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
#header #head-search{position:absolute;top:30px;right:0;}
#header #head-search .label{float:left;}
#header #head-search form{float:left;}
#header #head-search .input1{float:left;border:1px solid #d7d5d5;background:#fff;padding:0 5px;border-right:none;width:168px;height:25px;line-height:25px;}
#header .lang{width:16px;height:14px;position:absolute;top:36px;right:361px;}
#header .currencies{float:left;color:#656565;font-size:12px;line-height:15px;position:absolute;right:393px;top:30px;z-index:50;text-align:left;display:none;background:url(../images/cur-line.png) no-repeat 100% 0;padding:5px 17px 2px 0;}
#header .currencies .select.jqTransformHidden{display:none;}
#header .currencies .label{float:left;margin-right:0px;margin-top:-2px;color:#888989;text-shadow:0 0 #888989;text-transform:none;font-size:17px;line-height:18px;font-family:'Open Sans Condensed',sans-serif;font-weight:400;}
#header .currencies .jqTransformSelectWrapper{background:url(../images/cur-arrow.gif) no-repeat right 3px;border:none;float:left;width:74px!important;padding:0 0 0 0;cursor:default;}
#header .currencies .jqTransformSelectWrapper div{height:22px!important;overflow:hidden;}
#header .currencies .jqTransformSelectWrapper div span{font-size:17px;color:#888989;text-shadow:0 0 #888989;padding:0px 20px 0 0px;width:71px!important;height:18px!important;overflow:hidden;float:left;font-family:'Open Sans Condensed',sans-serif;font-weight:400;cursor:pointer;}
#header .currencies ul{padding:6px 0 6px 10px;margin:0px 1px 0 -11px;border:1px solid #e2e2e2;width:78px!important;height:auto!important;overflow:hidden;background:#fff;}
#header .currencies ul li{line-height:14px;padding:2px 0px;overflow:hidden;width:78px!important;}
#header .currencies ul li a{color:#888989;text-shadow:0 0 #888989;font-size:17px;line-height:18px;text-decoration:none;display:block;font-family:'Open Sans Condensed',sans-serif;font-weight:400;}
#header .currencies ul li a:hover{color:#000;}
#header .menu{position:absolute;top:114px;right:0;}
#header .menu ul{padding:0;margin:0;overflow:hidden;}
#header .menu ul li{float:left;margin:0 0 0 22px;}
#header .menu ul li a{color:#1a1a1a;font-size:17px;line-height:18px;text-decoration:none;font-family:'Open Sans Condensed',sans-serif;background:url(../images/menu-marker.png) no-repeat 0 8px;padding:0 0 0 14px;text-shadow:0 0 #1a1a1a;}#header .menu ul li.selected a,#header .menu ul li a:hover{color:#c45f14;text-shadow:0 0 #c45f14;}
.hide1{height:20px;}
.hor-cat{position:absolute;left:0;top:160px;border-left:1px solid #424242;width:1026px;}
.centerBoxHeading{color:#1a1a1a;text-shadow:0 0 #1a1a1a;text-transform:none;font-family:'Open Sans Condensed',sans-serif;font-size:32px;line-height:32px;font-weight:normal;padding:5px 0 7px 0px;margin-bottom:20px;border-bottom:3px solid #d7d5d5;}
.name{font-size:12px;text-decoration:none;line-height:20px;font-weight:400;font-family:'Open Sans Condensed',sans-serif;text-shadow:0 0 #000;}
.name strong{font-weight:normal;}
.name:hover{color:#c45f14;text-shadow:0 0 #c45f14;}
#column-left{padding-right:;}
#column-center{padding-left:;}
#column_right{padding-left:20px;}.product-col{width:250px!important;border:1px solid #d7d5d5;padding:19px 0;margin-bottom:20px;min-height:350px;}
.product-col .img{text-align:center;}
.product-col .prod-info{padding:15px 19px 0 19px;}
.product-col .nm1{min-height:42px;margin-bottom:11px;}
.product-col .name{font-family:'Open Sans Condensed',sans-serif;font-size:17px;line-height:21px;color:#888989;text-shadow:0 0 #888989;font-weight:normal;text-decoration:none;}
.product-col .name:hover{color:#c45f14;text-shadow:0 0 #c45f14;}
.product-col .text{padding:0 0 0 0;}
.price{color:#1a1a1a;text-shadow:0 0 #1a1a1a;font-family:'Open Sans Condensed',sans-serif;font-size:27px;line-height:28px;font-weight:400;}
.price strong{font-weight:400;}
.product-col .price{margin-left:-1px;margin-bottom:4px;}.banners_bot{width:110%;overflow:hidden;margin:30px 0 20px 0;}
.banners_bot div{float:left;margin-right:20px;}
.banners_bot div:hover{opacity:0.8;}
#footer{position:relative;padding:7px 0 38px 0;}#footer .copyright{color:#888989;font-size:17px;line-height:21px;text-shadow:0 0 #888989;font-family:'Open Sans Condensed',sans-serif;}
#footer .copyright a{color:#c45f14;text-shadow:0 0 #c45f14;text-decoration:none;}
#footer .copyright a:hover{color:#000;text-shadow:0 0 #000;}
.back_to_top{position:fixed;bottom:0px;left:0px;height:100%;}
.back_to_top a{font-family:Tahoma,Geneva,sans-serif;font-size:11px;line-height:18px;text-transform:lowercase;color:#000;text-align:center;font-weight:700;text-decoration:none!important;display:block;padding:45px 0 0 0px;cursor:pointer!important;width:90px;height:100%;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;}
.back_to_top a span{font-size:16px;line-height:18px;color:#000;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;}
.back_to_top a:hover{background:#f1f1f1;color:#000;}
@media only screen and (min-width:300px){.back_to_top a{width:21px;color:#fff;}}
@media only screen and (min-width:1180px){.back_to_top a{width:63px;color:#000;}}
@media only screen and (min-width:1264px){.back_to_top a{width:90px;color:#000;}}.main-slider{position:relative;overflow:hidden;height:500px;min-width:1024px;}
.slider-wrap{float:left;height:500px;left:0;min-width:960px;overflow:hidden;position:absolute;top:0;width:100%;}
.slider{height:500px;left:50%;margin-left:-960px;position:absolute;width:1920px;}
.slider ul.items{padding:0;margin:0;}
.slider .pagination{position:absolute;left:50%;bottom:35px;padding:0;margin:0 0 0 -39px;z-index:10;}
.slider .pagination li{float:left;width:18px;height:19px;margin:0 4px;}
.slider .pagination li a{display:block;width:18px;height:19px;background:url(../images/pagination.png) no-repeat 100% 0;text-indent:-100000px;}
.slider .pagination li.current a,.slider .pagination li a:hover{background-position:0 0;}
input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;color:#010101;border:solid 1px #e3e3e3;padding:2px;background:#fff;resize:none;}
input:focus,select:focus,textarea:focus{outline:none;}
.cartRemoveItemDisplay input,#search-in-description,#inc-subcat,#gender-female,#gender-male,#newsletter-checkbox,#email-format-text,#email-format-html,#rating-1,#rating-2,#rating-3,#rating-4,#rating-5,#pmt-linkpoint_api,#pmt-moneyorder,#pmt-paypal,#pmt-cod,#notify-0{border:none!important;}
#rating-1,#rating-2,#rating-3,#rating-4,#rating-5{margin:2px 4px 0 8px;padding:0;background:none;}
#globalnotify,#pmt-cod,#pmt-moneyorder,#ship-flat-flat,#ship-item-item,#ship-storepickup-storepickup,#gender-male,#gender-female,#email-format-html,#email-format-text,#newsletter{border:none!important;position:relative;top:2px;}
#primary{margin-left:10px;position:relative;top:2px;border:none!important;}
#disc-ot_coupon{margin:5px 0 0 0;}
#cartContentsDisplay input{background:none;}
	#img_1{height:auto;margin-bottom:20px;display:table-cell;vertical-align:middle;width:350px;}
	#img_1 img{width:100% !important;height:auto !important;} .mainimages{border:1px solid #eceaea;display:block;padding:2px;position:relative;width:350px;margin-right:20px;} .additional_images div{width:31% !important;padding:1%;height:auto;} .additional_images div  img{width:100%;padding:1%;height:auto;}
	#footnav{text-align:center;} .copyright{text-align:center;}
	LABEL{padding:0.2em;} .product-col .img img{text-align:center;width:200px;height:auto;} .product-col .img{text-align:center;display:table-cell ;text-align:center ;vertical-align:middle;height:220px;width:230px !important;overflow:hidden;}
	#cartAdd input:last-child{float:right;margin-right:40px;} .prod-info .name{display:block;min-height:90px;}
.tie-indent .product-col{width:;}	
#specials .product-col{width:220px;}
.product-col{width:230px;}
LABEL.inputLabel{float:left;margin:5px 0;padding-left:10px;padding-right:10px;}
.visibleField{display:inline;}
.desc2 h1{background:none !important;color:#000 !important;padding-left:5px !important;}
.cart .count{font-weight:bold;;font-size:14px;}
.col1,.col2{margin-left:14px;}
#productinfoBody .col1,#productinfoBody .col0,#productinfoBody .col2{margin-left:6px;}
.tie-indent{padding-right:0px !important;}
	#cartAdd input{margin-right:5px;} .navNextPrevWrapper{clear:both} .categoryListBoxContents a{padding:5px;min-width:200px;} .imagesubmit{padding:0 !important;margin:0 !important;border:none  !important;} .desc2{width:380px;}
	LABEL.inputLabel{width:11em;} .visibleField{display:inline;}
#column_right .product-col{width:220px !important;min-height:300px;}