<STYLE>
/* CSS Document */

.Init{}
/*      *****Text Styles******    */

H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:21px;
	color:#333333;
	display:inline;
	font-weight:normal;
}

H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:14px;
	color:#666666;
	display: inline;
	font-weight:normal;
}

.style3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#353535;
}

.style4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:26px;
	color:#ffffff;
	text-indent: 16px;
}

.style5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#353535;
	text-indent: 0px;
}

.style6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
}



/*      *****Container Divs****   */

#AutoBaseLinks {
	position:relative;
}

#cont {
	position:absolute;
	width: 869px;
	height: 975px;
	margin-top:20px;
	left:50%;
	margin-left:-434px;
	border-color:#1E1E1E;
	border-width: 2px;
	border-style:solid;
	top: -8px;
	background-color:#EBEBEB;
	background-image:URL(Images/BaseImage.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


#Footer {
position: absolute;
width:100%;
height:50px;
bottom:0px;
}

#HeadBannerTop {
position:absolute;
width: 869px;
height: 83px;
}

#HeadBannerBottom {
position:absolute;
width: 869px;
height: 98px;
top:83px;
}

#imvda {
	position:absolute;
	width: 173px;
	height: 44px;
	left:0px;
	bottom:0px;
}

#SearchHeader {
position:absolute; 
width:100%; 
height:25px; 
top:0px; 
left:0px; 
background-image:url(Images/Menu-Header.gif); 
background-repeat:repeat-x;
}

#SideBar  {
position: absolute;
	width:210px;
	height:680px;
	top:224px;
	right:12px;
	}

#SideBarContent {
	position: absolute;
	width:205px;
	height:676px;
	top:0px;
	left:0px;
	background-color:#FFFFFF;
	border:#cccccc;
	border-style:solid;
	border-width:1px;
	}
	
#Specials {	
position:absolute;
	width: 630px;
	height: 195px;
	left:11px;
	top: 710px;
}

	
#SpecialsContent {
	position:absolute;
	width: 625px;
	height: 190px;
	left:0px;
	top: 0px;
	border:#cccccc;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF;
}

#SpecialVehicle1 {
	position:absolute;
	width:150px;
	height:158px;
	left: 4px;
	top:28px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

#SpecialVehicle2 {
	position:absolute;
	width:150px;
	height:158px;
	left: 159px;
	top:28px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

#SpecialVehicle3 {
	position:absolute;
	width:150px;
	height:158px;
	left: 314px;
	top:28px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

#SpecialVehicle4 {
	position:absolute;
	width:150px;
	height:158px;
	left: 470px;
	top:28px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

#TestimonialsHeader {
position:absolute; 
width:100%; 
height:25px; 
top:428px; 
left:0px; 
background-image:url(Images/Menu-Header.gif); 
background-repeat:repeat-x;
}


/*        *****Content Drop Shadow Divs*****       */

#ContDS3 {
	position:absolute;
	width: 207px;
	height: 5px;
	left:0px;
	bottom:-6px;
	background-image:url(Images/contDS3.png);
}

#ContDS4 {
	position:absolute;
	width: 4px;
	height: 100%;
	right:-4px;
	top: 2px;
	background-image:url(Images/contDS4.png);
	background-repeat:repeat-y;
}

#ContDS5 {
	position:absolute;
	width: 629px;
	height: 5px;
	left:0px;
	bottom: 0px;
	background-image:url(Images/contDS5.png);
}

