/* Rafih Template CSS by Josh Lizarraga */
/* Copyright 2009 Autofusion.com */


/* Globals */

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 62.5%;
	color: #ffffff;
	background: #1b1b1b url(/AF2/rafih/images/body-bg.png) repeat-x scroll top center;
}

a img {
	border: 0 none;
}

.rt-left {
	float: left;
}
.rt-right {
	float: right;
}
.rt-clear {
	clear: both;
	height: 0 !important;
	line-height: 0 !important;
	font-size: 0 !important;
}

/* Header */

#rt-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 1000px;
	height: 110px;
	padding: 10px 0 0 0;
	background: transparent url(/AF2/rafih/images/header-bg.png) no-repeat scroll top center;
}
#rt-header #rt-logo {
	position: absolute;
}
#rt-header #rt-live-chat {
	position: absolute;
	top: 30px;
	right: 20px;
}
#rt-header p {
	width: 585px;
	height: 70px;
	margin: 0 auto 0 auto;
	padding: 10px 0 0 0;
	text-align: center;
	line-height: 30px;
	font-size: 1.4em;
	font-weight: bold;
	overflow: hidden;
}
#rt-header p span {
	padding: 0 15px 0 15px;
}

#rt-menubar-container {
	position: absolute;
	top: 90px;
	right: 35px;
	width: 755px;
	height: 30px;
}

#rt-menubar {
	border: 0 none;
	background: none;
}
#rt-menubar * {
	cursor: pointer;
}
#rt-menubar .yuimenubaritem,
#rt-menubar .yuimenubaritem-selected,
#rt-menubar .yuimenubaritemlabel,
#rt-menubar .yuimenubaritemlabel-selected {
	left: 0;
	margin: 0;
	padding: 0;
	border: 0 none;
	background: none;
}
#rt-menubar .yuimenubaritem {
	overflow: hidden;
}
#rt-menubar #rt-menubar-home {
	width: 67px;
}
#rt-menubar #rt-menubar-new {
	width: 124px;
}
#rt-menubar #rt-menubar-used {
	width: 178px;
}
#rt-menubar #rt-menubar-specials {
	width: 85px;
}
#rt-menubar #rt-menubar-finance {
	width: 81px;
}
#rt-menubar #rt-menubar-service {
	width: 78px;
}
#rt-menubar #rt-menubar-parts {
	width: 60px;
}
#rt-menubar #rt-menubar-contact {
	width: 82px;
}
#rt-menubar #rt-menubar-contact div.yuimenu {
	/* Alignment hack for Contact submenu. */
	left: auto !important;
	right: 0 !important;
}
#rt-menubar .yuimenubaritemlabel {
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 1.6em;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
#rt-menubar .yuimenubaritemlabel-selected {
	background: transparent url(/images/menubar-hover.png) no-repeat scroll top left;
}
#rt-menubar .yuimenu .bd {
	font-size: 1.4em;
	border-width: 0 1px 1px 1px;
	background: #595959;
}
#rt-menubar .yuimenuitem {
	border-color: #595959;
}
#rt-menubar .yuimenuitem-selected {
	background: #333333;
}
#rt-menubar .yuimenuitemlabel {
	color: #ffffff;
}

/* Content */

#rt-content-container {
	position: relative;
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 120px 0 0 0;
}

#rt-content {
	position: relative;
	width: 940px;
	padding: 20px 30px 20px 30px;
	background: transparent url(/AF2/rafih/images/content-bg.png) repeat-y scroll top center;
}

#rt-content h1 {
	font-size: 3em;
}
#rt-content h2 {
	height: 40px;
	padding: 0 0 0 15px;
	line-height: 40px;
	font-size: 1.6em;
	background: transparent url(/images/heading-bg.png) no-repeat scroll top left;
}
#rt-content h3 {
	margin: 15px 0 0 0;
	font-size: 1.6em;
}
#rt-content h2 em {
	display: inline-block;
	height: 40px;
	padding: 0 15px 0 0;
	line-height: 40px;
	font-weight: bold;
	font-style: normal;
	background: transparent url(/images/heading-em-bg.png) no-repeat scroll top right;
}
#rt-content p.p {
	margin: 20px 0 0 0;
	font-size: 1.2em;
}

