@charset "utf-8";
/* CSS Document */

body {
	font-size: 11px; /* Resets 1em to 10px */
	line-height:16px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #FFFFFF;
	background: #000000;
	margin:0;
	padding:0;
	}
	
a {
outline: none;
}
#main {
width:960px;
margin-top:0;
padding:0;	
}
.center {
margin-left:auto;
margin-right:auto;
}
.inside{
float:left;
width:960px;
}

.headerYellow{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffe400;
float:right;
padding:34px 25px 0 0;
text-align:right;
font-weight:bold;
}

.homeTopLeft{
width:332px;
height:250px;
float:left;
background:url(images/homeTopLeft.jpg) no-repeat 0 23px;
}

.subTopLeft{
width:293px;
height:230px;
float:left;
background:url(images/homeTopLeft.jpg) no-repeat 0 23px;
}

.homeFlashRight{
width:628px;
float:right;
height:250px;
background:url(images/backRed.jpg) no-repeat 0 23px;
}

.subTopRight{
float:right;
width:312px;
height:145px;
padding:85px 350px 0 5px;
font-weight:bold;
}

 h1{
	 color:#ffe400;
	font-size: 20px;
	font-weight:bold;
	font-style: oblique;
	padding:0;
	margin:0;
 }
 
 .subRightMain{
width:716px;
padding:23px 0 25px 0;
float:right;
}

.subVehMain{
width:960px;
padding:0;
float:left;
}

.subVehHead{
padding:20px 0 0 25px;	
width:935px;
height:30px;
float:left;
background: url(images/subHeaderBack.png) no-repeat;
}


.subVeh{
width:946px;
padding:12px 0 0px 14px;
float:left;
background:#bb0000 url(images/subVehBack.png) repeat-x top;
}
.subVehFoot{
width:960px;
height:9px;
float:left;
margin-bottom:25px;
background:url(images/subVehFoot.png) no-repeat;
}

.smallInv a{
width:224px;
height:264px;
margin:0 12px 10px 0;
float:left;
text-align:center;
padding:13px 0;
}

.smallInv a:link, .smallInv a:visited, .smallInv a:active, .smallInv img { 
display:block; 
color:#FFFFFF;
text-decoration:none;
border:none;
}  

.smallInv a:hover{
display:block; 
color:#FFFFFF;
text-decoration:none;
border:none;
background:#e80000;
}
.smallInvImg{
width:200px;
padding:0 12px 10px 12px;
display:block;
}

.smallInvHead{
color:#ffe400;
font-size: 14px;
font-weight:bold;
width:200px;
padding:0 12px 5px 12px;
display:block;
}

.smallInvText{
width:200px;
padding:0 12px 5px 12px;
display:block;
}

.smallInvPrice{
color:#ffe400;
font-size: 24px;
font-weight:bold;
width:200px;
padding:4px 12px 5px 12px;
display:block;
}



.homeLeftBot{
float:left;
width:293px;
height:288px;
margin-right:29px;
background:url(images/homeLeftBot.jpg) no-repeat;
}

.homeRightBot{
float:left;
width:631px;
background: url(images/homeRightBot.jpg) no-repeat;
padding:0 0 0 7px;
}


.homeMenu{
font-size:12px;
font-weight:bold;
float:left;
padding:45px 0 0 25px;
}

.homeMenu ul{
list-style:none;
	margin:0px;
	padding:0px;
	}

.homeMenu li a {
	height: 30px;
	text-decoration: none;
	}	
	
.homeMenu li a:link, .homeMenu li a:visited {
	color: #FFF;
	display: block;
	padding: 0px;
	}
	
.homeMenu li a:hover {
	color: #ffe400;
	padding: 0px;
	}
	
.homeMenu li a:active {
	color: #FFF;
	padding: 0px;
	}
#credit{
	font-size:12px;
	line-height:16px;
}
#credit td{
	padding:8px 0 8px 20px;
}

.formTextFields,.required{
	width:200px;
}

.footer{
	text-align:right;
	float:right;
	width:935px;
	padding:0 25px 25px 0;
	font-size:10px;
}

.unitPhotoMain{
	width:425px;
	padding:13px 14px 0 0;
	float:left;
}

.accPhotoMain{
	padding:13px 14px 0 0;
	float:left;
}
.enlargeBack{
	width:399px;
	height:23px;
	float:left;
	background:url(images/enlargeBack.png) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#ffe400;
	padding:10px 0 0 12px;
	margin:0 0 11px 10px;
}

.enlargeBackSingle{
	width:200px;
	height:23px;
	float:left;
	background:url(images/enlargeBackSingle.png) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#ffe400;
	text-align:center;
	padding:10px 0 0 0px;
	margin:0 0 11px 10px;
}

.unitPhoto{
	float: left;
	width:200px;
	padding:0 0 11px 11px;
	height:150px;
	
}

.accPhoto{
	float: left;
	width:200px;
	padding:0 0 11px 11px;
	height:150px;
	
}


.unitPhoto img{
border:none;
cursor:pointer;
}
.subVehInfo{
	float:left;
	font-size:12px;
	padding:11px;
	line-height:25px;
}
.boldYellow{
	color: #ffe400;
	font-weight:bold;
}

.subVehInfo ul{
	margin:0px;
	padding:0 0 0 14px;
}

.homeInv a{
width:200px;
margin:3px 3px 0px 3px;
float:left;
text-align:center;
padding:1px;
}

.homeInv{
float:left;
}

.homeInv a:link, .homeInv a:visited, .homeInv a:active, .homeInv img { 
display:block; 
color:#FFFFFF;
text-decoration:none;
border:none;
}  

.homeInv a:hover{
display:block; 
color:#FFFFFF;
text-decoration:none;
border:none;
}
.homeInvImg{
width:200px;
padding:0;
display:block;
}

.homeInvHead{
color:#fff;
font-size: 12px;
font-weight:bold;
width:200px;
padding:5px 0px 5px 0px;
display:block;
}

.homeInvText{
width:200px;
padding:0 ;
display:block;
}

.homeInvPrice{
color:#ffe400;
font-size: 14px;
font-weight:bold;
width:200px;
padding:0;
display:block;
}

.aboutUsText{
	width:450px;
	float:left;
	padding:0 10px 10px 10px;
	font-size:12px;
	line-height:20px;
}

a:link, a:visited, a:active{ 
color:#ffe400;
text-decoration: none;
border:none;
}  

a:hover{
color:#ffe400;
text-decoration:underline;
border:none;
}

.privacy{
	padding:0 25px 0 12px;
}
