BODY
{		   
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image:url(images/pg_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	min-width:800px;
}

td {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}

input {
	font-family:  Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height:15px; font-weight:bold; text-decoration:none; border:1px solid #FFFFFF; background-color:#FFFFFF;
}

select {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height:15px; font-weight:normal; text-decoration:none; border:1px solid #706947; height:15px; width:136px;
}

textarea {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height:15px; font-weight:normal; text-decoration:none; border:1px solid #706947;
}

a {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:normal; text-decoration:none; 
}
a:hover {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #8A8A8A; font-weight:normal; text-decoration:none; 
}

.links{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #848282; font-weight:bold; text-decoration:none; 
}

.links:hover {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #C7C7C7; font-weight:bold; text-decoration:none; 
}

.footer{
	font-family: Tahoma, Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #B4B4B4; font-weight:normal; text-decoration:none; 
}

.user{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; line-height:16px; font-weight:bold; text-decoration:none;  
}

.white{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height:14px; font-weight:normal; text-decoration:none;  
}

.white2{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height:14px; font-weight:normal; text-decoration:none; padding-left:10px;  
}

.white1{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height:14px; font-weight:normal; text-decoration:none;  
}
.white1:hover{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #B9B9B9; line-height:12px; font-weight:normal; text-decoration:none;  
}

.black{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height:14px; font-weight:normal; text-decoration:none;  
}
.black:hover{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #727272; line-height:14px; font-weight:normal; text-decoration:none;  
}

.blue{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #0014A9; line-height:12px; font-weight:normal; text-decoration:none;  
}
.blue:hover{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #161F68; line-height:12px; font-weight:normal; text-decoration:none;  
}

.green{
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #99CC33; font-weight:bold; text-decoration:none;  
}

printver{
	color: #66CCFF;	
}

tr.alt {
	background: #E7F1F8;
}

#wrapper {
	text-align: left;
	width:800px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	background: url(../images/banner_front.jpg);
	position:relative;
	width: 800px;
	height: 272px;
	
}

#tabs {
	position: absolute;
	bottom:12px;
	left: 142px;
  	width: 515px;
	height: 50px;
	font-size: 20px;
}

#dealerstab {
	background: transparent;
	position:absolute;
	bottom:0px;
	left:0px;
	width: 180px;
}

#abouttab {
	background: transparent;
	position:absolute;
	bottom:0px;
	left: 175px;
	width: 170px;
}

#contacttab {
	background: transparent;
	position:absolute;
	bottom:0px;
	left: 350px;
	width: 170px;
}

#dealer_t {
	background: url(../images/greentab_t.png) no-repeat left bottom;
	width: 170px;
	height: 8px;
}

#dealer_cont {
	background: url(../images/greentab_b.png) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	width: 170px;
	height: 22px;
}

#about_t {
	background: url(../images/yellowtab_t.png) no-repeat left bottom;
	top: 0px;
	left: 0px;
	width: 170px;
	height: 8px;
}

#about_cont {
	background: url(../images/yellowtab_b.png) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	width: 170px;
	height: 22px;
}

#contact_t {
	background: url(../images/redtab_t.png) no-repeat left bottom;
	top: 0px;
	left: 0px;
	width: 170px;
	height: 8px;
}

#contact_cont {
	background: url(../images/redtab_b.png) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	width: 170px;
	height: 22px;
}

#tabs a {
	font-size: 16pt;
	color:#000000;
}

#slideshow {
	width: 223px;
	position:relative;
}

#slideshow img {
	float:left;
}

#slideshow div {
	float:left;
}

#leftcol {
	float: left;
}

#search {
	width: 210px;
	float: right;	
	margin-left: 8px;
}

#search_cont {
	background: url(../images/search_gradient.jpg) repeat-x;
	width: 191px;
	height: 272px;
}

#submit {
	border: 0px;
	bottom: 0px;
}

#search div {
	float:left;
}

#search img {
	float:left;
}


#qsearch {
	width: 210px;
	margin-left: 12px;	
}

#qsearch_cont {
	background: url(../images/qsearch_gradient.jpg) repeat-x;
	width: 191px;
	height: 132px;
}

#qsearch div {
	float:left;
}

#qsearch img {
	float:left;
}

#search2 {
	width: 210px;
	margin-left: 12px;
}

#search2_cont {
	background: url(../images/search_gradient.jpg) repeat-x;
	width: 191px;
	height: 272px;
}

#search2 div {
	float:left;
}

#search2 img {
	float:left;
}

#content {
	float: right;
	width: 565px;
}

label {
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
}

form {
	padding-left: 8px;
}

#breadnav {
	margin-left: 20px;
}

#dealers {
	margin-left: 10px;
	width:580px;
}

.dealerElementHead {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background:url(../images/dealer_h3_grad.gif) repeat-x bottom;
	border-top: solid 1px;
	margin-bottom: 0px;
}

.dealerElementHead .name{
	font-size: 16px;
	font-weight: bold;
}

.dealerElementHead .veh_listed {
	float: right;
}

.veh_title {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#000000;
}

td.det {
	border-bottom:solid #CCCCCC 1px;
	color:#333333;
}

#details img {
	border: none;
	display:inline;
}

