/* ----------------------------------------------------------------- */
/* Body Styles */
/* ----------------------------------------------------------------- */

body {
	margin: 			0;
	padding: 			0;
	margin: 			0;
	font: 				normal 65.5% Verdana, Arial, Helvetica, sans-serif;
	color: 				#FFFFFF;
	overflow: 			-moz-scrollbars-vertical;
	background-color: 	#1A1A1A;
	text-align: center;
}


/* ----------------------------------------------------------------- */
/* Layout Position DIVS */
/* ----------------------------------------------------------------- */

#wrapper {
	width: 				739px;
	height:				530px;
	padding: 			0;
	margin-left: 		auto; 
	margin-right: 		auto;
	margin-top:			0;
	margin-bottom:		0;
	border:				0;
	text-align: 		left;
	background-color: 	#000;
}

#nav {
	position:			relative;
	line-height:		3.7em;

	float:				left;	

}


#aboveheader {
	border-collapse: 	collapse;
	width:				100%;
	height:				40px;
	padding-left: 		0;
	padding-right: 		0;
	padding-bottom: 	0;
	padding-top: 		0;
	margin-left: 		0;
	margin-right: 		0;
	margin-top: 		0;
	margin-bottom: 		0;
	border-right: 		0;
	border-bottom: 		0;
	border-top:			0;
	border-left:		0;
	color:				#fff;
	background-color: #A31715;

}
#contentwrapper {
	width: 				95%;
	padding: 			0;
	margin-left: 		0; 
	margin-right: 		0;
	margin-top:			0;
	margin-bottom:		0;
	border:				0;
	text-align: 		left;
	display:			block;
}

#content {
	border-collapse: 	collapse;
	width:				325px;
	height:				320px;
	float:				right;
	padding-left: 		0;
	padding-right: 		0;
	padding-bottom: 	0;
	padding-top: 		0;
	margin-left: 		0;
	margin-right: 		0;
	margin-top: 		0;
	margin-bottom: 		0;
	border-right: 		0;
	border-bottom: 		0;
	border-top:			0;
	border-left:		0;
	overflow: 			auto;
	display:			block;
	line-height:		1.4em;
	
}


#footer {
	width: 				739px;
	padding: 			0;
	margin-left: 		auto; 
	margin-right: 		auto;
	margin-top:			0;
	margin-bottom:		0;
	border:				0;
	text-align: 		left;
	display:			block;
}

#content a {
	color:					#848484;
	text-decoration: 		none;
}

#content a:hover {
	color:					#fff;
	text-decoration: 		underline;
}


#aboveheader a {
	color:					#fff;
	text-decoration: 		none;
}

#aboveheader a:hover,  {
	color:					#000;
	text-decoration: 		underline;
}

#aboveheader a.active {
	color:					#848484;
	text-decoration: 		none;
}

#aboveheader a.active:hover,  {
	color:					#000;
	text-decoration: 		underline;
}

#footer a {
	color:					#fff;
	text-decoration: 		none;
}

#footer a:hover,  {
	color:					#fff;
	text-decoration: 		underline;
}


#next {
	color:					#848484;
}

#next a {
	color:					#848484;
	text-decoration: 		none;
}

#next a:hover,  {
	color:					#848484;
	text-decoration: 		underline;
}

#content h1 {
font-size: 1.2em;

}

/* ------------------------------ */
/* Top Menu                       */
/* ------------------------------ */

#nav a
{
	color:#fff;  
}

#nav ul
{
	padding-left:	0;
	padding-bottom:	0;
	list-style-type:    none;
}

#nav li
{
		
 	list-style: 		none;
	float:              left;			
}


#nav ul li a
{

    /* unselected top-level menu items */
	display:			block;
	height: 			1.5em;
	line-height:		1.5em;
	padding-right:		1em;
	text-indent:   		1em;
	text-decoration:    none;
	border-right:		1px solid #fff;
	margin-bottom:		0.4em;
}

#nav ul li a.selected
{

}

#nav ul li a:hover
{
	color:				#fff;
}



#nav ul ul
{

	padding-bottom:		0;
	position:			absolute;
	z-index:			1;
	top:				2.5em;		
	list-style-type:    none;
	list-style:  		none;
	display:			none;
	Width:				18em;
	clear:				both;
	margin-top:			0.4em;
	border-top:			0.6em solid #EDF1F4;
	border-right:		0.4em solid #EDF1F4;
	border-left:		0.4em solid #EDF1F4;	
	border-bottom:		0.6em solid #EDF1F4;
	background-color:	#EDF1F4;
}




#nav ul ul li a
{
	height:				2.5em;
	line-height:		2.5em;
	float:              left;
	padding:			0;
	margin:				0;
	text-indent:   		0.5em;
	text-decoration:    none;
	color:				#000;
	border-right:		0.4em solid #EDF1F4;
	border-left:		0.4em solid #EDF1F4;
	border-top:			none;
	border-bottom:		0.1em solid #fff;
	Width:				17.6em;
	background-color:	#EDF1F4;
	background-image: 	none;
}

#nav ul ul li a:hover
{
	color:				#fff;
	background-color:	#a31715;
	border-right:		0.4em solid #EDF1F4;
	border-left:		0.4em solid #EDF1F4;
	border-top:			none;
	border-bottom:		0.1em solid #fff;
	background-image: 	none;
}

#nav ul ul ul
{
	left:				15.2em;

}


#nav ul ul li
{
	background-color:	#E8F3F3;
	border:				0;
	padding:			0;
	margin:				0;
	display:			block;
	list-style:   		 none;
	background-image: 	transparent;
}



/* ---END -- */

#ferrari, #RangeRover, #Facelift, #PromotionalVehicle { 
border-top:4px solid #000;
padding:10px; 
display: none;
clear:both;
background-color:#333333;
}
