div#nav {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 914px;
	height: 53px;
	margin-left: 12px; 
	padding-left: 1px;
	
	border-right: 1px solid #FFF;
	
	background: #FFF url(/images/nav/nav_bg.gif) left top repeat-x;
}

div#nav div.navCategory {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	height: 50px;
	padding-right: 2px;
	
	background: transparent url(/images/nav/nav_seperator.gif) right top no-repeat;
}

div#nav div.navCategory.comingSoon { width: 127px; }

div#nav div.navCategory img {
	float: left;
	/* IE float double-margin fix */
	display: inline;
}

div.navModels {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	clear: left;
}

div#nav div.navModels a {
	display: block;
	float: left;
}

div#sedans div.navModels {
	margin-left: 18px;
}

div#sportCoupe {
	margin-left: 1px;
}

div#sportCoupe div.navModels {
	margin-left: 4px;
}

div#SUV {
	margin-left: 1px;
}

div#SUV div.navModels {
	margin-left: 2px;
}

div#hybrids {
	margin-left: 1px;
}

div#hybrids div.navModels {
	margin-left: 4px;
	padding-right: 2px;
}

div#future div.navModels {
    margin-left: 4px;
}

div#conceptVeh {
	margin-left: 0;
}

div#nav div.extraLinks {
	float: left;
	
	width: 220px;
	height: 50px;
	
	padding-left: 10px;
}

div#nav div.extraLinks a {
	display: block;
	float: left;
	
	margin-top: 8px;
	
	text-indent: -10000px;
	/* Next 2 lines required for Netscape */
	overflow: hidden;
	/* Also required for Netscape */
	text-decoration: none;
}

div#nav div.extraLinks a#extModels {
	width: 92px;
	height: 11px;
	
	background: url(/images/nav/extmodels.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extModels:hover {
	background-position: 0 -11px;
}



div#nav div.extraLinks a#extModelsFR {
	width: 89px;
	height: 12px;
	
	background: url(/images/nav/extmodels_fr.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extModelsFR:hover {
	background-position: 0 -12px;
}


div#nav div.extraLinks a#extConcept {
	width: 98px;
	height: 14px;
	
	background: url(/images/nav/extconcept.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extConcept:hover {
	background-position: 0 -14px;
}

div#nav div.extraLinks a#extConceptFR {
	width: 103px;
	height: 14px;
	
	background: url(/images/nav/extconcept_fr.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extConceptFR:hover {
	background-position: 0 -14px;
}


div#nav div.extraLinks a#extBrochures {
	width: 92px;
	height: 14px;
	
	background: url(/images/nav/extbrochures.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extBrochures:hover {
	background-position: 0 -14px;
}

div#nav div.extraLinks a#extBrochuresFR {
	width: 98px;
	height: 14px;
	
	background: url(/images/nav/extbrochures_fr.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extBrochuresFR:hover {
	background-position: 0 -14px;
}

div#nav div.extraLinks a#extBrochures1 {
	width: 92px;
	height: 14px;
	
	background: url(/images/nav/extbrochures1.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extBrochures1:hover {
	background-position: 0 -14px;
}

div#nav div.extraLinks a#extBrochures1FR {
	width: 98px;
	height: 14px;
	
	background: url(/images/nav/extbrochures1_fr.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extBrochures1FR:hover {
	background-position: 0 -14px;
}

div#nav div.extraLinks a#extPreowned {
	width: 110px;
	height: 11px;
	
	background: url(/images/nav/extpreowned.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extPreowned:hover {
	background-position: 0 -11px;
}

div#nav div.extraLinks a#extPreownedFR {
	width: 113px;
	height: 12px;
	
	background: url(/images/nav/extpreowned_fr.gif) 0 0 no-repeat;
}

div#nav div.extraLinks a#extPreownedFR:hover {
	background-position: 0 -12px;
}

div#nav div.extraLinks a#extModels
{
	margin-right:5px; 
}

div#nav div.extraLinks a#extModelsFR {
	margin-right:18px /*25px*/;
}


div#nav div.extraLinks a#extBrochures, div#nav div.extraLinks a#extBrochures1
{
	margin-right:7px; 
}

div#nav div.extraLinks a#extBrochuresFR, div#nav div.extraLinks a#extBrochures1FR
{
	margin-right:9px; 
}


div.headerDropDown {
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 10000;
	
	width: 175px;
	
	padding: 8px 0 24px 0;
	
	background: transparent url(/images/dropdown/header_bg.gif) bottom left no-repeat;
	
	border-top: 6px solid #8295A1;
}

div.headerDropDown ul {
	margin: 0 6px;
	padding: 0;
	
	border-top: 1px solid #D9DFE3;
}

div.headerDropDown li {
	list-style-type: none;
	
	border-bottom: 1px solid #D9DFE3;
}

div.headerDropDown li a:link,
div.headerDropDown li a:visited {
	display: block;
	
	padding: 8px 13px;
	
	font-size: 0.68em;
	_font-size: 0.68em;
	color: #000;
	text-decoration: none;
	
	background-color: #F1F5F5;
	
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

div.headerDropDown li a:hover {
	background-color: #E1E5E5;
}

div.vehicleDropDown {
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 10000;
	
	padding: 10px 10px 37px 0;
	
	background: transparent url(/images/dropdown/vehicle_bg.gif) bottom left no-repeat;
}

div.catTab {
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 10000;
	
	background: #A2B1BB url(/images/dropdown/tab_bg.gif) top left repeat-x;
}

div.catTab img {
	display: block;
	float: left;
}

div.catDropDown1,
div.catDropDown2,
div.catDropDown3,
div.catDropDown4 {
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 10000;
	
	padding: 10px 10px 37px 0;
}

div.catDropDown1 {
	background: transparent url(/images/dropdown/class_bg_one_pane.gif) bottom left no-repeat;
}

div.catDropDown2 {
	background: transparent url(/images/dropdown/class_bg_two_pane.gif) bottom left no-repeat;
}

div.catDropDown3 {
	background: transparent url(/images/dropdown/class_bg_three_pane.gif) bottom left no-repeat;
}

div.catDropDown4 {
	background: transparent url(/images/dropdown/class_bg_four_pane.gif) bottom left no-repeat;
}

div.dropDownVehicle {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 164px;
	
	margin-left: 10px;
	
	background-color: #FFF;
}

div.dropDownVehicle img{
	display: block;
}

div.dropDownVehicle p {
	font-size: 0.70em;
	color: #000;
	
	padding: 12px;
	
	border-top: 1px solid #D9DFE3;
	border-bottom: 1px solid #D9DFE3;
}

div.dropDownVehicle ul {
	margin: 0;
	padding: 0;
}

div.dropDownVehicle li {
	list-style-type: none;
	
	border-bottom: 1px solid #D9DFE3;
}

div.dropDownVehicle li a.magnify {
	background: transparent url(/images/dropdown/magnify.gif) 13px 5px no-repeat;
}

div.dropDownVehicle li a.camera {
	background: transparent url(/images/dropdown/camera.gif) 12px 8px no-repeat;
}

div.dropDownVehicle li a.wrench {
	background: transparent url(/images/dropdown/wrench.gif) 14px 7px no-repeat;
}

div.dropDownVehicle li a:link,
div.dropDownVehicle li a:visited {
	display: block;
	
	padding: 8px 0 8px 35px;
	
	font-size: 0.68em;
	color: #000;
	text-decoration: none;
	
	background-color: #F1F5F5;
	
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

div.dropDownVehicle li a:hover {
	background-color: #E1E5E5;
}