/*
.car_item{  width: 600px; clear: left; float: left; border-bottom-color: #dcdcdc; border-bottom-width: 1px; border-bottom-style: dotted; margin-bottom: 12px; margin-top: 12px; }
.car_image, .car_image img{ margin-bottom: 12px; margin-right: 12px; display: block; width: 160px; float: left;}
.item_details{ line-height: 14px; letter-spacing: -0.02em; font-size: 12px; width: 410px; float: right; }
.title{ padding-bottom: 12px; font-size: 20px; font-weight: bold; }
.item_price{ }
.price{ text-decoration: underline; float: right; letter-spacing: 0px; font-size: 21px; }
select {width: 110px!important;}
.gothere{ clear: left; float: left;}
.gothere a{ margin-top: 35px; padding-top: 4px; padding-bottom: 4px; padding-right: 12px; padding-left: 12px; background-color: #ededed; border-color: #c5c5c5; border-width: 1px; border-style: solid; display: block;}
.sort_form,.view_form{ font-size: 16px!important; }
.sort_form{width: 225px!important;}
.page_num{text-align: right;}
*/
.car_image {position:relative; margin-bottom:12px; margin-right:12px; float:left;}	
.car_image img {display: block; background-color:#fff;
	padding:1px;
	border:3px solid #ccc;
	width:159px;	
	-moz-border-radius:0px;
	-webkit-border-radius:0px;}	
.specifics {position:relative; margin:0px; padding:0px; float:left; width:410px;}
.specific_detail_left {position:relative; margin:0px; padding:0px; float:left; width:130px; text-align:left;}
.specific_detail_right {position:relative; margin:0px; padding:0px; float:left; width:270px; text-align:left;}
.car_item {position:relative; padding:0px; margin-bottom:30px;}
.car_item .item_details .title {position:relative; padding:0px; width:100%; border-bottom:1px solid #ccc; margin-bottom:14px !important;}
.car_item .item_details .title a {color:#1b1b1b; text-decoration:none; font-weight:normal;}
.car_item .item_details .title a:hover { text-decoration:underline;}
.car_item .item_details .title .price {position:absolute; top:-5px; right:0px; text-decoration:none !important;}

.clear {clear:both;}

.car_item .gothere {
	position:absolute;
	top:35px;
	right:0px;
	margin:0px;
	padding:7px 13px 7px 13px;
	text-decoration:none;
	color:#231f20 !important;
	text-transform:uppercase;
	font-weight:bold;
	border: 1px solid #a88600;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f5e24e', endColorstr = '#dcb100');
	/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
	/*Element must have a height (not auto)*/
	/*All filters must be placed together*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#f5e24e', endColorstr = '#dcb100')";
	/*Element must have a height (not auto)*/
	/*All filters must be placed together*/
	background-image: -moz-linear-gradient(top, #f5e24e, #dcb100);
	background-image: -ms-linear-gradient(top, #f5e24e, #dcb100);
	background-image: -o-linear-gradient(top, #f5e24e, #dcb100);
	background-image: -webkit-gradient(linear, center top, center bottom, from(#f5e24e), to(#dcb100));
	background-image: -webkit-linear-gradient(top, #f5e24e, #dcb100);
	background-image: linear-gradient(top, #f5e24e, #dcb100);
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
	/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
}
.car_item .gothere:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dcb100', endColorstr = '#f5e24e');
	/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
	/*Element must have a height (not auto)*/
	/*All filters must be placed together*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dcb100', endColorstr = '#f5e24e')";
	/*Element must have a height (not auto)*/
	/*All filters must be placed together*/
	background-image: -moz-linear-gradient(top, #dcb100, #f5e24e);
	background-image: -ms-linear-gradient(top, #dcb100, #f5e24e);
	background-image: -o-linear-gradient(top, #dcb100, #f5e24e);
	background-image: -webkit-gradient(linear, center top, center bottom, from(#dcb100), to(#f5e24e));
	background-image: -webkit-linear-gradient(top, #dcb100, #f5e24e);
	background-image: linear-gradient(top, #dcb100, #f5e24e);
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
	/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
}

.page_num {color:#b89300; padding-right:12px !important; font-size:90% !important;}
.page_num .view_form {color:#b89300; text-decoration:none; font-size:100% !important;}
.page_num .num_selected {text-decoration:underline;}
.sort_form {position:relative; margin:0px 0px 11px 0px; padding:0px 0px 0px 12px; background-color:#fff !important; border:1px solid #918f8f !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; width:145px !important; height:25px; -webkit-appearance:none !important; background-image:url(images/sortform_arrow.jpg); background-repeat:no-repeat; background-position:center right 6px; font-size:90% !important;}
.searchresultsheader {font-weight:bold; font-size:165%;}
.searchresultsheaderbin {border-bottom:1px solid #918f8f;}