@charset "UTF-8";
/* CSS Document */
/*///////////////////////////////////////////////////////////
////////////// BODY, HTML, LINKS ////////////////////////////
///////////////////////////////////////////////////////////*/
body, html{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #191919;
}

body #inventory, html #inventory{
	overflow: hidden;
}

a {
	outline: none;
}

a:active{
	outline: none;
}

a:focus{
	-moz-outline-style: none;
}

a:link
{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

a:visited
{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

a:hover
{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}

a img {
	border: none;
	outline: none;
}

#collapseNav-content a:link{
	font-family: Helvetica, Arial, 'sans-serif';
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
}

#collapseNav-content a:visited{
	font-family: Helvetica, Arial, 'sans-serif';
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
}

#collapseNav-content a:hover{
	font-family: Helvetica, Arial, 'sans-serif';
	font-size: 12px;
	color: #191919;
	font-weight: 400;
	text-decoration: none;
}
/*///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////
////////////// DIVS /////////////////////////////////////////
///////////////////////////////////////////////////////////*/
#nav{
	width: 700px;
	height: 100%;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -351px;
}

#header{
	width: 100%;
	height: 40px;
	background-image: url(../images/top-pattern.gif);
	background-repeat: repeat-x;
}

#mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#jubileeford #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-ford.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#lakelandford #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-ford.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#autosportjaguar #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-jaguar.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#autosportvolvo #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-volvo.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#autosportlandrover #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-landrover.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#eurotrendmercedesbenz #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-mercedes.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#audi #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-audi.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#mitsubishi #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-mitsubishi.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#eurotrendsmart #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-smart.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#goldenearschrysler #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-chrysler.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#goldenearsdodge #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-dodge.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#goldenearsjeep #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-jeep.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#hyundai #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-hyundai.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#subaru #mid{
	width: 100%;
	height: 410px;
	background-image: url(../images/mid-pattern-subaru.gif);
	background-repeat: repeat-x;
	border-bottom: #4A4A4A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#imageContainer{
	width: 700px;
	height: 410px;
	position: absolute;
	left: 50%;
	margin-left: -351px;
	border-width: 0px 1px 0px 1px;
	border-color: #4A4A4A;
	border-style: solid;
}

#imgPad{
	width: 700px;
	height: 410px;
	position: absolute;
	left: 7px;
}

#imgLoad{
	width: 700px;
	line-height: 0px;
	position: absolute;
}

#imgDesc{
	position: absolute;
	background: url(../images/darkBlank.png) repeat;
	padding: 10px;
	font-family: Helvetica, Arial, 'sans-serif';
	font-size: 14px;
	line-height: 14px;
	color: #FFFFFF;
}

#contentWrapper{
	width: 700px;
	position: absolute;
	left: 50%;
	margin-left: -351px;
}

#imgMarquee{
	width: 700px;
	height: 115px;
	overflow: hidden;
	border-style: solid;
	border-color: #4A4A4A;
	border-width: 0px 1px 1px 1px;
}

#loadingDiv{
	position: absolute;
	width: 70px;
	height: 20px;
	padding-top: 10px;
	text-align: center;
	left: 50%;
	top: 50%;
	margin: -10px 0px 0px -35px;
}

#loadingBG{
	position: absolute;
	width: 700px;
	height: 410px;
	background-color: #000000;
}

#scroller{
	width: 100000px;
}

#arrowWrapper{
	margin-top: -30px;
}

#rightArrow{
	margin-left: 648px;
	cursor: pointer;
}

#leftArrow{
	cursor: pointer;
}

#content{
	width: 700px;
	margin: 30px 0px 30px 0px;
	text-align: justify;
}

#footer
{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #fff;
	text-align: left;
	margin-bottom: 10px;
}

#inventory-content{
	width: 700px;
	position: absolute;
	top: 40px;
	left: 50%;
	margin: 0px 0px 0px -351px;
	background-color: #191919;
	border-left: #4a4a4a solid 1px;
	border-right: #4a4a4a solid 1px;
}

#inventory-top{
	padding: 10px;
}

#ajax-inventory{
	background-color: #FFFFFF;
	overflow: hidden;
}

#listing-pane{
	width: 700px;
	background-color: #FFFFFF;
	position: absolute;
	left: 50%;
	top: 40px;
	margin-left: -350px;
}

#listing-header
{
	padding: 10px;
	font-size: 18px;
	background-color: #e8f9ff;
	line-height: 18px;
	border-bottom: #eee 1px solid;
}

#listing-main
{
	padding: 10px;
	overflow: auto;
}

#search_result_div{
	background-color: #FFFFFF;
	overflow: auto;
}

#collapseNav{
	width: 700px;
	position: absolute;
	left: 50%;
	margin-left: -350px;
	top: 428px;
}

#collapseNav-back{
	width: 100%;
	background-color: #4A4A4A;
}

#collapseNav-content{
	width: 680px;
	/*position: absolute;
	left: 50%;
	margin-left: -340px;*/
	padding: 10px 0px;
	margin-left: 10px;
}

#collapseNav-button-container{
	width: 100%;
	height: 22px;
}

#collapseNav-button{
	width: 89px;
	height: 22px;
	font-size: 0px;
	position: absolute;
	right: 0;
}

#navFloat{
	height: 100%;
	line-height: 16px;
	float: left;
}

#navSpacer{
	height: 100%;
	width: 20px;
	line-height: 16px;
	float: left;
}

#leftColumn{
	width: 400px;
	padding: 0px 20px 0px 0px;
	margin: 0;
	float: left;
	border-width: 0px 1px 0px 0px;
	border-color: #4A4A4A;
	border-style: solid;
}

#rightColumn{
	width: 250px;
	padding: 0px 0px 0px 20px;
	margin-left: -1px;
	float: left;
	border-width: 0px 0px 0px 1px;
	border-color: #4A4A4A;
	border-style: solid;
}

#cleaner{
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin: -1px 0px 0px 0px;
	padding:0;
	background:transparent;
}

#error-div{
	padding: 10px;
	background-color: #FF7878;
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #990000;
	text-align: left;
}

#formDott{
	padding-top: 20px;
	border-top: #4a4a4a dotted 1px;
	height: 1px;
	width: 100%;
	line-height: 0px;
}

#msg-div{
	padding: 10px;
	background-color: #78ffab;
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #003300;
	text-align: left;
}

.vehicle_listing
{
	 padding: 10px;
	 height: 120px;
}

#js_overlay{
	position: absolute;
	background-color: #000000;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	filter: alpha(opacity = 80);
	opacity: 0.8;
}

/*///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////
////////////// INPUTS ///////////////////////////////////////
///////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////
////////////// TYPE /////////////////////////////////////////
///////////////////////////////////////////////////////////*/
.navText{
	font-family: Helvetica, Arial, 'sans-serif';
	font-size: 12px;
	color: #78D1FF;
	font-weight: 700;
}

.contentText{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	list-style: none;
	line-height: 16px;
}

.largeText{
	font-size: 16px;
	color: #78D1FF;
}

.greyText{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
}

.newsHeadline{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #78D1FF;
	text-decoration: none;
}

.inventoryText{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #191919;
}

.inventoryTitle{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #191919;
}

.inventoryPrice{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #191919;
}

.inventoryRed{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC0000;
}

.errorText{
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC0000;
}

/*///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////*/
