/*
	Author:	Thoi Tran
	Email:	ThoiTran@rainstormstudio.com.au
*/
body, div, table, tr, td, p, ul, li, span, input, a {
	margin:0;
	padding:0;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
}
h1 ,h2, h3, h4, h5, h6{margin:0;padding:0;}
a{	text-decoration:none;}
img, input, iframe{ border:none; background:none; outline:none; }
.clear-float{ clear:both; }
/*		LAYOUT		*/
.wrapper{}
.wrapper-min{}
.container-header{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-header-top.png) repeat-x; width:100%; height:189px; position:relative;}
#menu-fix{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-menu-fix.png) repeat-x; width:50%; height:43px; position:absolute; bottom:0; left:0; z-index:0;}
#top-menu{ height:30px; padding-top:3px;}
#top-menu span{ font-size:22px; line-height:22px;}
#tml{ font-family: 'Oswald', sans-serif; font-weight:700; padding-right:14px; color:#3a3a3a;}
#tmr{ font-family: 'Oswald', sans-serif; font-weight:700; padding-left:14px; color:#0566bd;}

#wrpl-box{ width:1140px; height:113px; margin:0 auto; position:relative;}
#logo-box{ position:absolute; top:22px; left:0;}
#wrpm-box{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-menu.png) no-repeat; width:1140px; height:43px; margin:0 auto; z-index:100; position:relative;}
#main-menu{ z-index:1000; position:absolute; top:7px; left:0;}
#main-menu li.mmli{ display:inline; position:relative; height:40px;}
#main-menu li.mmli:hover #menu-categories{ display:block;}
#main-menu a.mma{ font-size:20px; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-split-menu.png) no-repeat; background-position:0 3px;color:#FFF; padding:0 4px 12px 6px; cursor:pointer; text-decoration:none !important; }
#main-menu a span{font-family: 'Oswald', sans-serif; font-weight:700; font-size:18px; line-height:18px; padding:2px 8px 5px 8px; color:#FFF;}
#main-menu li.mmli:hover span{ background:#1e76c4;}
#menu-categories{ display:none; background:#FFF; position:absolute; left:0; top:28px; width:785px; padding:14px 0;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
#menu-categories li{ float:left; width:242px; padding:6px 0 6px 18px; border-right:1px solid #5798d3;}
.last-li{ border: none !important;}
#menu-categories a{ font-size:13px; color:#1c1c1c;}
#main-cart{ position:absolute; top:8px; right:0px;}
#main-cart li{ display:inline;}
#main-cart a{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-star.png) no-repeat; background-position:0 8px; padding:4px 0 4px 22px; font-family: 'Oswald', sans-serif; font-weight:700; font-size:18px; color:#FFF;}

#search-box{ width:505px; height:36px; position:absolute; top:41px; right:0;}
#search-form{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-searchbox.png) no-repeat; background-position:73px 0; width:505px; height:36px; position:relative; }

#search-form label{ font-family: 'Oswald', sans-serif; font-weight:700; font-size:18px; color:#5c5c5c; position:absolute; top:4px; left:0;}
#search-form #textbox{ width:355px; font-size:14px; padding:4px 0; position:absolute; top:4px; left:80px;}
#search-form #btnsearch{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/btn-search.png) no-repeat; width:50px; height:32px; cursor:pointer; position:absolute; top:0; right:0;}
#search-form #btnsearch:hover{ background-position:0 -32px;}
#v6sbox{ position:absolute; top:40px; left:74px;}
#v7sbox{ position:absolute; top:39px; left:91px; font-size:14px; color:#5f5f5f;}

.container-body{ width:1140px; margin:0 auto; padding:14px 0; position:relative; overflow:hidden;}
#bodyleft{ float:left; width:270px; padding-bottom:20px;}
#bodyright{ float:right; width:850px;}
#finder-box{ width:1140px; height:55px; margin-bottom:17px;}
#ifrfinder-box{ width:1140px; height:55px;}
#select-box{ position:absolute; right:30px; top:23px;}
#select-box *{ display:inline-block;}
#select-box select{ width:220px; padding:6px 10px; color:#989898; margin-right:12px;}
#select-box option{ }
#select-box a{}
#lbtn-finder{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/find.png) no-repeat; width:155px; height:36px; cursor:pointer; margin-left:14px;}
#lbtn-finder:hover{ background-position:0 -36px;}

