@charset "utf-8";
/* CSS Document */
@import url('fontface.css');
body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#fff;
}
img{border:0;}
a{outline:none;text-decoration:none;color:#000;}
form, h1, h2, h3, h4, h5, h6{margin:0;}
p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777;
}
h1, h2, h3, h4, h5, h6{font-weight:normal}
ul, li{margin:0;padding:0;list-style:none;}
.fl{float:left;text-align:left;}
.fr{float:right;}
.clear{clear:both;}
#wrapper{
	width:990px;
	margin:auto;
}
/* HEADER */
#header{
	margin:15px 0 15px 0;text-align:left;
}
#header .logo a{
	background:transparent url(../images/logo-votech.png) 0 0 no-repeat;
	width:317px;
	height:86px;
	display:block;
}
#header .right{
	border:1px solid #d4dce2;
	width:630px;
	background-color:#f3f3f3;
	margin-top:15px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
#header .right .wrap{
	margin:10px 20px 10px 30px;
}
#header .right .wrap .call span{
	color:#17469e;
	font-size:14px;
}
#header .right .wrap .cart{
	background:transparent url(../images/cart-icon.png) 0 0 no-repeat;
	margin-left:20px;
}
#header .right .wrap .cart .cart-items{
	margin-left:40px;
	font-size:12px;
	color:#777;
	cursor:pointer;
}
#header .right .wrap .cart em{
	margin-left:40px;
	color:#f00;
	font-size:14px;
	text-transform:uppercase;
	cursor:pointer;
	font-style:normal;
}
#header .right .wrap .cart span{
	color:#f00;
	font-size:14px;
	text-transform:uppercase;
	cursor:pointer;
}
#header .right .wrap .social{
	margin-left:50px;
	
}
#header .right .wrap .social p{
	margin-top:10px;
}
#header .right .wrap .social ul{
	margin-left:10px;
}
#header .right .wrap .social ul li{
	float:left;
	padding:0 5px 0 0;
}
#header .right .wrap .social ul li.facebook a{
	background:transparent url(../images/social-icon-facebook.png) 0 0 no-repeat;
	width:33px;
	height:33px;
	display:block;
}
#header .right .wrap .social ul li.twitter a{
	background:transparent url(../images/social-icon-twitter.png) 0 0 no-repeat;
	width:33px;
	height:33px;
	display:block;
}
/* /HEADER */
/* NAVIGATION */
#navigation{
	margin:15px 0 15px 0;float:left;
}
/* /NAVIGATION - It refers to a jQuery Menu Nav i.e. menu.css */
/* BANNER*/
#banner{
	margin:15px 0 15px 0;
}
#banner .slider{
	border:4px solid #dfdfdf;
	height:235px;
	width:740px;
	background:transparent url(../images/slider-images/slide-1.jpg) 0 0 no-repeat;
}
#banner .quick-search{
	border:1px solid #e6e6e6;
	height:240px;
	width:228px;
	-moz-border-radius:10px;
	background:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#e1e1e1));
	background:-moz-linear-gradient(top, #fcfcfc, #e1e1e1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e1e1e1');
	background-color:#f1f1f1;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
#banner .quick-search .top{
	border:1px solid #e6e6e6;
	height:25px;
	width:228px;
	-webkit-border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	background-color:#f00;
	padding:5px 0 0 0;
	color:#fff;
	font-size:16px;
	text-align:center;
}
#banner .quick-search .quick-wrap{
	margin:10px;
}
#banner .quick-search .quick-wrap .btn-search{
	background:url(../images/btn-search.png) 14px 4px no-repeat;
	width:110px;
	height:40px;
	display:block;
	border:none;
}
/* /BANNER*/
/* CONTENT */
#content{
	margin:15px 0 15px 0;
}
#content .left{
	width:230px;
}
#content .left .special-offers, #content .left .offer-area-1{
	border:1px solid #e6e6e6;
	background:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#e1e1e1));
	background:-moz-linear-gradient(top, #fcfcfc, #e1e1e1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e1e1e1');
	background-color:#f1f1f1;
	margin:0 0 15px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
#content .left .special-offers .top, #content .left .offer-area-1 .top{
	background:transparent url(../images/special-offer-arrow.png) 200px 12px no-repeat;
	border:1px solid #e6e6e6;
	height:25px;
	width:208px;
	background-color:#f00;
	padding:5px 0 0 0;
	color:#fff;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:20px;
	-webkit-border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
}
#content .left .special-offers .quick-wrap{
	width:205px;
	height:auto;
	margin:10px;
}
#content .left .special-offers .quick-wrap .product-image{
	margin:auto;
	margin:5px;
	background-color:#fff;
	border:1px solid #d3d3d3;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
	padding:20px 0 20px 0;
}
#content .left .special-offers .quick-wrap .product-name{
	margin:auto;
	color:#000;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 5px 0;
}
#content .left .special-offers .quick-wrap .offer{
	background:transparent url(../images/btn-ordernow.png) 5px 0 no-repeat;
	height:30px;
	margin:5px;
	color:#f00;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 0 20px;
	width:205px;
}
#content .left .offer-area-1{
	height:auto;
}
#content .left .offer-area-1 .top{
	background-color:#154aa0;
	text-align:left;
}
#content .left .offer-area-1 .offer-wrap{
	margin:10px;
	color:#999;
	border:none;
	height:auto;
	text-align:center;
	padding-top:5px;
}
#content .left .newsletter{}
#content .left .newsletter .btn-subscriber{
	background:url(../images/btn-subscriber.png) 0 0 no-repeat;
	display:block;
	width:97px;
	height:30px;
	border:none;
}
#content .right{
	width:748px;
}
/*	#content .right .tires4x4{
	font-size:26px;
	font-weight:bold;
	color:#f00;
	padding:0 15px 0 10px;
	text-transform:uppercase;
}
*/
#content .right .tax-inlcuded{
	background-color:#eaeaea;
	border:1px solid #e2e2e2;
	/*height:25px;*/
	line-height:25px;
	text-align:left;
	width:731px;
	padding-left:15px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
