.wp_car_dealer{

}

.wp_car_dealer .description{
	float: left;
	width: 400px;
	font-size: 14px;
}

.wp_car_dealer .info{
	float: right;
	width: 200px;
}

	.wp_car_dealer .info dt,
	.wp_car_dealer .info dd{
		margin: 0;
		padding: 0;
	}

	.wp_car_dealer .info h3{
		font-weight: bold;
		font-size: 20px;
	}
	
	.wp_car_dealer .specs li{
		float: left;
		width: 180px;
	}
	
.wcd_list{
	list-style-type: none;
}
	
	.wcd_list li{
		overflow: hidden;
		border-bottom: 1px solid #f0f0f0;
		padding: 20px;
		_height: 120px;
	}
		.wcd_list li:hover{
			background: #f0f0f0;
		}
		
		.wcd_list li .avatar{
			float: left;
		}
		
			.wcd_list li .avatar img{
				padding: 2px; 
				border: 1px solid #e1e1e1;
			}
		
		.wcd_list li .info{
			float: right;
			width: 410px;
			font-size: 14px;
		}
		
			#main .wcd_list li .info h3,
			.wcd_list li .info h3{
				margin: 0;
				padding: 0 0 10px 0;
			}
			
			.wcd_list li .info .specs{
				height: 55px;
			}
			
			.wcd_list li .info .short{
				color: #000;
				font-size: 13px;
			}
			
#filter_widget{
	padding: 5px;
}

	#filter_widget .clear{
		clear: both;
	}
	
	#filter_widget p{
		float: left;
		margin: 2px;
	}
	
	#filter_widget label{
		display: block;
		margin: 5px 0 2px 0;
	}
	
	#filter_widget select{
		background: #FFF;
		border: 1px solid #e1e1e1;
		padding: 3px;
	}
	
	#filter_widget .large{
		width: 190px;
	}
	
	#filter_widget .small{
		width: 90px;
	}
	
	#filter_widget .submit{
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		
		border: 1px solid #3f80af;
		border-bottom: 1px solid #22579b;
		
		color: #FFF;
		text-shadow: 1px 1px 1px #0e457e;
		
		cursor: pointer;
		padding: 2px 20px 2px 20px;
		
		background: #3b88d8;
		background: -moz-linear-gradient(top, #64afe8, #4da2e5 5%, #3079d0);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #64afe8), color-stop(.03, #4da2e5), to(#3079d0)); 
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#4da2e5', EndColorStr='#3079d0');
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#4da2e5', EndColorStr='#3079d0')";
	}
	
	#filter_widget .submit:hover{
		background: #3079d0;
		background: -moz-linear-gradient(top, #64afe8, #3079d0 5%, #4ca1e4);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #64afe8), color-stop(.03, #3079d0), to(#4ca1e4)); 
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#3079d0', EndColorStr='#4ca1e4');
    	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3079d0', EndColorStr='#4ca1e4')";
	}
	
#car_dealer_wrap .random{}
	
	#car_dealer_wrap.random a{
		font-weight: bold;
	}
	
	#car_dealer_wrap.random p{
		margin: 0;
		padding: 0;
	}