#rt-content-body {
	float: left;
	width: 645px;
}
#rt-content-sidebar {
	float: right;
	width: 280px;
}

#rt-content .rt-hours {
	width: 280px;
	height: 295px;
	background: transparent url(/AF2/rafih/images/homepage-sprite.png) no-repeat scroll 0px -400px;
	overflow: hidden;
}
#rt-content .rt-hours strong {
	font-weight: normal;
	/*color: #ffaa00;*/
}
#rt-content .rt-hours table {
	width: 250px;
	margin: 15px auto 0 auto;
	font-size: 1.2em;
}
#rt-content .rt-hours table td {
	width: 50%;
}
#rt-content .rt-hours p {
	margin: 20px 15px 0 15px;
	padding: 18px 0 0 0;
	border: 1px solid #666666;
	border-width: 1px 0 0 0;
	font-size: 1.2em;
}
#rt-content .rt-hours a {
	/*color: #ffaa00;*/
	text-decoration: none;
}
#rt-content .rt-hours a:hover {
	text-decoration: underline;
}

#rt-content .rt-links {
	width: 280px;
	height: 295px;
	background: transparent url(/AF2/rafih/images/homepage-sprite.png) no-repeat scroll -660px -400px;
	overflow: hidden;
}
#rt-content-sidebar .rt-links {
	margin: 20px 0 0 0;
}
#rt-content .rt-links a {
	display: block;
	margin: 15px 0 0 0;
	font-size: 2em;
	font-weight: bold;
	/*color: #ffaa00;*/
	text-decoration: none;
	overflow: hidden;
}
#rt-content .rt-links a.rt-first {
	margin: 0;
}
#rt-content .rt-links a:hover {
	text-decoration: underline;
}
#rt-content .rt-links a.rt-single {
	height: 60px;
	padding: 0 10px 0 90px;
	line-height: 60px;
}
#rt-content .rt-links a.rt-double {
	height: 58px;
	padding: 7px 10px 0 90px;
	line-height: 25px;
}

/* SEO */

.rt-seo {
	padding: 20px 30px 240px 30px !important; /* Avoids IE6 id.class bug. */
}

#rt-seo {
	position: absolute;
	bottom: 20px;
	left: 30px;
	width: 918px;
	height: 178px;
	padding: 10px;
	border: 1px solid #333333;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #000000;
	overflow-y: scroll;
}
#rt-seo h1 {
	font-size: 2em;
}
#rt-seo h2 {
	padding: 0;
	background: none;
}
#rt-seo p {
	margin: 10px 0 0 0;
	font-size: 1.2em;
}
#rt-seo a {
	/*color: #ffaa00;*/
	text-decoration: none;
}
#rt-seo a:hover {
	text-decoration: underline;
}

#rt-sitemap {
	margin: 20px 0 0 0;
	font-size: 1.2em;
}
#rt-sitemap a {
	/*color: #ffaa00;*/
	text-decoration: none;
}
#rt-sitemap a:hover {
	text-decoration: underline;
}

/* Footer */

#rt-footer-container {
	height: 125px;
	background: transparent url(/AF2/rafih/images/footer-bg.png) repeat-x scroll top center;
}
#rt-footer {
	width: 940px;
	margin: 0 auto 0 auto;
}
#rt-footer div {
	overflow: hidden;
}
#rt-footer .rt-left {
	width: 615px;
	height: 40px;
	line-height: 40px;
	text-transform: uppercase;
}
#rt-footer .rt-left a {
	margin: 0 10px 0 0;
	color: #ffffff;
	text-decoration: none;
}
#rt-footer .rt-left a:hover {
	text-decoration: underline;
}
#rt-footer .rt-right {
	width: 325px;
	height: 35px;
	padding: 5px 0 0 0;
	line-height: 15px;
	text-align: right;
}
#rt-footer-logo {
	clear: both;
	width: 310px;
	height: 85px;
	margin: 0 auto 0 auto;
	background: transparent url(/AF2/rafih/images/footer-logo.png) no-repeat scroll top center;
}
#rt-footer-logo a {
	float: left;
	width: 50%;
	height: 100%;
}