#car-finder{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-car-finder.png) no-repeat; width:270px; height:294px; position:relative;}
#car-finder select{ width:241px;}
#select-make{ position:absolute; top:72px; left:13px; padding:6px 8px;}
#select-model{ position:absolute; top:115px; left:13px; padding:6px 8px;}
#select-year{ position:absolute; top:159px; left:13px; padding:6px 8px;}
#btn-finder{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/find.png) no-repeat; width:155px; height:36px; cursor:pointer; position:absolute; top:214px; left:60px;}
#btn-finder:hover{ background-position:0 -36px;}
#banner-slider{ float:right; width:850px;}
#promotion-box{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-promotion.png) no-repeat; width:850px; height:47px;}
#slider-box{ width:850px; height:240px; margin-top:8px;}
#categories-box{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-title-categories.png) no-repeat; width:268px; padding:50px 0 20px 0; border:1px solid #0566bd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
/*			CATEGORIES			*/
#eBayCategories li{
	list-style-type:none;
}
#eBayCategories a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	line-height:22px;
}
#eBayCategories a:hover{
}
#eBayCategories ul.MenuItem{
}
#eBayCategories ul.MenuItem:last-child{ border-bottom:none;}

ul.MenuItem li.liMenuItem{
	background-position:left 13px;
	padding:2px 0 2px 16px;
	position:relative;
}
ul.MenuItem li.liMenuItem:hover{
}
ul.MenuItem li.liMenuItem a.aMenuItem{
	color:#2d2d2d;
	font-weight:bold;
}
ul.MenuItem li.liMenuItem:hover a.aMenuItem{
}
li.liMenuItem .MenuSub1Item{
	display:none;
	z-index:99999;
}
li.liMenuItem.active .MenuSub1Item{
	display:block;
}
ul.MenuSub1Item li.liMenuSub1{
	padding:4px 0 0px 20px;
}
ul.MenuSub1Item li.liMenuSub1:hover a.liMenuSub1{
}
ul.MenuSub1Item li.liMenuSub1 a.liMenuSub1{
    color:#6e6e6e;
}
li.liMenuSub1 .MenuSub2Item{
	background:#FFF;
	display:none;
	z-index:99999;
}
li.liMenuSub1.active .MenuSub2Item{
	display:block;
}
.MenuSub2Item li.liMenuSub2{
	padding:8px 0 0px 24px;
}
li.liMenuSub2 a.aMenuSub2{
	color:#636363;
}


#topbrand-box{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-title-topbrand.png) no-repeat; width:268px; padding:45px 0 5px 0; border:1px solid #0566bd; margin-top:20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.wrptp{ overflow:hidden;}
.wrptp p{ float:left; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-title.png) no-repeat left top 10px; font-family: "Urbano-BoldCond", Arial, sans-serif; font-size:26px; padding-left:20px; text-transform:uppercase; color:#1c1c1c;}
.wrptp a{ float:right; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-viewall.png) no-repeat right top 8px; font-family: "Urbano-BoldCond", Arial, sans-serif; font-size:22px; color:#5f5f5f; text-transform:uppercase; padding-right:10px;}


#newsletter-box{ margin-top:20px;}
#ntextbox{ width:294px; padding:4px 0; position:absolute; top:32px; left:293px;}
#btn-newsletter{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/btn-newsletter.png) no-repeat; width:61px; height:36px; position:absolute; top:26px; left:604px; cursor:pointer;}
#btn-newsletter:hover{ background-position:0 -36px;}
#iflink{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-facebook.png) no-repeat; width:48px; height:48px; cursor:pointer;}
#iylink{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-youtube.png) no-repeat; width:48px; height:48px; cursor:pointer;}
#newsletter-box table{ float:right;}
#newsletter-box table td{ padding-left:8px;}