#content .right .tax-inlcuded p{
	letter-spacing:0.49em;
	font-weight:bold;
}
#content .right .row1c1{
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	width:235px;
	margin:10px 6px;
	background-color:#e4e4e4;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	box-shadow:5px 5px 8px #888;
}
#content .right .row1c1:hover{
	box-shadow:5px 5px 8px #666;
}
#content .right .row1c1.last{
	margin:10px 6px;
}
#content .right .row1c1 .product-base{
	background:transparent url(../images/product-base.png) center 0 no-repeat;
	height:206px;
	width:206px;
	margin:auto;
}
#content #products .product-base-small{
	background:transparent url(../images/product-base_small.png) center 0 no-repeat;
	height:103px;
	width:103px;
	float:left;
	margin:0px 8px 8px 4px;
}

#content .right .row1c1 .product-base .imgwrap{
/*	background:transparent url(../images/product-images/product-img-1.png) center 25px no-repeat;
	margin:auto;*/
	height:206px;
	width:206px;
	text-align:center;
	padding-top:25px;
}
#content #products .product-base-small .imgwrap{
/*	background:transparent url(../images/product-images/product-img-1.png) center 25px no-repeat;
	margin:auto;*/
	height:103px;
	width:103px;
	text-align:center;
	padding-top:12px;
	float:left;
	margin-bottom:8px;
}
#content .right .row1c1 .offroad-status{
	margin:5px 15px 18px 15px;
}
#content .right .row1c1 .offroad-status .btn-advantage, .btn-disadvantage{
	border:1px solid #CCC;
	width:70px;
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#000;
	padding:0 10px 0 10px;
	text-align:right;
	background-color:#e9e9e9;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	webkit-box-shadow:3px 3px 5px #b2b2b2;
	-moz-box-shadow:3px 3px 5px #b2b2b2;
	box-shadow:3px 3px 5px #b2b2b2;
}
#content .right .row1c1 .offroad-status .btn-advantage{
	background:url(../images/offroad-high.png) 0 0 no-repeat;
}
#content .right .row1c1 .offroad-status .btn-disadvantage{
	background:url(../images/offroad-low.png) 0 0 no-repeat;
}
#assurance{
	margin:15px 0 15px 0;
	height:100px;
}
#assurance .mainwrap{
	width:985px;
	height:100px;
	border:1px solid #a5a5a5;
	-webkit-border-radius:30px 0 0 0;
	-moz-border-radius:30px 0 0 0;
	border-radius:30px 0 0 0;
}
#assurance .mainwrap .payment-methods{
	width:230px;
	height:100px;
}
#assurance .mainwrap .payment-methods p{
	margin:15px 0 0 20px;
}
#assurance .mainwrap .payment-methods ul li.paypal{
	background:url(../images/moneybookers_payment.png) 16px 0px no-repeat;
	width:196px;
	height:50px;
	float:left;
}
#assurance .mainwrap .payment-methods ul li.visacard{
	background:url(../images/master-card.gif) 5px 10px no-repeat;
	width:45px;
	height:50px;
	float:left;
}
#assurance .mainwrap .payment-methods ul li.mastercard{
	background:url(../images/bank.gif) 5px 10px no-repeat;
	width:45px;
	height:50px;
	float:left;
}
#assurance .mainwrap .payment-methods ul li.bank{
	background:url(../images/paypal.gif) 5px 10px no-repeat;
	width:70px;
	height:50px;
	display:block;
	float:left;
}
#assurance .mainwrap .free-shipping{
	width:519px;
	background-color:#282b33;
	height:100px;
}
#assurance .mainwrap .free-shipping h3{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#fff;
	padding:8px 10px 0 20px;
}
#assurance .mainwrap .free-shipping h3 span{
	color:#6CF;
}
#assurance .mainwrap .free-shipping h4{
	font-size:13px;
	color:#fff;
	padding:3px 10px 0 20px;
}
#assurance .mainwrap .free-shipping h5{
	font-size:13px;
	color:#fff;
	padding:0 10px 0 20px;
}
#assurance .mainwrap .guarantee{
	background:transparent url(../images/14days.gif) 0 0 no-repeat;
	width:236px;
	height:100px;
}
#assurance .click-here{
	padding:5px 40px 5px 10px;
}
#assurance .click-here .bold,
#assurance .click-here .bold a{
	font-weight:bold;
	color:#196f85;
	font-size:35px;
	line-height:36px;
}
#assurance .click-here .days,
#assurance .click-here .days a{
	font-weight:bold;
	color:#196f85;
	font-size:15px;
	margin-top:15px;
	margin-left:3px;
}
#assurance .click-here .gurantee,
#assurance .click-here .gurantee a{
	font-weight:bold;
	color:#030004;
	font-size:25px;
}
#assurance .click-here .money,
#assurance .click-here .money a{
	font-size:17px;
	font-weight:bold;
}
	/* /CONTENT */
	/* FOOTER */
