#cars div, #cars td{
}
#cars .car{
	margin-bottom: 20px;
	width:585px;
	background-image:url(../images/car_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

	#cars .left{
		width:145px;
		height:200px;
		float:left;
		color: #534533;
		font-size:10px;
	}
		#cars .name{
			height:20px;
			text-align:center;
			margin-bottom:4px;
			padding:4px;
		}
		#cars .name a{
			text-decoration:none;
			font-size:24px;
			color: #6c6150 !important;
		}
		#cars .features{
			padding:5px;
			height: 100%;
			
		}

		* html #cars .features{
			height: 100%;
		}
		
			#cars div.features td{
				text-align:center;
				vertical-align:middle;
				color: #534533 !important;
			}

			#cars .feature1{
				height:40px;
				font-size:13px;
				font-weight:bold;
				vertical-align:top;
				color: #534533 !important;
				
			}

		
	#cars .img{
		width:275px;
		margin:auto;
	}
	
		#cars img{
			border: 1px solid #6c6150;
		}

	#cars .right{
		width:147px;
		float:right;
		font-size: 9px;
		padding: 3px;
	}
		* html #cars .right {
			width: 155px;
		}

	#cars .price{
		border: 1px solid;
		margin-bottom:4px;
		padding:2px;
		clear:right;
		color: #534533;
	}

	#cars .price_odd{
		background-color:#aaeeff;
		border-color: #93ddfa !important;
	}
	#cars .price_even{
		background-color:#e4d7c2;
		border-color: #b9ab95 !important;
	}

	#cars .price .label{
	}
	
	#cars .price .amount{
		float:right;
	}
	
	#cars .description{
		padding: 10px;	
		text-align: left;
		color: #534533;
		font-size:10px;
	}

	tr#discounttop td {
		text-transform: uppercase;
		background-color:#ffff94;
		color: #6c6150;
		border: 2px solid #b9ab95;
		border-right: 1px;
		border-left: 1px;
		padding: 7px;
		font-size: 15px;
		font-weight: bold;
	}