@charset "utf-8";
/* CSS Document */
body {
	background:#333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
body p {font-size:12px; margin-top:0px; margin-left:5px; margin-bottom:10px;}
h1 {
	padding:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
}

a:link {color: #333}     /* unvisited link */
a:visited {color: #000000}  /* visited link */
a:hover {color: #6a99b1}   /* mouse over link */
a:active {color: #333}  /* selected link */
:focus {
	outline: 0;
}
.red
.browseby {
	font-size:15px;
	text-align:center;
}
.browseby a{
	text-decoration:none;
	border-bottom:1px dashed #333;
}
.browseby a:hover{
	border-bottom:1px dashed #6a99b1;
}
.price {font-weight:bold; Times, serif;  font-size:13px; color: #000;}
/*-------------------------------------------------------------MAIN ID'S------------------*/
#mainwrap {
	width:950px;
	height:auto;
	margin:0 auto;
}
#mainwrap {
	background: #f7f7f7 url(../images/newWrapper.png) repeat-y;
}
#header {
	width:950px;
	height:129px;
	background:url(../images/header.jpg) no-repeat top center;
	margin:0;
	padding:0;
}
#footer_r {
	background: url(../images/mw_footer_b_r.png) 100% 0 no-repeat;
	padding-top: 10px;
	height: 47px;
	overflow: hidden;
}
#footer_r div {
	text-align: center;
	font-size: .90em;
	color: #aaa;
}
#footer {
	background: #f7f7f7 url(../images/mw_footer_b.png) 0 100% repeat-x;
}
#footer_l {
	background: url(../images/mw_footer_b_l.png) 0 0 no-repeat;
}
#footer_r a:link, #footer_r a:visited {
	color: #999;
}
#footer_r p {
	margin-left:30px;
}
#footer_r .left {
	float:left;
	width:500px;
	text-align:left;
	padding-top:4px;
}
#footer_r .right {
	float:left;
	width:300px;
	text-align:right;
	padding-top:4px;
	margin:0 0 0 100px;
}
#footerspacer {
	height: 10px;
}
#bodywrap {
	width:950px;
	position:relative;
	height:auto;
	padding:0px;
	margin:0px;
}
#header-image {
	position: relative;
	float:right;
	width:425px;
	height:100px;
	margin-right:15px;
	margin-top:26px;
	margin-bottom:0px;
	z-index:0;
}
#header-image-2 {
	position: relative;
	float:right;
	width:425px;
	height:100px;
	margin-right:15px;
	margin-top:26px;
	margin-bottom:0px;
}
/*-------------------------------------------------------------END MAIN ID'S------------------*/
.quicklinks {
	width:725px;
	height:95px;
	position: relative;
	margin: 25px auto 0 auto;
}
.quick-show{
	width:84px;
	height:84px;
	margin:4px 2px 4px 2px;
	position:relative;
	float:left;
	border:solid 1px #cccccc;
}
.content {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:auto;
	min-height:500px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-20px;
	position:relative;
}
.content-services {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:530px;
	margin:0 auto;
	position:relative;
}
.content-holden {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:2820px;
	margin:0 auto;
	position:relative;
}
.content-ford {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:auto;
	margin:0 auto;
	position:relative;
}
.content-hyundai {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:940px;
	margin:0 auto;
	position:relative;
}
.content-mazda {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:1120px;
	margin:0 auto;
	position:relative;
}
.content-nissan {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:890px;
	margin:0 auto;
	position:relative;
}
.content-mitsu {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:1570px;
	margin:0 auto;
	position:relative;
}
.content-subaru {
	background:url(../images/bg-middle.png) repeat-y;
	width:950px;
	height:530px;
	margin:0 auto;
	position:relative;
}
.rightcol {
	position:relative;
	width:640px;
	height:auto;
	float:left;
	margin-left:5px;
}
.rightcol-products {
	position:relative;
	width:640px;
	height:auto;
	float:left;
	margin-left:5px;
	z-index:-1;
}
.rightcol2 {
	position:relative;
	width:602px;
	height:auto;
	float:right;
	margin-right:25px;
}
.rightcol3 {
	position:relative;
	width:900px;
	height:auto;
	float:left;
	margin-left:25px;
}
.rightcol3 h1 {
	padding:5px;
}
.rightcol3 h2 {
	font-size:12px;
	padding:5px;
	color: #F93F00; 
}
.rightcol3 h3 {
	font-size:12px;
	padding:5px;
	color: #F93F00; 
}
.rightcol li {font-size:11px; list-style-type:circle;}
.heading {font-size:11px;}
/*-------------------------------------------------------------NEWS------------------*/
.lefttop {
	width:263px;
	height:35px;
	background:url(../images/blankhead.png) no-repeat top right;
	float:left;
	margin:0;
	position:relative;
}
.lefttop h1 {
	margin-left:30px;
	margin-top:8px;
	margin-bottom:0;
	font-size:12px;
	font-weight:normal;
	color:#494949;
}
.lefttop h2 {
	margin-left:35px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin-top:10px;
	margin-bottom:0;
	font-size:13px;
	font-weight:bold;
	color:#494949;
	text-shadow: 1px 1px 0px #FFF;
}
.leftnews {
	width:263px;
	height:auto;
	float:left;
	font-size:11px;
	margin:0 0 0 10px;
}
.leftmid {
	width:263px;
	height:auto;
	background:url(../images/newsmid.png) repeat-y top right;
	float:left;
	position:relative;
	margin:0;
}

