@import url(reset.css);
@import url(typography.css);

body{
	font-family: "Times New Roman", serif;
	font-size:10pt;
	color:#000;
}

h1,
h2,
h3{
	font-family: Verdana, Arial, sans-serif;
	margin:0 0 1.1em;
	color:#E20A16;
}


h1{
	display:block;
	font-size:200%;
	margin:0;
}

h2{
	font-size:130%;
}

h3{
	font-size:110%;
}

p{
	margin:0 0 1.4em;
}

em{
	font-style: italic;
}

#masthead{
	height:auto;
}

strong,
dd dt,
#roadshow,
.address{
	font-weight:bold;
}

ul li{
	margin:0 0 0.7em;
}

a{
	color:#E20A16;
}

.address dt{
	color:#E20A16;
}

#masthead #banner,
#global,
.navigation,
#spotlights,
#context{
	display:none;
}

/*
      home
      ------------------------
*/
#latest-news{
	width:100%;
	margin:2em 0;
}

#latest-news ul li{
	margin:0 0 0.5em;
}

#latest-models{
	overflow:auto;
}

#latest-models li{
	text-align:center;
	float:left;
	width:40%;
}

#latest-models li#first{
	margin-right:10%;
}

/*
      contact us
	  ------------------------
*/

.vcard,
.address{
	margin:0 0 3em;
	overflow:auto;
}

.vcard dd label,
.address dd label{
	float:left;
	width:6em;
	clear:left;
}

.vcard dd span.details,
.address dd span.details{
	float:left;
}

#org-chart{
	text-align:center;
}


/*      cars
      ------------------------
*/

dl.summary{
	width:20%;
	float:left;
	margin:0 5% 30px 0;
	height:230px;
	text-align:center;
}

dl.highlighted{
	width:40%;
}

dl.summary dt{
	width:100%;
	margin:1em 0 0;
}

dl.highlighted dt{
/*	width:170px;*/
}

#vehicle-preview{
	text-align:center;
}

#color-variations{
	width:40%;
	float:left;
}

.aspect{
	width:58%;
	float:right;
	clear:right;
	margin:0 0 1em;
}

dl.aspect dt{
	font-weight:bold;
}

dl.aspect dd .specification{
	float:left;
	clear:left;
	width: 33%;
}

dl.aspect dd .value{
	float:right;
	clear:right;
	width: 60%;
}


#disclaimer,
#report-error{
	width:100%;
	float:right;
	text-align:right;
}

/*   Sitemap
     -----------------------------
*/

#sitemap #content ul li{
	margin:0.6em 0;
}

#sitemap #content ul li ul{
	margin:0.5em 2em;
}




/*   Footer
     -----------------------------
*/

#footer{
	width:100%;
	float:left;
}

#taglines{
	margin:0;
	float:left;
}

#taglines li{
	float:left;
	margin:0 0 0 0.7em;
}

#taglines li#select{
	margin:0;
}

#footer #copyright{
	float:right;
}