/* Homepage Only */

#rt-homepage-search {
	width: 280px;
	height: 260px;
	background: transparent url(/AF2/rafih/images/homepage-sprite.png) no-repeat scroll 0px 0px;
	overflow: hidden;
}
#rt-homepage-search #VS1 {
	margin: 15px;
	font-size: 1.2em;
}
#rt-homepage-search #VS1 table {
	height: auto;
}
#rt-homepage-search #VS1 table td {
	padding: 5px;
}
#rt-homepage-search #VS1 table td.searchboxleft {
	width: 30%;
}
#rt-homepage-search #VS1 table td span.searchboxright {
	padding: 0 10px 0 2px;
}

#rt-homepage-hours {
	float: left;
	margin: 20px 0 0 0;
}

#rt-homepage-video {
	display: inline; /* IE */
	float: left;
	width: 350px;
	height: 295px;
	margin: 20px 0 0 15px;
	background: transparent url(/AF2/rafih/images/homepage-sprite.png) no-repeat scroll -295px -400px;
	overflow: hidden;
}
#rt-homepage-video p {
	margin: 15px;
	line-height: 1.6em;
	font-size: 1.2em;
}

#rt-homepage-slideshow {
	margin: 15px;
	width: 320px;
	height: 265px;
	overflow: hidden;
}

#rt-homepage-links {
	display: inline; /* IE */
	float: left;
	margin: 20px 0 0 15px;
}

/* Matchmaker */

#details_Container {
	margin: 5px;
	border: 2px solid #666666;
	background: #ffffff;
}

#details_Main #details_VehicleInfo #details_MPG { display: none; }

/* Forms and Map */

.rt-form p {
	margin: 20px 0 0 0;
	font-size: 1.2em;
}
.rt-form p.forms_Title {
	font-weight: bold;
}
.rt-form input,
.rt-form textarea {
	width: 150px;
}
.rt-form input.radio {
	width: auto;
}
.rt-form input.submit {
	width: auto;
	margin: 20px 0 0 0;
}
.rt-form a {
	/*color: #ffaa00;*/
	text-decoration: none;
}
.rt-form a:hover {
	text-decoration: underline;
}

.rt-form .forms_Asterisk {
	color: red;
}

.rt-form .rt-form-div {
	display: inline; /* IE */
	float: left;
	margin: 0 0 0 100px;
	line-height: 2em;
	font-size: 1.2em;
}

.rt-map {
	margin: 20px 0 0 0;
}

/* Specials */

.yui-skin-sam .tsw-page {
	margin: 20px 0 0 0;
}
.yui-skin-sam .tsw-page .tsw-result {
	margin: 50px 0 0 50px;
}

#tsw-panel {
	font-size: 1.4em;
	color: #000000;
}

.rt-service-specials {
	margin: 20px 0 0 0;
	text-align: center;
}

/* Matchmaker */

#mm3_Container #mm3_SearchMode {
	display: none;
}

/* HQS (ALL MAKES!) */

#rt-hqs-content {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 670px;
	height: 260px;
	overflow: hidden;
}
#rt-hqs-content #rt-hqs-image {
	position: absolute;
	top: 0;
	left: 0;
}
#rt-hqs-content #rt-hqs-box {
	position: absolute;
	bottom: 40px;
	right: 10px;
	width: 140px;
	padding: 20px;
	background: url(/AF2/rafih/images/hqs-box-bg.png); /* IE */
	background: hsla(0, 0%, 0%, 0.5); /* Gecko, Webkit, Presto */
}
#rt-hqs-content #rt-hqs-box h6 {
	font-size: 2.4em;
	font-weight: bold;
	/*color: #ffaa00;*/
}
#rt-hqs-content #rt-hqs-box p {
	margin: 5px 0 0 0;
	line-height: 1.6em;
	font-size: 1.2em;
}
#rt-hqs-content #rt-hqs-box p em {
	font-style: normal;
}
#rt-hqs-price,
#rt-hqs-mpg {
	display: none;
}
#rt-hqs-content #rt-hqs-link {
	position: absolute;
	bottom: 0;
	right: 10px;
	width: 180px;
	height: 20px;
	background: transparent url(/images/homepage-xml-link.png) no-repeat scroll top center;
}
#rt-hqs-content #rt-hqs-inventory {
	position: absolute;
	top: 0;
	left: 0;
	width: 670px;
	height: 260px;
	background: transparent url(/AF2/images/blank.gif);
	z-index: 2;
}