#newarrivals-box{ margin-top:30px;}
.container-footer{ background:#5f5f5f; width:100%; height:140px;}
#footer-box{ width:1140px; margin:0 auto;}
#fshopby-box{ float:left; width:510px; height:310px;}
#fhelp-box{ float:left; width:230px; height:310px;}
#faccount-box{ float:left; width:140px; height:310px;}
#fpayment-box{ float:right; width:220px; height:310px; text-align:right;}

.ftitle-box{ padding-top:18px;}
.ftitle-box p{ font-size:26px; color:#FFF; text-transform:uppercase; }
.mcategories{ width:100%; }
.mcategories li{ float:left; width:50%; padding-top:13px;}
.mcategories li a{ font-size:13px; color:#d5d5d5;}
.mlink{  width:100%;}
.mlink li{ float:left; width:100%; padding-top:13px;}
.mlink li a{ font-size:13px; color:#d5d5d5;}

#fpayment-box img{ margin-left:6px;}

#flogo-box{ float:left; width:650px; padding-top:25px;}
#flogo-box p#weaccept{ font-size:14px; font-weight:700; text-transform:uppercase; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-payment-method.png) no-repeat; background-position:right center; width:440px; line-height:84px; color:#FFF;}
#flogo-box a{ font-size:14px; font-weight:bold; color:#FFF; padding-right:20px; text-transform:uppercase; cursor:pointer;}
#fmcontact{ padding-right:0 !important;}
#flogo-box #link-box{ float:left;border-bottom:1px solid #a2a2a2; padding-bottom:14px;}
#fcopyright-box{ float:left; width:700px; padding-top:22px;}
#fcopyright-box p{ color:#FFF; padding-bottom:10px;}
#fdesigned-box{ float:right; width:280px; text-align:right; padding-top:25px;}

#fdesigned-box p{ font-size:14px; color:#fff; height:31px;}
/*			DETAIL			*/
#main-content{}
#item-detail{}
.title-box{}
.title-box p{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-title.png) no-repeat; background-position:0 9px; padding-left:20px; font-family: 'Oswald', sans-serif; font-size:22px; font-weight:700;}

#litem{ float:left; width:410px; text-align:center; padding-top:20px;}
#litem p{ padding:6px 0;}
#itemimg{ width:410px; height:415px;}
.resizeImgMain {
	height: expression(this.height > 410 ? 410:true) !important;
	max-width:410px;
	max-height:410px;
	height: auto;
	width: auto;
	cursor:pointer;
}
.resizeImgMain {
	width: expression(this.width > 410 ? 410:true) !important;
	max-width:410px;
	max-height:410px;
	height: auto;
	width: auto;
}
.resizeImgThumb {
	height: expression(this.height > 70 ? 70:true) !important;
	max-width:70px;
	max-height:70px;
	height: auto;
	width: auto;
	cursor:pointer;
}
.resizeImgThumb {
	width: expression(this.width > 70 ? 70:true) !important;
	max-width:70px;
	max-height:70px;
	height: auto;
	width: auto;
}
#litem #tbThumb td{ border:1px solid #c0baa9;}
#ritem{ float:right; width:420px; padding-top:20px;}
#model{ color:#848484; font-weight:700; font-size:14px;}
#model span{ font-weight:normal; font-size:14px;}
#brand{ margin:20px 0; padding:30px 0; padding-left:14px; border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;}
#brand td{ padding:0 6px;}
#tmanufacetured{ font-size:14px; font-weight:700; color:#848484;}
#cmanufacetured{ font-size:18px; font-weight:700; color:#2d2d2d; padding:4px 0;}
#brand a{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-more-brand.png) no-repeat top right;; padding-right:20px;font-size:14px;color:#848484; font-style:italic;}

#price{ padding:10px 0;}
#nprice{font-family: 'Oswald', sans-serif; font-size:28px; font-weight:700;color:#0566bd; margin-right:14px;}
#oprice{ font-size:18px; text-decoration:line-through; color:#8c8c8c;}
#buynow{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/btn-buynow.png) no-repeat; width:177px; height:44px; cursor:pointer; margin-right:30px;}
#bidnow{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/btn-bidnow.png) no-repeat; width:177px; height:44px; cursor:pointer; margin-right:30px;}
.m-m-y td{ padding-right:30px;}
#addwatchlist-link{ font-family: 'Oswald', sans-serif; font-weight:700; font-size:22px; color:#848484; text-transform:uppercase;}

#main-content #promotion-box{ margin-top:30px;}
#pro-info{margin-top:20px; position:relative;padding-top:38px;}
#tpro-info{background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-pro-info.png) no-repeat; width:159px; height:44px; position:absolute; top:0; left:0;}
#cpro-info{ width:848px; border:1px solid #0566bd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#featuredproduct-box{ margin-top:30px; height:333px;}
#featuredproduct-box .title-featuredproduct-box p{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-title.png) no-repeat; background-position:0 9px; font-family: 'Oswald', sans-serif; font-weight:700; font-size:22px; text-transform:uppercase; color:#1c1c1c; padding-left:20px;}
#cfeatpro{ padding-top:25px;}

.styul{ padding-left:28px;}
.styul li{ list-style-type:square; padding-left:4px;}
.ctopic{ margin-top:14px;}
#mtpaypal{ padding:9px 0; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-paypal.png) no-repeat; background-position:105px 50%;}
#mtdeposit{ padding:9px 0; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-bankdeposit.png) no-repeat; background-position:105px 50%;}
#mtcheque{ padding:9px 0; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-cheque.png) no-repeat; background-position:105px 50%;}
#mtmoneyorder{ padding:9px 0; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-moneyorder.png) no-repeat; background-position:105px 50%;}

#tabar-box{ margin-top:10px; position:relative; padding-top:38px;}
#ttabar-box{ position:absolute; top:0; left:0;}
.btn-tabar{ float:left; width:127px; height:42px; cursor:pointer;}
.btn-tabar:hover, .btn-tabar-active{ background-position:0 -43px !important;}
.btn-tabar-active{ display:block !important;}
#btn-tabar01{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/tab_01.png) no-repeat;}
#btn-tabar02{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/tab_09.png) no-repeat; width:135px;}
#btn-tabar03{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/tab_06.png) no-repeat; width:159px;}
#btn-tabar04{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/tab_04.png) no-repeat; width:141px;}
#btn-tabar05{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/tab_08.png) no-repeat; width:119px;}
#btn-tabar06{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/tab_07.png) no-repeat; width:138px;}

#ctabar-box{ width:848px; border:1px solid #0566bd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.c-btn-tabar{ display:none; padding:20px 10px;}
.c-btn-tabar-active{ display:block !important;}

#info-content{ padding:14px;}
#info-content *{ font-size:14px; line-height:24px;}
#info-content ul li{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/blet.png) no-repeat left center; padding-left:10px;}


/*			SUB PAGE			*/

.font-bold{ font-weight:700;}
.color-blue{ color:#0566bd;}
.font-italic{ font-style:italic; }
.font-upercase{ text-transform:uppercase;}
.font-size-14{ font-size:14px;}
.font-size-16{ font-size:16px;}
.font-size-18{ font-size:18px;}

.title-subpage h1{ font-family: 'Oswald', sans-serif; font-size:18px; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-title.png) no-repeat; background-position:left center; padding-left:16px; margin-bottom:10px}
.c-btn-tabar *{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.c-btn-tabar h2{ margin-bottom:5px; font-size:18px;}
.c-btn-tabar ul{ margin-bottom:30px;}
.c-btn-tabar p{ line-height:24px; margin-bottom:8px;}
.ulopt1{ margin-left:14px;}
.ulopt1 li{ padding-left:20px; list-style-type:none; background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/ico-ulopt1.png) no-repeat; background-position:left center;}
.ulopt2{ margin-left:14px; padding-left:20px;}
.ulopt2 li{ list-style-type:decimal;}
.tdopt{ padding:4px 0; padding-left:14px;}
.tropt .tdopt{ background:#e0e0e0;}
.trheader .tdopt{ font-weight:700;}
.trheader .tdopt1{ width:120px; padding:8px 0; padding-left:14px;}
.trheader .tdopt2{ width:200px;}

.address{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-address.png) no-repeat; background-position:left center; padding-left:20px;}
.telephone{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-telephone.png) no-repeat; background-position: left center; padding-left:20px;}
.fax{background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-fax.png) no-repeat; background-position: left center; padding-left:20px;}
.email{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-email.png) no-repeat; background-position: left center; padding-left:20px; }
.worktime{ background:url(http://d3d71ba2asa5oz.cloudfront.net/12012860/images/bg-worktime.png) no-repeat; background-position: left center; padding-left:20px; }

.sz940{ max-width:1460px !important; min-width:1215px !important;}