h1 {
	visibility:hidden;
	color:#005aa9;
	width:590px;
}

div#content {
	margin:0;
	padding:30px;
	display:table;
	width:918px;
	border-top:1px solid #FFFFFF;
	min-height:300px;
	background: #FFFFFF url('images/back_content.jpg') repeat-x;
}

div#navigation-secondary-container, div#rhs-container {
	margin:-30px -29px 10px 10px;
	padding:0 0 0 3px;
	float:right;
	display:block;
	width:336px;
	min-height:400px;
	background: url('images/back_snav_swift.jpg');
	background-position:right top;
	background-repeat:no-repeat;
}

#navigation-secondary-container img{
	vertical-align: bottom;
}

div#navigation-secondary-container_min {
	margin:-30px -29px 10px 10px;
	padding:0 0 0 3px;
	float:right;
	display:block;
	width:336px;
	min-height:400px;
}

#navigation-secondary-container_min img{
	vertical-align: bottom;
}

div#rhs-container {
	width:235px;
}

* html div#rhs-container {
	width:265px;
}

div#pricing-container, div#rhs-content-container {
	margin:0 0 0 3px;
	padding:0;
	width:202px;
	display:table;
	background:#c4c4c4 url('images/back_pricing.jpg') repeat-x;
}

div#rhs-content-container {
	margin:0;
	padding:0;
	width:235px;
}

.rhscontent {
	margin:0;
	padding:12px;
}

.carprice, .carref {
	margin:0;
	font-size:11px;
	color:#343434;
	display:table;
}

.carprice {
	padding:0 16px 0 0;
	font-weight:bold;
	float:right;
	text-align:right;
}

.carref {
	padding:0 0 0 12px;
	font-weight:normal;
}

ul#navigation-secondary {
	margin:0;
	padding:0;
	list-style:none;
}

ul#navigation-secondary li {
	margin:0;
	padding:0;
	display:block;
	line-height: normal;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #9b9b9b;
}

a.navigation-secondary:link, a.navigation-secondary:active, a.navigation-secondary:visited {
	display:block;
	margin:0;
	padding:6px 6px 5px 20px;
	background:#9b9b9b url('images/back_snavbullet.gif') no-repeat;
	border-left:3px solid #bababa;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

a.navigation-secondary:hover {
	background-color:#b9b9b9;
}


/* for dealer finder */

h3 {
	margin:0;
	padding:0;
	height:30px;
	background-repeat:no-repeat;
}

h3 span {
	display:none;
}

h3.dealerfinder { background-image:url('images/title_dealerfinder.jpg') }

.col-content-container {
	margin:77px -1px 0 0;
	padding:0 0 0 3px;
}

.col-content-container_min {
	margin:0 -1px 0 0;
	padding:0 0 0 3px;
}


/*======================================
	Sitemap
======================================*/

ul.sitemap {
}

ul.sitemap li {
	padding: 0 0 5px 0;
}

ul.sitemap a {
	color: #333333;
	text-decoration: none;
}

ul.sitemap a:hover {
	color: #333333;
	text-decoration: underline;
}
