body{
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:center;
	font-size:11px;
}
body img{
	display:none;
}

h1, h2{
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}

h2{
	display:none;
}

#wrapper {
	width:780px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
	}

#header{
	position:relative;
	margin-bottom:0px;
}

#topleft{
	display:none;
}

#topright{
	display:none;
}

#footer{
	display:none;
}

#ram_logo{
	display:none;
}

#newsletter{
	display:none;
}

#default_nav_table{
	display:none;
}	

#page_title{
	font-weight:bold;
	font-size:110%;
	text-transform:lowercase;
	margin-bottom:32px;
	background-color:#fff;
}
#page_title h1{
	height:18px;
	padding:0;
	margin:0;
	background-color:#fff;
	background-position:5000px 0;
}


#printer{
	display:none;
}

.topcorners {
	display:none;
}
.bottomcorners {
	display:none;
}

#vehicle_archive_form{
	display:none;
}
#column_archive_form{
	display:none;
}









#bottomleft{
	position:relative;
	float:left;
	width:256px;
	margin:4px 4px 0 0;
}

#bottomright{
	position:relative;
	float:left;
	width:516px;
	margin:4px 0 0 4px;
}

#bottomright .boxcontent{
	min-height:60px;	
}

#sidebar_bottom{
	margin:12px 4px 0 0;
}

#content_bottom{
	margin:12px 0 4px 0;
}

#full_page{
	margin:4px 0 0 0;
}


/* -------- header --------- */
.header_flag{
	width:170px;
	height:16px;
	margin-bottom:8px;
}
.blue_bg{
	background-color:#3450B3;
}
.orange_bg{
	background-color:#D3770A;
}
.yellow_bg{
	background-color:#E9C003;
}
.green_bg{
	background-color:#658F71;
}
.lt_green_bg{
	background-color:#9AD252;
}

/* -------- end header --------- */


ul{
	padding-left:0;
	margin-left:0;
	list-style:inside;
}

.clear{
	clear:both;
	line-height:0;
	margin:0;
	padding:0;
}

.pipe{
	margin:0 3px;
}

.indented{
}
#indent_header{
	padding-bottom:17px;
	border-bottom:1px solid #cecece;
	margin:8px 0;
}


label {
	display: block;
	width: 50px;
	float: left;
	text-align: left;
	padding-right: 10px;
}
label img{
	margin-top:5px;
}

.has_label{
	display: block;
	width: 155px;
	float: left;
	line-height:33px;
}

br.form_br {
	clear: both;
	line-height:33px;
}


/* ------------- index/welcome.php --------------- */

#welcome_content{
	margin:86px 0 132px 0;
	text-align:center;
}
#welcome_content img{
	border: 0;
}
#welcome_img{
	width:773px;
	height:259px;
	background:url(../images/welcome.jpg) no-repeat top center;
}
#welcome_content a{
	color: #606060;
	text-decoration:none;
}
#welcome_content a:hover{
	color: #9E9E9E;
}


/* ------------- home.php --------------- */

#home_content{
	margin-bottom:6px;
}

#home_nav_table{
	height:88px;
	background:url(../images/home_nav/home_nav.gif) no-repeat;
}	

#home_footer{
	padding-top:67px;
}


/* ------------- priceguide.php --------------- */

form#priceguide{
	padding-right:20px;
}
form#priceguide .year_select{
	width:80px;
}
.priceguide_disclaimer{
	margin:0 8px;
	padding-top:60px;
	border-top:1px solid #A5A5A5;
	font-size:9px;
	color:#404040;
}

table.listings {
	margin:0;
	padding:0;
}
table.listings thead td{
	padding-bottom:10px;
}
table.listings tbody tr{
	background-color:#e9e9e9;
	text-transform:uppercase;
	color: #374d75; 
	font-size: 7.5pt; 
	font-weight:bolder;
	line-height: 9pt ;
}	
table.listings tbody tr.listspace{
	background-color:#f5f5f5;
	line-height:1px;
	padding:0;
}
table.listings tbody tr.listspace td{
}
table.listings td{
	text-align:left;
	padding:2px 10px;
}

/* ------------- usedcars.php --------------- */

/* ------------- reviews.php --------------- */

.whitney{
	position:relative;
	float:left;
	margin-right:6px;
}
/* ------------- links.php --------------- */

.link_item{
	margin-bottom:8px;
}
.link_title{
	color: #464a4a; 
	font-size: 12px; 
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold; 
	letter-spacing: 0;	
}


/* ------------- article.php --------------- */

#article_headline{
	position:relative;
	float:left;
	width: 400px;
}
.article_title{
	color: #464a4a; 
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	font-size:110%;
	letter-spacing: 0;
	margin-bottom:3px;
}

.indented{
	padding:0 15px;
}
#article_body table td img,
#article_body img
{
	display:inline;
	margin:10px;
}




