#vehicle_list{ width:978px; border:1px solid #9A9B67; float:left;}
	#vehicle_list ul{ padding:0 0 15px; margin:0; float:left; width:978px;}
		#vehicle_list ul li{ margin:0 0 0 19px; padding:15px 0 0; width:460px; height:165px; float:left; background:url(/img/listitem_bg.png) bottom repeat-x; list-style:none;}
			#vehicle_list ul li .left{ width:225px; height:165px; float:left; padding:0 10px 0 0; margin:0;}
				#vehicle_list ul li .left img{ padding:0 0 5px; margin:0; float:left;}
				#vehicle_list ul li .left .view_details{ width:225px; height:26px; padding:9px 0 0; float:left; background-color:#8A3A84; text-align:center;}
					#vehicle_list ul li .left .view_details a{ color:#FFF; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:14px;}
					#vehicle_list ul li .left .view_details p{ color:#FFF; font-weight:bold; text-transform:uppercase; font-size:14px; padding:0; margin:0;}
				
				#vehicle_list ul li div.top{ height:85px; width:215px; float:left;}
					#vehicle_list ul li div.top h3{ font-size:14px; padding:0 10px 0 0; margin:0; float:left; width:215px; font-weight:bold;}
					#vehicle_list ul li p.p_derivative{ width:215px; float:left; padding:0 10px 0 0; margin:0; font-size:12px;}
				#vehicle_list ul li table{ font-size:12px; float:left; width:215px; padding:0 10px 0 0; margin:0;}
					#vehicle_list ul li table tr td{ padding:0 0 3px;}
				
	#vehicle_list ul.pages{ padding:0; float:right; width:auto; color:#FFF;}
		#vehicle_list ul.pages li{ padding:3px; margin:0 2px 0 0; width:auto; height:auto; background:#8A3A84 none;}
			#vehicle_list ul.pages li a{ color:#FFF;}
			#vehicle_list ul.pages li.Dots{ background-color:#FFF; color:#000; padding:8px 0 0 0;}
			#vehicle_list ul.pages li.Current{ background-color:#9A9B67;}
	#vehicle_list ul.pagestop{ padding:15px 20px 0 0;}
	#vehicle_list ul.pagesbottom{ padding:0 20px 15px 0;}
	
	#vehicle_list .vehiclelist_top{ padding:18px 0 0 20px; margin:0; float:left; font-size:14px; font-weight:bold;}
	
	#vehicle_list h3{ padding:0 0 0 24px; font-weight:normal;}
	
#other_vehicle_list{ width:928px; border:1px solid #9A9B67; float:left; padding:15px 25px;}
	#other_vehicle_list .other_vehicles_ordering{ float:left; padding:0 0 0 30px;}
		#other_vehicle_list .other_vehicles_ordering input{ background-color:#8A3A84; border:1px solid #9A9B67; color:#FFF; font-weight:bold;}
	#other_vehicle_list ul{ padding:15px 0; margin:0; float:left; width:928px; list-style:none;}
		#other_vehicle_list ul li{ float:left; width:100%; font-size:12px; padding:3px 0; margin:0; }
			#other_vehicle_list ul li.headers{ font-weight:bold;}
			#other_vehicle_list ul li.line0{}
			#other_vehicle_list ul li.line1{ background-color:#F2F1EA;}
			#other_vehicle_list ul li div{ float:left;}
				#other_vehicle_list ul li div.description{ width:395px; padding: 0 0 0 5px;}
				#other_vehicle_list ul li div.price{ width:114px;}
				#other_vehicle_list ul li div.term{ width:100px;}
				#other_vehicle_list ul li div.mileage{ width:100px;}
				#other_vehicle_list ul li div.maintained{ width:100px;}
	
	#other_vehicle_list .pagingcontainer{ float:right; width:200px;}
	#other_vehicle_list ul.pages{ padding:0; float:right; width:auto; color:#FFF;}
		#other_vehicle_list ul.pages li{ padding:3px; margin:0 2px 0 0; width:auto; height:auto; font-size:16px; background:#8A3A84 none; float:left;}
			#other_vehicle_list ul.pages li a{ color:#FFF;}
			#other_vehicle_list ul.pages li.Dots{ background-color:#FFF; color:#000; padding:8px 0 0 0;}
			#other_vehicle_list ul.pages li.Current{ background-color:#9A9B67;}
	
	#other_vehicle_list .vehiclelist_top{ padding:0; margin:0; float:left; font-size:14px; font-weight:bold;}
	
	#other_vehicle_list h3{ padding:0 0 0 24px; font-weight:normal;}

#list_content{ width:930px; padding:0 25px; float:left;}
	#list_content p{ padding:0 0 10px; margin:0;}
