/* backgrounds */

body {

	background-image: url(../images/back_vit.gif);

}



#pageback{

	background-image: url(../images/back_vitimg.jpg);

	background-repeat: repeat-x;

	height:418px;

}



/* section nav */

.sectionnav{

	border-top: solid 1px #957538;

	border-bottom: solid 1px #D5B97D;

	padding: 3px 5px;

	background: #BC9348;

	display:block;

	font-size: x-small;

	color: #333;

	margin:0px;

	

}

a.sectionnav:link, a.sectionnav:visited{

	text-decoration:none; 

	color:#333;

	border-top: solid 1px #957538;

	border-bottom: solid 1px #D5B97D;

}

a.sectionnav:hover, a.sectionnav:visited:hover{

	text-decoration:none; 

	color:#333;

	border-top: solid 1px #fff;

	border-bottom: solid 1px #333;

	background: #D5B97D;

}

.navbase{border-top: solid 1px #957538;}



/* layout&structure */

#content{

	margin: 10px;

}

#content_table{

	width:740px;

	border:0px;

}



#pagecontent{

	position:relative;

	margin:0px 20px 0px 40px;

	border:0px;

	/*font-size:x-small;*/

}

#home_model{margin-right:-20px;}

#home_car{

	width:460px;

	font-size: x-small;

	margin-top:30px;

}



/* models table */

.carheader{

	font-size:x-small;

	border-bottom: solid 1px #8590AB;

	margin-top:20px;

	padding-bottom:5px;

	color:#666;

}

.prevnext{float:right;padding-top:3px;}
.prevnext a:link, .prevnext a:visited{
	color: #957538;text-decoration:none;
}
.prevnext a:hover, .prevnext a:visited:hover{
	text-decoration:underline;
	color: #000;
	}

.rangemodels{

	/*width:530px;*/

	margin:0px;

	padding:0px;


}

.model_container{  

  float: left;

  width: 50%; 

  overflow: visible;

  height:12.5em;

 }

 * html .model_container {

width:45%;/*for ie5x*/
height: 13em;
w\idth: 45%; /*for ie6 or iemac5*/
he\ight: 13em;
}

.model_bar{

	padding:5px 2px;

	background: #BC9348;

	font-size:xx-small;

}

.model{margin: 10px 5px;font-size:small;}



.zoom{float:right;border-left:1px solid #fff;padding:0px 5px;}



/* main page logos */



.logos {

	width: 520px;/*for ie5*/

}



/* text styles */

h1{

	margin: 0 0 10 0;

	padding: 0px;

	color: #BC9348;

	font-size: large;

	font-weight:normal;

	width: 460px;

}

h2{

	margin: 0 0 10 0;

	padding: 0px;

	color: #BC9348;

	font-size: small;

	font-weight:normal;

}