.leftmid p { width:200px; margin-left:35px; margin-top:5px; font-size:11px; color:#494949; }
.leftmid h3 { width:200px; margin-left:35px; margin-top:0px; font-size:11px; color: #F93F00; font-weight:normal;}
.leftbase {
	width:263px;
	height:10px;
	background:url(../images/newslower.png) no-repeat top right;
	float:left;
	position:relative;
}
.welcome {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	margin-bottom:5px;
}
.feature {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	color:#F93F00;
}
.center-text {
	text-align:center;
}
.subheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	border-bottom:1px solid #666;
}
.welcome-xmas {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#900;
	font-style:italic;
	font-weight:normal;
}
.welcome-xmas-2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#005E16;
	font-style:italic;
	font-weight:normal;
}
/*-------------------------------------------------------------MISC------------------*/
.header-img {
	width:425px;
	height:100px;
	position:relative;
	float:right;
	padding-right:15px;
	margin-top:26px;
	margin-bottom:0px;
}
.clearfloat {
	height:0px;
	font-size:1px;
	margin:0;
	padding:0;
	clear:both;
	line-height:0;
}


/*-------------------------------------------------------------BREADCRUMBS------------------*/
.breadcrumbs {
	width:auto;
	height:20px;
	float:left;
	position:absolute;
	left: 21px;
	top: 152px;
	font-size:10px;
	color:#FFF;
}
.breadcrumbs a {color:#FFF;}

/*-------------------------------------------------------------FOOTER LINKS------------------*/
.footer-text {
	width:600px;
	height:auto;
	float:left;
	position:relative;
	left:90px;
	top:12px;
	text-align:center;
}
/*-------------------------------------------------------------PRODUCTS------------------*/
.make {
	width:94px;
	height:94px;
	float:left;
	position:relative;
	padding:1px;
}
.modellist{
	width:200px;
	height:auto;
}
.modellist ul { list-style-type:none;}
.modellist li {
	width:150px; 
	height:20px; 
	border-bottom:solid 1px #cccccc; 
	padding:0px; font-weight:normal; 
	margin-left:35px; 
	margin-top:0px;
	list-style-type:none;
}
.product-holder {
	float:left;
	width:194px;
	height:auto;
	padding:0;
	margin:2px 2px 2px 2px;
	border:1px solid #999;
	background: url(../images/desc-bg.png) no-repeat bottom;
}
.product-holder-datsun {
	float:left;
	width:298px;
	height:auto;
	padding:0;
	margin:2px 2px 2px 2px;
	border:1px solid #999;
}
.product-holder-subaru {
	float:left;
	width:292px;
	height:auto;
	padding:0;
	margin:2px 2px 2px 2px;
	border:1px solid #999;
}
.product-holder a {color:#FFF;}
.product-header {
	float:left; width:180px; margin:0px; padding:10px; 
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; font-weight:bold; color:#494949;
}
.product-image {
	width:194px;
	height:146px;
	border-bottom:#999 1px solid;
}
.product-image-datsun {
	width:298px;
	height:124px;
	border-bottom:#999 1px solid;
}
.product-image-proton {
	width:298px;
	height:166px;
	border-bottom:#999 1px solid;
}
.product-image-subaru {
	width:292px;
	height:186px;
	border-bottom:#999 1px solid;
}
.product-image-vw {
	width:292px;
	height:193px;
	border-bottom:#999 1px solid;
}
.product-image-suzuki {
	width:292px;
	height:220px;
	border-bottom:#999 1px solid;
}
.product-text {
	text-align:left;
	margin:5px;
}
/*-------------------------------------------------------------MODEL LISTING------------------*/
.leftnewsmodel {
	position:relative;
	left:0;
	width:139px;
	height:auto;
	float:left;
	padding-left:16px;
	margin-left:0px;
	font-size:11px;
}

.newsmidmodel {
	width:135px;
	height:auto;
	/*background:url(../images/newsmidmodel.png) repeat-y;*/
	float:left;
	position:relative;
	margin:0;
}
.newsmidmodel p { width:135px; margin-left:35px; margin-top:5px; font-size:11px; color:#494949; }
.newsmidmodel h3 { width:135px; margin-left:35px; margin-top:0px; font-size:11px; color: #F93F00; font-weight:normal;}
.newslowermodel {
	width:135px;
	height:25px;
	/*background:url(../images/newslowermodel.png) no-repeat;*/
	float:left;
	position:relative;
	margin:0;
}
.blanktopmodel {
	width:135px;
	height:25px;
	/*background:url(../images/blankheadmodel.png) no-repeat;*/
	float:left;
	margin:0;
	position:relative;
}
.blanktopmodel h1 {
	margin-left:10px;
	margin-top:8px;
	margin-bottom:0;
	font-size:12px;
	font-weight:normal;
	color:#494949;
}
.modellist2{
	width:210px;
	height:auto;
	margin:0 0 0 30px;
}
.modellist2 ul { list-style-type:none;}
.modellist2 li {
	height:20px; 
	border-bottom:solid 1px #cccccc; 
	padding:0px; font-weight:normal; 
	margin-left:5px; 
	margin-top:0px;
	list-style-type:none;
}
.make-holder { width:94px; height:94px; float:none; margin:0 auto;}
.gallery-content { position:relative; width:890px; margin:0 auto;}
.gallery-thumb { width:94px; height:94px; padding:1px; border:solid 1px #ccc; float:left; margin:11px;}
.gallery-thumb-2 { width:140px; height:90px; padding:1px; border:solid 1px #ccc; float:left; margin:16px;}
.gallery-thumb-3 { width:194px; height:194px; padding:1px; border:solid 1px #ccc; float:left; margin:11px 11px 0px 11px;}
.gallery-des {width:194px; height:auto; padding:5px 1px 1px 1px; margin:0px 11px 11px 11px; float:left; border:solid 1px #ccc; border-top:none; background: url(../images/desc-bg.png) no-repeat bottom ;}
.gallery-holder {width:216px; float:left}

/*TABLE CSS*/
table.contactng {
	width:90%;
	font-size: 11px;
	text-align:left;
}
table.contactng td {
	vertical-align:top;
}
table.contactng .inp {
	width:250px;
	margin:4px;
	padding:3px;
	border:1px solid #ccc;
}
table.contactng .inp20 {
	width:20%;
}
table.contactng .msg {
	width:250px;
	height:150px;
	margin:4px;
	padding:3px;
	font-family:inherit;
	font-size:11px;
	border:1px solid #ccc;
}
table.contactng .labels {
	width:115px;
}
table.contactng input:focus, table.contactng textarea:focus {
	background:#FFFFCC;
	border:1px solid #333333;
}

/*END TABLE*/
/*-------------------------------------------------------------CCS------------------*/
.content-ccs {
	width:890px;
	margin:0 auto;
}
.ccs { 
	float:left;
	width:340px;
	list-style-type:none;
	font-size:12px;
	margin-left:10px;
	margin-bottom:10px;
}
.ccs-head {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}
.ccs-break {
	margin:10px;
	width:700px;
	border-bottom:dashed 1px #6a99b1;
}
.ccs-top {
	float:right;
	font-size:12px;
}

.newprod-thumb { width:200px; height:200px; padding:1px; border:solid 1px #ccc; float:left; margin:11px;}
.break {height:1px; width:95%; border-bottom:1px dashed #ccc; margin:10px auto}
.bargain {}
.bargain td {
	font-size:0.8em;
	padding:5px;
	border-bottom:1px dotted #333;
}
.bargain th {
	text-align:left;
	font-size:0.8em;
	padding:5px;
}
