div#navcontainer {	color: #333333;	display: block;	font: bold 13px 'Droid Sans', 'Segoe Ui', 'Myriad Pro', Calibri, 'Trebuchet MS', sans-serif;	margin: 0;	padding: 0 12px 12px; letter-spacing:-1px;}
ul#navlist, ul#navlist li ul#subnavlist {	list-style-type: none;	margin: 0;	padding: 0;}
ul#navlist li, ul#navlist li ul#subnavlist li {	display: inline;}
ul#navlist li a {	color: #454545;	display: block;	margin: 0;	padding: 10px 5px 0px;	text-align: left;	text-decoration: none;	text-shadow: 1px 1px white;}
ul#navlist li a:hover, ul#navlist li a:focus {	color: maroon;}
ul#navlist li a:active {	padding: 10px 5px 0px;}
ul#navlist li#active a {	color: black;}
ul#navlist li ul#subnavlist li a {	background: url("images/001.gif") no-repeat scroll left center #f4f3f2;	display: block;	font: 13px 'Droid Sans', 'Segoe Ui', 'Myriad Pro', Calibri, 'Trebuchet MS', sans-serif;	margin: 0 0 0 1em;	padding: 2px 6px 1px 20px;	text-align: left;	text-decoration: none;	text-shadow: none; letter-spacing:-1px;}
ul#navlist li ul#subnavlist li a:hover, ul#navlist li ul#subnavlist li a:focus {	background: url("images/001.gif") no-repeat scroll left center transparent;	color: maroon;}
ul#navlist li#active ul#subnavlist li#subactive a {}
.carheader{	margin-top:10px;	background:url(images/carmodelsheader.png) top left no-repeat;	width:729px;	height:93px;}
.carheader span{	display:block;	float:left;	width:222px;height:93px;	background:url(images/arrows-models.png) top left no-repeat;	-moz-opacity:.4; filter:alpha(opacity=40); opacity:.4;}
.grouptitle, .groupmodels{text-align: right;font: 28px 'Droid Sans','Segoe Ui',tahoma;color: #71716E;float: right;padding: 20px 20px 0 0;text-shadow: 1px 1px white;letter-spacing:-3px;background-color:transparent;}
.carheader .groupmodels ul{	text-align:right;	font:13px 'Droid Sans','Segoe Ui',tahoma;	color:#912a2a;	font-weight:normal;	list-style-type: none;	margin: 0;	padding: 0;	width:450px;	letter-spacing: -1px;}
.carheader .groupmodels ul li{	-moz-border-radius: 3px;	border-radius: 3px;	text-align:right;	color:#912a2a;	list-style-type: none;	margin: 0;	padding: 0;	display:inline;	padding:2px 3px; cursor:pointer;}
.carheader .groupmodels ul li:hover{	background-color:#900;	color:#FFF;	text-shadow:1px 1px #900;	text-decoration:underline;	cursor:pointer;}
.carmodel{	width:511px;	float:right;	background-position:top right;	background-repeat:no-repeat;	margin:20px 5px 35px 0;	box-shadow: 0px 0px 10px #ccc;	-moz-box-shadow: 0px 0px 10px #ccc;	-webkit-box-shadow: 0px 0px 10px #ccc;}
.model-title{	font:24px 'Droid Sans','Segoe Ui','Trebuchet Ms',tahoma;	color:#fff;	float:right;	margin:20px 0 10px 150px;	padding:5px 20px 5px 40px;	background-color:#000;	-moz-opacity:.75; filter:alpha(opacity=75); opacity:.75;	letter-spacing:-1px;	text-shadow:1px 1px #666;	text-align:right;	min-width:200px;}
.model-features{	font:12px 'Droid Sans','Segoe Ui','Trebuchet Ms',tahoma;	color:#fff;	float:right;	margin:0 0 16px 250px;	padding:8px 15px 8px 5px;	background-color:#000;	-moz-opacity:.75; filter:alpha(opacity=75); opacity:.75;	line-height:19px;	text-align:right;	min-width:130px;}
.model-features img{margin-left:7px;}
.buttonbar{	font:14px 'Droid Sans','Segoe Ui','Trebuchet Ms',tahoma;	background-color:#a10000;	color:#fff;	float:right;	width:100%;	height:35px;}
.modelbtn{	float:right;	font:13px 'Droid Sans','Segoe Ui','Trebuchet Ms',tahoma;	color:#FFF;	display:block;	border-left:1px solid #a15050;	padding:10px 20px;	letter-spacing:-1px;	text-decoration:none;}
.totop{ width:8px; height:14px; background:url(images/2top.png) center no-repeat; display:block; -moz-opacity:.75; filter:alpha(opacity=75); opacity:.75;}
.modelbtn:hover{ text-decoration:none;  color:white; text-shadow:1px 1px #000;}
.bookit:hover{ color:#FF0; }
.totop:hover{  -moz-opacity:.99; filter:alpha(opacity=99); opacity:.99; }