
html
{
}

body
{
background: #EFEFEF;
}

#page
{
width: 800px;
background: white;
}

#header
{
background: #EFEFEF;
width: 800px;
height: 25px;
}

#headerleft
{
float: left;
}

#headerright
{
}

.headertab
{
float: right;
padding-left: 10px;
}

.tabimg
{
vertical-align: baseline;
}

#subheader
{
background: #62AAD1 url(../images/template/headerTL.gif) no-repeat top left; 
width: 800px;
height: 75px;
}

#subheader_left
{
float: left;
width: 398px;
height: 73px;
}

#subheader_makes
{
background: #1F4A6A url(../images/template/makesTR.gif) no-repeat top right;
width: 300px;
height: 50px;
margin-top: 15px;
position: relative;
left: 0px;
}

#subheader_makes_b
{
background: url(../images/template/makesTL.gif) no-repeat top left;
color: white;
font-style: italic; 
padding-top: 8px;
padding-left: 20px;
text-align: left;
}

.subheader_element
{
float: left;
padding: 5px;
display: inline;
}

.subheader_element_img
{
float: left;
position: relative;
top: -5px;
left: 280px;
z-index: 1;
}

#subheader_right
{
float: left;
width: 399px;
height: 75px;
text-align: right;
}

.phoneNumber
{
padding-top: 20px;
}

#motto
{
height: 40px;
}

#motto_element_left
{
float: left;
font-size: 11px;
font-style: italic;
font-weight: bold;
text-align: left;
}

#motto_element_right
{
font-size: 11px;
font-weight: bold;
text-align: right;
}

#content
{
height: 1050px;
}

#content_left
{
float: left;
width: 500px;
padding: 20px;
}

#content_intro
{
border-bottom: thin solid gray;
}

#content_welcome
{
text-align: left;
font-size: 12px;
color: gray;
}

#content_welcome_sub
{
padding-left: 75px;
padding-right: 75px;
padding-top: 75px;
padding-bottom: 30px;
}

#vehicle_select_box
{
}

#vehicle_start_box
{
float: left;
background: #EEBB12 url(../images/template/vehicleTL.gif) no-repeat top left;
}

#vehicle_start_box_b
{
background: url(../images/template/vehicleBL.gif) no-repeat bottom left;
}

#vehicle_select_box_start
{
text-align: left;
padding: 10px;
font-size: 13px;
font-weight: bold;
color: #1F4A6A;
}

#vehicle_select_box_content
{
padding-top: 34px;
padding-bottom: 34px;
border: thick solid #EEBB12;
}

.welcome_img
{
float: left;
margin: 5px;
margin-right: 10px;
}

#content_resources
{
padding-top: 20px;
}

#content_resources_header
{
padding-left: 30px;
text-align: left;
}

#content_resources_table
{
padding-top: 20px;
padding-left: 10px;
background: white;
}

#content_right
{
float: left;
width: 230px;
}

#content_top_three
{
position: relative;
top: -60px;
text-align: left;
padding-left: 5px;
border-left: thin solid gray;
}

.rating
{
	position: relative;
	left: 20px;
	z-index: 2;
}

.top_three
{
position: relative;
padding: 10px;
}

.top_three_element_heading
{
background: #EEBB12 url(../images/template/vehicleTL.gif) no-repeat top left;
}

.top_three_element_heading_b
{
background: url(../images/template/vehicleTR.gif) no-repeat top right;
font-size: 12px;
font-weight: bold;
text-align: center;
padding-top: 4px;
}

.top_three_content
{
padding: 4px;
border: thick solid #EEBB12;
}

.top_three_text
{
font-size: 12px;
}

a.top_three_text, a.top_three_text:hover, a.top_three_text:visited, a.top_three_text:active, a.top_three_text:link
{
text-decoration: underline;
font-weight: bold;
color: black;
}

.top_three_graphic
{
padding-left: 5px;
}

#content_makes
{
padding: 5px;
}

#content_makes_left
{
float: left;
text-align: right;
padding-right: 5px;
}

#content_makes_right
{
text-align: left;
}

a.makes
{
color: gray;
font-size: 12px;
text-decoration: none;
}

a.makes:hover
{
text-decoration: underline;
}

#advert
{
border: thin solid #C99744;
margin: 20px;
}

#footer
{
background: #62AAD1 url(../images/template/fBR.gif) no-repeat bottom right;
}

#footer_b
{
background: url(../images/template/fBL.gif) no-repeat bottom left;
padding: 10px;
text-align: left;
}

#subfooter
{
background: #EFEFEF;
font-weight: bold;
font-size: 12px;
}

a.imglink img
{
border-width: 0px;
}

.whitemd 
{	
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

a.linkwhite 
{
	text-decoration: none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 12px;
}

a.linkwhite:hover 
{
	color: #FFFFFF;
	text-decoration:underline;
	cursor: pointer;
	font-size: 12px;
}

a.prelink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #62A9D0;
	font-size: 10px;
}

a.prelink:hover {
	color: #FFFFFF;
	background-color:#237CAE;
	text-decoration:overline underline;
}

.one
{
position:	relative;
top:		72px;
left:		-30px;
z-index:	2;
}

.two
{
position:	relative;
top:		202px;
left:		-70px;
z-index:	2;
}

.three
{
position:	relative;
top:		348px;
left:		-110px;
z-index:	2;
}

a.backlink
{
text-decoration: none;
color: white;
}

a.backlink:hover
{
text-decoration: underline;
font-weight: bold;
}

a.infolink {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	background-color: #FFFFFF;
	font-size: 11px;
	width: 170px;
	padding: 2px;
}
a.infolink:hover {
	color: #FFFFFF;
	background-color:#237CAE;
	text-decoration:overline underline;
}