#rt-hqs-scroller-container {
	position: relative;
	width: 820px;
	height: 100px;
	margin: 20px auto 0 auto;
	padding: 0 60px 0 60px;
	overflow: hidden;
	background: transparent url(/AF2/rafih/images/homepage-sprite.png) no-repeat scroll 0px -280px;
}
#rt-hqs-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 60px;
	height: 100px;
}
#rt-hqs-right {
	position: absolute;
	top: 0;
	right: 0;
	width: 60px;
	height: 100px;
}
#rt-hqs-scroller {
	position: relative;
	width: 820px;
	height: 100px;
	font-size: 1px;
	overflow: hidden;
}
#rt-hqs-scroller div {
	position: absolute;
	left: 0;
	top: 0;
	width: 10000px;
}
#rt-hqs-scroller a {
	display: inline-block;
	height: 100px;
	width: 150px;
}

/* Ford */
#rt-hqs-scroller .focus {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll 0px 0px;
}
#rt-hqs-scroller .focus:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll 0px -100px;
}
#rt-hqs-scroller .fusion {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -150px 0px;
}
#rt-hqs-scroller .fusion:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -150px -100px;
}
#rt-hqs-scroller .mustang {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -300px 0px;
}
#rt-hqs-scroller .mustang:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -300px -100px;
}
#rt-hqs-scroller .taurus {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -450px 0px;
}
#rt-hqs-scroller .taurus:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -450px -100px;
}
#rt-hqs-scroller .edge {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -600px 0px;
}
#rt-hqs-scroller .edge:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -600px -100px;
}
#rt-hqs-scroller .flex {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -750px 0px;
}
#rt-hqs-scroller .flex:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -750px -100px;
}
#rt-hqs-scroller .escape {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -900px 0px;
}
#rt-hqs-scroller .escape:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -900px -100px;
}
#rt-hqs-scroller .escape-hybrid {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1050px 0px;
}
#rt-hqs-scroller .escape-hybrid:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1050px -100px;
}
#rt-hqs-scroller .explorer-sport-trac {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1200px 0px;
}
#rt-hqs-scroller .explorer-sport-trac:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1200px -100px;
}
#rt-hqs-scroller .explorer {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1350px 0px;
}
#rt-hqs-scroller .explorer:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1350px -100px;
}
#rt-hqs-scroller .expedition {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1500px 0px;
}
#rt-hqs-scroller .expedition:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1500px -100px;
}
#rt-hqs-scroller .ranger,
#rt-hqs-scroller .ranger-regular-cab {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1650px 0px;
}
#rt-hqs-scroller .ranger:hover,
#rt-hqs-scroller .ranger-regular-cab:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1650px -100px;
}
#rt-hqs-scroller .f-150,
#rt-hqs-scroller .f-150-regular-cab {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1800px 0px;
}
#rt-hqs-scroller .f-150:hover,
#rt-hqs-scroller .f-150-regular-cab:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1800px -100px;
}
#rt-hqs-scroller .fiesta {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1950px 0px;
}
#rt-hqs-scroller .fiesta:hover {
	background: transparent url(/AF2/rafih/hqs/ford-sprite.jpg) no-repeat scroll -1950px -100px;
}


/* Lincoln */
#rt-hqs-scroller .mks {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll 0px 0px;
}
#rt-hqs-scroller .mks:hover {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll 0px -100px;
}
#rt-hqs-scroller .mkx {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -150px 0px;
}
#rt-hqs-scroller .mkx:hover {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -150px -100px;
}
#rt-hqs-scroller .mkz {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -300px 0px;
}
#rt-hqs-scroller .mkz:hover {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -300px -100px;
}
#rt-hqs-scroller .mkt {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -450px 0px;
}
#rt-hqs-scroller .mkt:hover {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -450px -100px;
}
#rt-hqs-scroller .navigator {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -600px 0px;
}
#rt-hqs-scroller .navigator:hover {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -600px -100px;
}
#rt-hqs-scroller .town-car {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -750px 0px;
}
#rt-hqs-scroller .town-car:hover {
	background: transparent url(/AF2/rafih/hqs/lincoln-sprite.jpg) no-repeat scroll -750px -100px;
}