#footer{
	border:1px solid #e6e6e6;
	width:100%;
	-webkit-border-radius:20px 20px 0 0;
	-moz-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
	background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#bdbdbd));
	background:-moz-linear-gradient(top, #e1e1e1, #bdbdbd);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#bdbdbd');
	background-color:#f1f1f1;
	margin:auto;
	padding-bottom:4px;
	float:left;
}
#footer .navi{
	width:660px;
	margin:auto;
	text-align:center;
}
#footer .navi ul{
	width:auto;
}
#footer .navi ul li{
	float:left;
	padding:20px 15px 10px 15px;
}
#footer .navi ul li a{
	font-size:12px;
	color:#666;
	float:left;
	display:block;
	text-decoration:none;
	text-transform:uppercase;
}
#footer .navi ul li a:hover{
	color:#154aa0;
}
#footer .fl{margin-left:8px;}
#footer .fr{margin-right:8px;color:#777;}
#footer .fr a{color:#777;}
#footer .fr a:hover{color:#154aa0;text-decoration:none;}
/* /FOOTER */
/* GENERAL */
.white{color:#FFF;}
.black{color:#000;}
.green{color:#0b0;}
.gap5{width:5px;height:5px;font-size:0%}
.gap10{width:10px;height:10px;font-size:0%;clear:both;}
.gap15{width:15px;height:15px;font-size:0%}
.gap20{width:20px;height:20px;}
.gaph100{width:100px;height:1px;}
.gapv100{width:1px;height:100px;}
.w100{width:100px;}
.w50per{width:50%;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.fs14{font-size:14px;}
.lh18{line-height:18px;}
.nobg{background:none;}
.nopad{padding:0;}
.nomargin{margin:0;}
.relpos{position:relative;}
.iehover{}
.bdrbtm{
	border-bottom:1px #036 solid;
	padding:5px 0px 5px 0px;
}
.blackp{
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.input-txt, .input-password{
	color:#666;
	margin:0 10px 10px 10px;
	border:1px solid #b2b2b2;
	height:20px;
	padding:0 5px 0 5px;
	width:195px;
}
.input-password{
	color:#a2a2a2;
	width:80px;
}
.txtcenter{
	text-align:center;
}
.enjoy p{
	text-align:center;
	color:#000;
}
.combostyle, .combostyle1{
	border:1px solid #999;
	height:25px;
	width:120px;
	color:#666;
	-webkit-border-radius:5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
	line-height:20px;
	padding:2px;
	box-shadow:2px 3px 3px #d1d1d1;
	margin-bottom:10px;
}
.combostyle1{
	width:208px;
}
h1{
	font-size:26px;
	font-weight:bold;
	color:#f00;
	padding:0 15px 0 10px;
	text-transform:uppercase;
}
h2{
	font-size:25px;
	color:#17469e;
	padding:8px 10px 8px 10px;
	text-align:center;
	font-family:'LeagueGothicRegular', Arial, Helvetica, sans-serif;
}
/* /GENERAL */