@charset "utf-8";
body{
	color:#a4a4a4;
	margin:0;
	padding:0;
	font-size:13px;
	font-family:arial;
	font-weight: normal;
	text-decoration: none;
	line-height:22px;
	background-color: #000000;
	background-image:url(images/mainbg.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}
#container{
	width:988px;
	margin:0 auto;
 	position:relative;
}
#container #topheader{
	width:984px;
	height:150px;
	margin:0 auto;
	position:relative;
	padding-left:4px;
}
 
 
#container #whitebg{
	width:988px;
	margin:0 auto;
	float:left;
	background-image:url(images/whitebg.png); 
	background-repeat: repeat-y;
	background-position:center;
	padding-bottom:7px;

}
#whitebg #header{
	width:968px;
	height:389px;
	margin-left:10px;
	display: inline;
	float:left;
	clear:both;
} 
#whitebg #bodyarea{
	width:968px;
	margin:0 auto;
	position:relative;
	clear:both;
	padding-top:6px;
	margin-left:10px;
} 
 #bodyarea #centerbg{
	width:966px;
	float:left;
	margin:0 auto;
	background-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #373737;
	border-right-color: #373737;
	border-bottom-color: #373737;
	border-left-color:#373737;
 
}
#centerbg #left{
	width:709px;
	float:left;
	margin-left:6px;
	display:inline;
} 
#centerbg #right{
	width:241px;
	margin:0 auto;
	padding:0;
	float:left;
	display:inline;
	margin-left:3px;
 
} 
#left #finventry{
	width:709px;
	height:59px;
	margin:0 auto;
	float:left;
	background-image:url(images/finventry.gif); 
	background-repeat: no-repeat;
	background-position: left;
} 
#left #finventry h1{
	font-size:15px;
	font-family:arial;
	font-weight: bold;
	text-decoration: none;
 	margin:0;
  	color: #FFFFFF;
	margin-left:15px;
	margin-top:22px;
}
#left #finvencars{
	width:703px;
	height:180px;
	margin:0 auto;
	float:left;
	padding-left:4px;
 	background-image:url(images/index_21.gif);
	background-repeat: no-repeat;
	background-color:#161616;
	background-position: bottom center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1e1e1e;
	border-right-color: #1e1e1e;
	border-bottom-color: #1e1e1e;
	border-left-color:#1e1e1e;
} 

#finvencars table {
	margin-right: auto;
	margin-left: auto;
}
#finvencars table td {
	padding:8px 6px 1px 2px;
	text-align:center;
 
}
#finvencars table td a{
	text-decoration: underline;
	color: #a4a4a4;
}
#finvencars table td a:hover {
	text-decoration: none;
	color:#FFFFFF;
}


#finvencars a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#finvencars a:HOVER{
	color: #333333;
	text-decoration: none;
}
#finvencars .featuredinventory{
	float:left; 
	width:148px; 
	height:150px; 
	text-align:center; 
	padding:25px 8px 8px 10px;
	line-height:25px;
}
.picborder{
	border: 1px solid #b3b3b3;
	padding:1px;
	margin-bottom:15px;
}
#left #dealerwel{
	width:694px;
 	margin:0 auto;
	float:left;
}
#left #dealerwel h1{
	width:694px;
	height:35px;
	font-size:15px;
	font-family:arial;
	font-weight: bold;
	text-decoration: none;
 	margin:0;
  	color:#FFFFFF;
	margin-top:12px;
	padding-left:15px;
	padding-top:14px;
	background-image:url(images/wel.gif);
	background-repeat: no-repeat;
	background-position:left top;
}
#left #dealerwel p{	
	margin-left:15px;
	text-align:justify;
	margin-right:0px;
	margin-top:10px;

}
#right #minventry{
	width:248px;
	height:59px;
	margin:0 auto;
	float:left;
	background-image:url(images/minventry.gif); 
	background-repeat: no-repeat;
	background-position: top left;
}
#right #minventry h1{
	font-size:15px;
	font-family:arial;
	font-weight: bold;
	text-decoration: none;
   	color:#FFFFFF;
	margin-left:21px;
	margin-top:14px;
}
#right #minventrycars{
	width:230px;
	padding:0;
	margin-left:17px;
	float:left;
 	height:190px;
	display:inline;
	
}
#right #minventrycars ul{
	float:left;
	padding:0px 7px 0px 0px;
}
#right #minventrycars li{
	padding:0;
	margin:0;

}
#right #minventrycars a{
	font-weight: normal;
	color: #a4a4a4;
	text-decoration: underline;
}
#right #minventrycars a:HOVER{
	color: #FFFFFF;
	text-decoration: none;
}
#right #companyinfo{
	width:248px;
 	margin:0 auto;
	float: left;
	padding-bottom:10px;
	padding-top:3px;
 
}
#right #companyinfo p{
	margin-left:17px;
	text-align:justify;
	margin-right:18px;
	margin-top:5px;
}
#right #companyinfo a{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#right #companyinfo a:HOVER{
	text-decoration: none;
}
#right #companyinfo h1{
	font-size:15px;
	font-family:arial;
	font-weight: bold;
	text-decoration: none;
 	margin:0;
  	color:#FFFFFF;
	width:226px;
	height:39px;
	padding-left:22px;
	padding-top:14px;
	background-image:url(images/minventry.gif); 
	background-repeat: no-repeat;
	background-position: top left;
}
#container #footer{
	width:988px;
	float:left;
	background-image:url(images/whitebg.png); 
	background-repeat: repeat-y;
	background-position:center;
	display:block;
}

#footer #login{
	float:left;
	width:35%;
	margin-left:15px;
}
#login a{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#login a:HOVER{
	color: #333333;
	text-decoration: underline;
}
#footer #dealer{
	float:right;
 	margin-right:10px;
	text-align:right; 
	width:65%; 
	display:inline;
}

.fimage{
	float:left;
} 
.subpage{
	width:682px;
 	margin:0 auto;
	float:left;
	padding:10px 15px 10px 10px;
	text-align:justify;
	background-image:url(images/index_21.gif);
	background-repeat: no-repeat;
	background-color:#161616;
	background-position: bottom center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1e1e1e;
	border-right-color: #1e1e1e;
	border-bottom-color: #1e1e1e;
	border-left-color:#1e1e1e;
} 
.inv{
 	 
	margin:0 auto;
	float:left;
}
.inv h1{
	width:941px;
	height:35px;
	font-size:15px;
	font-family:arial;
	font-weight: bold;
	text-decoration: none;
 	margin:0;
  	color:#FFFFFF;
	padding-left:14px;
	padding-top:14px;
	background-image:url(images/heading.gif);
	background-repeat: no-repeat;
	background-position:right top;
}
#footer label {
	font-size: 12px;
	display: block;
 	padding-top: 0px;
	padding-left:12px;
	padding-bottom:10px;
	background-image:url(images/footer.gif); 
	background-repeat: no-repeat;
	background-position: bottom center;
}
a.Footer-Logo{
	background-image: url(images/footer-logo.gif);
	background-position: bottom;
	display: inline;
	height: 30px;
	width: 86px;
	float: right;
	margin-right:15px;
	margin-top:0px;
	background-repeat: no-repeat;
}
a.Footer-Logo:hover {
	background-image: url(images/footer-logo.gif);
	background-position: top;
	display: inline;
	height: 30px;
	width: 86px;
	background-repeat: no-repeat;
}