/* Toyota */
#rt-hqs-scroller .avalon {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll 0px 0px;
}
#rt-hqs-scroller .avalon:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll 0px -100px;
}
#rt-hqs-scroller .camry {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -150px 0px;
}
#rt-hqs-scroller .camry:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -150px -100px;
}
#rt-hqs-scroller .camry-hybrid {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -300px 0px;
}
#rt-hqs-scroller .camry-hybrid:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -300px -100px;
}
#rt-hqs-scroller .camry-solara {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -450px 0px;
}
#rt-hqs-scroller .camry-solara:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -450px -100px;
}
#rt-hqs-scroller .corolla {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -600px 0px;
}
#rt-hqs-scroller .corolla:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -600px -100px;
}
#rt-hqs-scroller .fj-cruiser,
#rt-hqs-scroller .fj-cruiser-4x2 {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -750px 0px;
}
#rt-hqs-scroller .fj-cruiser:hover,
#rt-hqs-scroller .fj-cruiser-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -750px -100px;
}
#rt-hqs-scroller .highlander {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -900px 0px;
}
#rt-hqs-scroller .highlander:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -900px -100px;
}
#rt-hqs-scroller .highlander-hybrid {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1050px 0px;
}
#rt-hqs-scroller .highlander-hybrid:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1050px -100px;
}
#rt-hqs-scroller .land-cruiser {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1200px 0px;
}
#rt-hqs-scroller .land-cruiser:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1200px -100px;
}
#rt-hqs-scroller .matrix {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1350px 0px;
}
#rt-hqs-scroller .matrix:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1350px -100px;
}
#rt-hqs-scroller .prius {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1500px 0px;
}
#rt-hqs-scroller .prius:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1500px -100px;
}
#rt-hqs-scroller .rav4 {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1650px 0px;
}
#rt-hqs-scroller .rav4:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1650px -100px;
}
#rt-hqs-scroller .sequoia {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1800px 0px;
}
#rt-hqs-scroller .sequoia:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1800px -100px;
}
#rt-hqs-scroller .sienna {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1950px 0px;
}
#rt-hqs-scroller .sienna:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -1950px -100px;
}
#rt-hqs-scroller .tacoma,
#rt-hqs-scroller .tacoma-4x2 {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2100px 0px;
}
#rt-hqs-scroller .tacoma:hover,
#rt-hqs-scroller .tacoma-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2100px -100px;
}
#rt-hqs-scroller .tundra,
#rt-hqs-scroller .tundra-crew-max-4x2,
#rt-hqs-scroller .tundra-double-cab-4x2,
#rt-hqs-scroller .tundra-regular-cab-4x2 {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2250px 0px;
}
#rt-hqs-scroller .tundra:hover,
#rt-hqs-scroller .tundra-crew-max-4x2:hover,
#rt-hqs-scroller .tundra-double-cab-4x2:hover,
#rt-hqs-scroller .tundra-regular-cab-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2250px -100px;
}
#rt-hqs-scroller .venza {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2400px 0px;
}
#rt-hqs-scroller .venza:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2400px -100px;
}
#rt-hqs-scroller .yaris {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2550px 0px;
}
#rt-hqs-scroller .yaris:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2550px -100px;
}
#rt-hqs-scroller .\34 runner {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2700px 0px;
}
#rt-hqs-scroller .\34 runner:hover {
	background: transparent url(/AF2/rafih/hqs/toyota-sprite.jpg) no-repeat scroll -2700px -100px;
}

