@charset "UTF-8";

/* 	Reset browser inconsistentcies
	-------------------------------------------- */

* {
	padding: 0;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20;
	}
	
/* 	Basic Structure
	-------------------------------------------- */

body {
	font: 12px Verdana, Arial, sans-serif;
	}
	
/* 	Div Structure
	-------------------------------------------- */
	
#main {
	width: 100%;
	float: none;
	}
	
#nav, #header, #footer {
	display: none;
	}
				
#logo {
	/* */
	}	
		
#contentWrap {
	margin: 0;
	background-color: #000000;
	}
	
#content {
	float: none;
	padding: 0;
	}
	
	/* 	Content Text Formatting
		-------------------------------- */
	
		#content h1, h2, h3, h4, h5 {
			font-family: Arial, Helvetica, sans-serif;
			padding: 5px 20px;
			}
			
			#content h1 {
				font-size: 24px;
				color: #000;
				}
				
			#content h2 {
				font-size: 22px;
				color: #333;
				}
				
			#content h3 {
				font-size: 20px;
				color: #666;
				}
				
			#content h4 {
				font-size: 18px;
				font-weight: normal;
				color: #555;
				text-transform: uppercase;
				}
				
			#content h5 {
				font-size: 16px;
				font-weight: normal;
				text-transform: uppercase;
				}
				
		#content p {
			padding: 10px 20px;
			color: #666;
			}
			
		#content ul {
			margin: 0;
			padding: 15px 50px;
			color: #555;
			}
			
			#content ul li {
				padding: 10px 0 10px 21px;
				}
				
		/* 	Content Home Page Description List
		-------------------------------------- */
		
		#content ul.descrip {
			list-style-type: none;
			margin: 0;
			padding: 10px 20px;
			}
			
			#content ul.descrip li {
				margin-right: 10px;
				padding: 0;
				border: none;
				float: left;
				width: 229px;
				height: 275px;
				background: url(img/bg/ul_divline.gif) repeat-y right top;
				}
				
				#content ul.descrip li.descrip_last {
					margin: 0;
					background: none;
					border: none;
					}
				
				#content ul.descrip h1 {
					margin: 0;
					padding: 0;
					font-size: 18px;
					font-weight: normal;
					}
					
				#content ul.descrip h2 {
					margin: 0;
					padding: 0;
					text-transform: uppercase;
					font-size: 18px;
					font-weight: normal;
					color: #ccc;
					}
					
				#content ul.descrip h3 {
					margin: 15px 0 0 0;
					padding: 0 0 10px 0;
					font-size: 20px;
					font-weight: normal;
					text-align: center;
					color: #666;
					background: url(img/content/search_divline.gif) no-repeat bottom left;
					}
				
				#content ul.descrip p {
					margin: 0;
					padding: 10px 10px 0 0;
					}
					
					#content ul.descrip p.select {
						text-align: center;
						margin: 10px 0 0 0;
						padding: 0;
						line-height: 60px;
						}
						
						#content ul.descrip p.select_midtop {
							margin: 10px 0 0 0;
							text-align: center;
							padding: 0;
							line-height: 30px;
							}
						
						#content ul.descrip p.select_midbot {
							text-align: center;
							margin: 0;
							padding: 0;
							line-height: 30px;
							}
						
				#content ul.descrip select {
					border: 1px solid #aaa;
					padding: 1px;
					width: 175px;
					color: #333;
					}
					
				#content ul.descrip select.price {
					border: 1px solid #aaa;
					padding: 1px;
					width: 90px;
					color: #333;
					}
					
				#content ul.descrip a, a:visited {
					border: none;
					}
					
				#content ul.descrip img {
					margin-top: 20px;
					border: none;
					}
					
					#content ul.descrip a img {
						border: none;
						}
				
				#content ul.descrip input.padtop {
					padding: 10px 0 0 0;
					}
						
					
				
		#content ol {
			margin: 0;
			padding: 15px 50px;
			color: #555;
			list-style-type: lower-roman;
			list-style-position: inside;
			}
			
			#content ol li {
				padding: 10px 0 10px 0;
				border-bottom: 1px dotted #999;
				}
				
		#content address {
			margin: 0 20px;
			padding: 10px 20px;
			font-style: normal;
			color: #666;
			background: #fddb06;
			border: 1px dotted #aaa;
			}
			
		#content img.header {
			padding-left: 20px;
			}
			
		#content span.black {
			color: #000;
			font-weight: bold;
			}
			
		/* 	Left Content Results
			---------------------------- */
			
			#leftcont {
				display: none;
				}
			
			
		/* 	Right Content Results
			---------------------------- */
			
			#rightcont {
				float: none;
				margin: 0;
				padding: 0;
				}
				
				#rightcont table {
					}
					
					#rightcont table p {
						margin: 0;
						padding:0;
						text-align: center;
						color: #333;
						}
						
					#rightcont table address {	
						margin: 0;
						padding: 0;
						background: none;
						border: none;
						text-align: center;
						color: #555;
						}
						
					#rightcont table tr {
						height: 80px;
						}
						
					#rightcont table tr.heading {
						font-size: 11px;
						height: 20px;
						text-align: center;
						}
						
						#rightcont table tr.heading td {
							padding: 3px;
							background: #333;
							color: #fff;
							}
					
					#rightcont table tr td {
						margin: 0;
						padding: 0;
						}
						
						#rightcont table a.dealerclick, a.dealerclick:visited {
							font-weight: bold;
							color: #333;
							text-decoration: none;
							font-size: 12px;
							}
							
							#rightcont table a, a:visited {
							color: #666;
							font-size: 12px;
							}
						
						#rightcont table tr td.dealername {
						margin: 0;
						padding: 0;
						}
						
						#rightcont table tr td.showaddress {
						margin: 0;
						padding: 0;
						}
					
					
			
			
		/* 	Listing Results
			---------------------------- */
			
		#resultswrap {
			float: left;
			margin: 0;
			padding: 0;
			}
			
			/* 	Controls Top
				----------------------- */
			
			#resultswrap ul.results_top {
				display: none;
				}
			
			/* 	Controls Top
				----------------------- */
			
			#resultswrap ul.control_top {
				display: none;
				}
					
			/* 	Controls Bottom
				----------------------- */
				
			#resultswrap ul.control_bottom {
				display: none;
				}
					
		/* 	List Results
			----------------------- */
			
		#content div.listresult {
			width: 100%;
			height: 200px;
			border-bottom: 1px solid #333;
			overflow: hidden;
			float: none;
			margin: 0;
			}
			
			#content div.listresult span.yellow{
				color: #ff0000;
				}
			
			#content div.listresult p.price {
				text-align: right;
				font-size: 16px;
				color: #666;
				}
				
			#content div.listresult p.year_make {
				margin:  0;
				padding: 0;
				text-align: left;
				font-size: 18px;
				color: #fff;
				text-transform: uppercase;
				}
				
			#content div.listresult p.modelname {
				margin:  0;
				padding: 0;
				text-align: left;
				font-size: 14px;
				color: #333;
				text-transform: uppercase;
				}
				
			#content div.listresult p.vdescrip {
				margin: 0;
				padding: 0;
				text-align: left;
				font-size: 12px;
				color: #333;
				overflow: hidden;
				}
				
			#content div.listresult address {
				padding: 0;
				margin: 0;
				border: none;
				color: #000;
				}
				
			#content div.listresult ul {
				text-align: left;
				list-style-type: none;
				margin: 0;
				padding: 0;
				background: #999;
				font-size: 11px;
				color: #ff0000;
				}
				
			#content div.listresult li {
					display: inline;
					border: none;
					text-align: left;
					margin: 5px 0;
					padding: 0;
					}
					
					#content div.listresult li.stocknumber {
						color: #ff0000;
						background: none;
						}
						
			#content div.listresult img {
				display: block;
				float: left;
				border: none;
				margin: 0 1px;
				padding: 0;
				width: 150px;
				height: 113px;
				}
				
		#content ul.controlpanel {
			display: none;
			}
			
		#content form input.button {
			display: none;
			}

