/* CSS Document */

body { margin:0; padding:8px; background-color:#000000; font:normal 11px Arial, sans-serif; }

/* Globals */
.space3 { height:3px; }
.space5 { height:5px; }
.space10 { height:10px; }
.space20 { height:20px; }
.space30 { height:30px; }
.none { margin:0; padding:0; }
/*END*/

#MAIN { width:830px; margin:0 auto; padding:0; background-color:#FFFFFF; }
#MAIN #top { width:830px; height:7px; margin:0 auto; padding:0;} 
.thereIsNothingHere{background:url(../images/inventory_top.jpg) top center no-repeat; }

/* inventory.htm */
#searchPage { width:806px; margin:0 auto; padding:0; }

#searchBox { margin:0; padding:0; }
#searchBox a { text-decoration:none; font-size:12px; font-weight:bold; text-transform:uppercase; color:#000000; }
#searchBox a:hover { text-decoration:none; color:#0095F1; }

#searchBox #searchTitle { width:806px; height:16px; margin:0 auto; padding:0; background-color:#AFAFAF; color:#FFFFFF; 
font-weight:bold; }

#searchBox #searchForm { width:806px; height:50px; margin:0 auto; padding:0; background-color:#F7F7F7; }

.viewall { font-size:15px; font-weight:bold; color:#538efb; text-align:left; }

.sortby { width:400px; margin:0 auto; padding:0; text-align:center; font-size:12px; font-weight:bold; }
a.sortbylink { display:block; margin:0; padding:5px 10px; background-color:#EAEAEA; color:#000000; text-decoration:none; border-right:1px solid #AFAFAF; border-bottom:1px solid #AFAFAF; font-weight:normal; }
a:hover.sortbylink { background-color:#000099; color:#FFFFFF; }

#searchNav { padding:9px;}
#searchNav a { text-decoration:none; color:#666666; }

.searchRowInfo td { background-color: #FFFFFF; }
.searchRowInfoOver td { background-color: #EAEAEA; }

.searchRowInfo th {
	margin: 0;
	padding: 5px;
	background-color: #DEDEDE;
	font-size: 13px;
	color: #333333;
	}
.searchRowInfoOver th {
	margin: 0;
	padding: 5px;
	background-color: #A9A9A9;
	font-size: 13px;
	color: #FFFFFF;
	}
	
.searchRowInfo p, .searchRowInfoOver p { color: red; margin: 0px 0px 0px 0px; }
.searchRowInfo ul, .searchRowInfoOver ul { margin: 0px; padding: 0px 0px 0px 5px; }
.searchRowInfo li, .searchRowInfoOver li { float: left; display: inline; padding-right: 10px; list-style: none; }
.searchRowInfoOver th { color:#005082; }
.wht { color: #0084FF; }
/*END*/

/* vehicledetails.htm */
#detailsPage { margin:10px; padding: 0; }
#detailsPage #searchTitle { width:806px; height:16px; margin:0 auto; padding:0; background-color:#AFAFAF; 
color:#FFFFFF; font-weight:bold; }
#detailsPage #searchTitle a { text-decoration:none; color:#FFFFFF; }

#pgTools { margin-bottom: 3px; color: #666666; font-size: 11px; }
#pgTools a {
	text-transform: uppercase;
	text-decoration: none;
	color: #FF6600;
}
#pgTools a:hover { text-decoration: underline; }

.detailsHdr { margin:0 0 5px 0; background-color:#EAEAEA; font-size:14px; color:#000000; }
.detailsHdr .model { font-size:20px; font-weight:bold; }
.price { color:#FF0000 }

#detailsImg { }
#imagePoster { }

#thumbs { margin:0; }
#thumbs img { width:85px; margin:0; padding:0; }

a.calc { display:block; margin:0px; padding:4px 10px; color:#FFFFFF; background-color:#DD3333; font-size:14px; 
font-weight:bold; text-decoration:none; cursor:pointer; }
a.calc:hover { background-color:#707070; text-decoration:underline; }

#detailsContact { color: #CC0000; font-size: 14px; font-weight: bold; margin-bottom: 10px; }

.detailsNav { clear:both; padding:3px; background-color:#003366; text-align: left; color:#FFFFFF; }
/****Not being used in this droppin
#detailsNav a { margin-left: 3px; padding: 2px; background-color: #FCFCFC; border: 1px solid #CCCCCC; border-bottom: 
none; color: #000099; text-decoration: none; font-weight: bold; }
****/
#features { margin:0; padding:5px; background-color:#F3F3F3; text-align:left; font-size:11px; }
#features ul { margin:5px 0px 5px 12px; padding: 0px; list-style-type: none;}
#features li { padding:0px; margin:5px 0px 0px 0px; width: 180px; float: left;}
.clearul { clear:both; height:0; margin:0; padding:0; }
.space5 { clear:both; height:10px; margin:0; padding:0; }

#detailsInfo { margin:0; padding:5px; background-color:#F3F3F3; text-align:left; font-size: 11px; }
/*END*/


/**  Specials Page  **/
.page { padding: 15px; text-align: left; margin-top: 15px; }
.page h2 { font-size: 16px; color: #222222; margin-bottom: 5px; }
.page h3 { font-size: 12px; color: #666666; margin-top: 5px; font-weight: normal; }