/* Mazda */
#rt-hqs-scroller .\33,
#rt-hqs-scroller .mazda3  {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll 0px 0px;
}
#rt-hqs-scroller .\33 :hover,
#rt-hqs-scroller .mazda3:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll 0px -100px;
}
#rt-hqs-scroller .\33 -5-door,
#rt-hqs-scroller .mazda3-5-door {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -150px 0px;
}
#rt-hqs-scroller .\33 -5-door:hover,
#rt-hqs-scroller .mazda3-5-door:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -150px -100px;
}
#rt-hqs-scroller .mazdaspeed3 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -300px 0px;
}
#rt-hqs-scroller .mazdaspeed3:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -300px -100px;
}
#rt-hqs-scroller .mazda5 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -450px 0px;
}
#rt-hqs-scroller .mazda5:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -450px -100px;
}
#rt-hqs-scroller .\36,
#rt-hqs-scroller .mazda6  {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -600px 0px;
}
#rt-hqs-scroller .\36 :hover,
#rt-hqs-scroller .mazda6:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -600px -100px;
}
#rt-hqs-scroller .mx-5-miata,
#rt-hqs-scroller .mx-5 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -750px 0px;
}
#rt-hqs-scroller .mx-5-miata:hover,
#rt-hqs-scroller .mx-5:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -750px -100px;
}
#rt-hqs-scroller .rx-8 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -900px 0px;
}
#rt-hqs-scroller .rx-8:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -900px -100px;
}
#rt-hqs-scroller .cx-7 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1050px 0px;
}
#rt-hqs-scroller .cx-7:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1050px -100px;
}
#rt-hqs-scroller .cx-9 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1200px 0px;
}
#rt-hqs-scroller .cx-9:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1200px -100px;
}
#rt-hqs-scroller .tribute {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1350px 0px;
}
#rt-hqs-scroller .tribute:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1350px -100px;
}
#rt-hqs-scroller .b2300 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1500px 0px;
}
#rt-hqs-scroller .b2300:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1500px -100px;
}
#rt-hqs-scroller .mazda2 {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1650px 0px;
}
#rt-hqs-scroller .mazda2:hover {
	background: transparent url(/AF2/rafih/hqs/mazda-sprite.jpg) no-repeat scroll -1650px -100px;
}
/* Chrysler */
#rt-hqs-scroller .\32 00 {
    background: url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -4200px 0 transparent;
}
#rt-hqs-scroller .\32 00:hover {
    background: url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -4200px -100px transparent;
}
#rt-hqs-scroller .\33 00 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll 0px 0px;
}
#rt-hqs-scroller .\33 00:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll 0px -100px;
}
#rt-hqs-scroller .aspen,
#rt-hqs-scroller .aspen-4x2 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -150px 0px;
}
#rt-hqs-scroller .aspen:hover,
#rt-hqs-scroller .aspen-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -150px -100px;
}
#rt-hqs-scroller .pt-cruiser {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -300px 0px;
}
#rt-hqs-scroller .pt-cruiser:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -300px -100px;
}
#rt-hqs-scroller .sebring-convertible {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -450px 0px;
}
#rt-hqs-scroller .sebring-convertible:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -450px -100px;
}
#rt-hqs-scroller .sebring,
#rt-hqs-scroller .sebring-sedan {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -600px 0px;
}
#rt-hqs-scroller .sebring:hover,
#rt-hqs-scroller .sebring-sedan:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -600px -100px;
}
#rt-hqs-scroller .town-and-country {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -750px 0px;
}
#rt-hqs-scroller .town-and-country:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -750px -100px;
}