#ContDS6 {
	position:absolute;
	width: 5px;
	height: 190px;
	top:0px;
	right: 0px;
	background-image:url(Images/contDS6.png);
}



	.COLUMNHEADER, .COLUMNHEADER:VISITED {
		font-family : Verdana, Geneva, sans-serif;
		font-size : 11px;
		font-style : italic;
		font-weight : bold;
		background-color : #CCCCCC;
		color : 777777;
		line-height: 18px;
		text-decoration : none;

	}

	.COLUMNHEADER:HOVER {
		text-decoration : underline;
	}


	.FINANCE_RATE_CONDITIONS {
		font-family : Arial, Geneva, sans-serif;
		font-size : 9px;
		font-style : normal;
		font-weight : normal;
		color : #666666;
		line-height : 10px;
	}	
	
	.FINANCE_RATE_CONTENT {
		padding-right : 3px;
	}
	
	.FINANCE_RATE_LABEL {
		font-family : Arial, Geneva, sans-serif;
		font-size : 12px;
		font-style : normal;
		font-weight : bold;
		color : #000000;
	}	
	
	.FINANCE_RATE_PANEL {
		background-color : #f0f0f0;
		border: 1px solid #d9d9d9;
	}
	
	.FINANCE_RATE_PRICE {
		font-family : Arial, Geneva, sans-serif;
		font-size : 13px;
		font-style : normal;
		font-weight : bold;
		color : #aa0000;
	}	
	
	.FOOTER, A.FOOTER:VISITED {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 10px;
		font-style : italic;
		font-weight : bold;
		color : #FFFFFF;
		line-height : 14px;
		text-decoration : none;
	}

	.FOOTER:HOVER {
		text-decoration : none;
	}

	.FOOTERMENU, .FOOTERMENU:VISITED {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		color : #FFFFFF;
		text-decoration : none;
		font-size : 11px;
		font-style : normal;
	}

	.FOOTERMENU:HOVER {
		text-decoration : none;
	}



	.FUNCTIONBAR {
		background-image:url(/images/Menu-Header.gif);
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		border-top: 1px solid #333333;
		line-height : 14px;
	}

	.FUNCTIONBARTEXT {
		font-family : Arial, Geneva, sans-serif;
		font-size : 9px;
		font-style : italic;
		font-weight : normal;
		color : #FFFFFF;
		line-height : 14px;
	}

	.FUNCTIONBARRECORDNAVIGATION, .FUNCTIONBARRECORDNAVIGATION:VISITED {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : italic;
		font-weight : normal;
		color : #ffcc33;
		text-decoration: underline;
	}

	.FUNCTIONBARRECORDNAVIGATION:HOVER{
		text-decoration: underline;
	}



	INPUT, SELECT, .INPT {
		font-family : Verdana, Geneva, sans-serif;
		font-size : 11px;
		color : #363636;
		border: 1px solid silver;
		line-height : 14px;
	}



	.INFO {
		font-family : Arial, Verdana, Geneva, sans-serif;
		font-size : 11px;
		font-style : normal;
		font-weight : normal;
		color : #666666;
		line-height : 16px;
	}

	.LABEL {
		font-family : Arial, Verdana, Geneva, sans-serif;
		font-size : 11px;
		font-style : italic;
		font-weight : bold;
		color : #555555;
		line-height : 16px;
	}



	.LIST {
		border-left: 1px solid #777777;
		border-right: 1px solid #777777;
		border-bottom: 1px solid #777777;
	}

	.LISTFOOTERBAR {
		font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
		font-size : 12px;
		font-style : italic;
		font-weight : normal;
		color : #777777;
		background-color : transparent;
	}

	.LISTFOOTERRECORDNAVIGATION, .LISTFOOTERRECORDNAVIGATION:VISITED {
		font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
		font-size : 12px;
		font-style : italic;
		font-weight : bold;
		color : #000099;
		text-decoration: none;
	}

	.LISTFOOTERRECORDNAVIGATION:HOVER{
		text-decoration: underline;
	}

	.LISTITEM {
		cursor : pointer;	
		font-family : Verdana, Verdana, Geneva, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : #666666;
		line-height : 12px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
		padding-right:5px;
		text-decoration: none;
	}

	.LISTROW1 {
		background-color : #FFFFFF;
	}

	.LISTROW2 {
		background-color : #DDDDDD;
	}

	.LISTROWHIGHLIGHT, .LISTROWCELLHIGHLIGHT
	{
		cursor : pointer;	
		font-family : Verdana, Verdana, Geneva, sans-serif;
		font-size : 10px;
		font-style : normal;
		color : #ffffff;
		background-color: #666666;
		line-height : 12px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
		padding-right:5px;
	}



	.MANUFACTURERBAR {
		border: 0px solid #DDDDDD;
		padding-top:1px;
		padding-bottom:2px;
		padding-left:5px;
	}

	.MANUFACTURERBARTEXT {
		font-family : Arial, Geneva, sans-serif;
		font-size : 11px;
		font-style : italic;
		font-weight : bold;
		color : #777777;
		line-height : 14px;
	}



	.MENU, .MENU:VISITED {
		background-image:url(/images/NavGrad01.gif);
		background-repeat: repeat-x;
		color: #ffffff;
		cursor : default;
		text-decoration: none;
		text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	
	.MENU_HOVER {
		background-image:url(/images/NavGrad02.gif);
		background-repeat: repeat-x;
		color: #000000;
		cursor : pointer;
		text-decoration: none;
		text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
	}



	.OPTION, .OPTION:VISITED {
		color : #0000CC;
		font-family : Verdana, Geneva, sans-serif;
		font-size : 10px;
		font-style : italic;
		font-weight : bold;
		text-decoration: none;
	}

	.OPTION:HOVER {
		text-decoration : none;
	}



	.PANEL {
		background-color : #ffffff;
		border-left: 1px solid #777777;
		border-right: 1px solid #777777;
		border-bottom: 1px solid #777777;
	}

	.PANELHEADER {
		font-family : Verdana, Geneva, sans-serif;
		font-size : 13px;
		font-style : normal;
		font-weight : bold;
		background-image:url(/images/Menu-Header.gif);
		border-left: 1px solid #777777;
		border-right: 1px solid #777777;
		border-top: 1px solid #777777;		
		color : #FFFFFF;
		height:28px;
		padding-left : 6px;
		padding-right : 6px;
	}

	.PANELHEADERTEXT {
		font-family : Verdana, Geneva, sans-serif;
		font-size : 13px;
		font-style : normal;
		font-weight : bold;
		color : #FFFFFF;
		padding-left : 6px;
		padding-right : 6px;
	}


</STYLE>