/* Dodge */
#rt-hqs-scroller .ram-1500,
#rt-hqs-scroller .\31 500-ram-regular-cab-4x2 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -900px 0px;
}
#rt-hqs-scroller .ram-1500:hover,
#rt-hqs-scroller .\31 500-ram-regular-cab-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -900px -100px;
}
#rt-hqs-scroller .ram-2500,
#rt-hqs-scroller .\32 500-ram-quad-cab-4x2 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1050px 0px;
}
#rt-hqs-scroller .ram-2500:hover,
#rt-hqs-scroller .\32 500-ram-quad-cab-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1050px -100px;
}
#rt-hqs-scroller .ram-3500,
#rt-hqs-scroller .\33 500-ram-mega-cab-4x2 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1200px 0px;
}
#rt-hqs-scroller .ram-3500:hover,
#rt-hqs-scroller .\33 500-ram-mega-cab-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1200px -100px;
}
#rt-hqs-scroller .avenger {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1350px 0px;
}
#rt-hqs-scroller .avenger:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1350px -100px;
}
#rt-hqs-scroller .caliber {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1500px 0px;
}
#rt-hqs-scroller .caliber:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1500px -100px;
}
#rt-hqs-scroller .challenger {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1650px 0px;
}
#rt-hqs-scroller .challenger:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1650px -100px;
}
#rt-hqs-scroller .charger {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1800px 0px;
}
#rt-hqs-scroller .charger:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1800px -100px;
}
#rt-hqs-scroller .dakota,
#rt-hqs-scroller .dakota-extended-cab-4x2 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1950px 0px;
}
#rt-hqs-scroller .dakota:hover,
#rt-hqs-scroller .dakota-extended-cab-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -1950px -100px;
}
#rt-hqs-scroller .durango,
#rt-hqs-scroller .durango-4x2 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2100px 0px;
}
#rt-hqs-scroller .durango:hover,
#rt-hqs-scroller .durango-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2100px -100px;
}
#rt-hqs-scroller .grand-caravan {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2250px 0px;
}
#rt-hqs-scroller .grand-caravan:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2250px -100px;
}
#rt-hqs-scroller .journey {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2400px 0px;
}
#rt-hqs-scroller .journey:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2400px -100px;
}
#rt-hqs-scroller .nitro,
#rt-hqs-scroller .nitro-4x2 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2550px 0px;
}
#rt-hqs-scroller .nitro:hover,
#rt-hqs-scroller .nitro-4x2:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2550px -100px;
}
#rt-hqs-scroller .sprinter,
#rt-hqs-scroller .sprinter-wagon {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2700px 0px;
}
#rt-hqs-scroller .sprinter:hover,
#rt-hqs-scroller .sprinter-wagon:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2700px -100px;
}
#rt-hqs-scroller .viper {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2850px 0px;
}
#rt-hqs-scroller .viper:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -2850px -100px;
}

/* Jeep */
#rt-hqs-scroller .commander,
#rt-hqs-scroller .commander-4x4 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3000px 0px;
}
#rt-hqs-scroller .commander:hover,
#rt-hqs-scroller .commander-4x4:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3000px -100px;
}
#rt-hqs-scroller .compass,
#rt-hqs-scroller .compass-4x4 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3150px 0px;
}
#rt-hqs-scroller .compass:hover,
#rt-hqs-scroller .compass-4x4:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3150px -100px;
}
#rt-hqs-scroller .grand-cherokee,
#rt-hqs-scroller .grand-cherokee-4x4 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3300px 0px;
}
#rt-hqs-scroller .grand-cherokee:hover,
#rt-hqs-scroller .grand-cherokee-4x4:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3300px -100px;
}
#rt-hqs-scroller .liberty,
#rt-hqs-scroller .liberty-4x4 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3450px 0px;
}
#rt-hqs-scroller .liberty:hover,
#rt-hqs-scroller .liberty-4x4:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3450px -100px;
}
#rt-hqs-scroller .patriot,
#rt-hqs-scroller .patriot-4x4 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3600px 0px;
}
#rt-hqs-scroller .patriot:hover,
#rt-hqs-scroller .patriot-4x4:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3600px -100px;
}
#rt-hqs-scroller .wrangler,
#rt-hqs-scroller .wrangler-2-door-4x4 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3750px 0px;
}
#rt-hqs-scroller .wrangler:hover,
#rt-hqs-scroller .wrangler-2-door-4x4:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3750px -100px;
}
#rt-hqs-scroller .wrangler-unlimited,
#rt-hqs-scroller .wrangler-4-door-4x4 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3900px 0px;
}
#rt-hqs-scroller .wrangler-unlimited:hover,
#rt-hqs-scroller .wrangler-4-door-4x4:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -3900px -100px;
}

/* Fiat */

#rt-hqs-scroller .500 {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -4050px 0px;
}
#rt-hqs-scroller .500:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -4050px -100px;
}

#rt-hqs-scroller .200-convertible {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -4350px 0pt;
}
#rt-hqs-scroller .200-convertible:hover {
	background: transparent url(/AF2/rafih/hqs/cdj-sprite.jpg) no-repeat scroll -4350px -100px;
}
