@charset "UTF-8";
/* car results  */

.car-wrap {
width:740px;
height:125px;
padding:2px;
position:relative;
margin-top:8px;
margin-left:10px;
border:1px solid #CCCCCC;
float:left;
clear:left;
}


.car-wrap:hover {

border:1px solid #df2124;
}

.car-wrap:first {
margin-top:5px;
}

.car-wrap:last {
margin-bottom:10px;
}
.car-wrap div {
/*border:1px solid #000;*/
font-size:12px;

}

.car-img {
	width:160px;
	height:120px;
	position:absolute;
	top:4px;
	left:4px;
}

.car-details {
	width:440px;
	height:96px;
	position:absolute;
	top:4px;
	left:170px;
}

.car-make {

min-height:20px;

}

.car-make h3 {
/*color:#df2124;*/
color:#000000;
}


/*.car-dealer {
	width:440px;
	height:20px;
	position:absolute;
	top:102px;
	left:167px;
}*/

.car-spec {
width:140px;
float:left;

}

.car-spec li {
margin-left:22px;
}

.car-dealer {
width:280px;
float:left;
margin-left:8px;

}
.car-logo {
width:160px;
height:auto;
/*border:1px solid black;*/
float:left;
margin-top:10px;
}


.car-price {
	width:120px;
	height:20px;
	position:absolute;
	top:4px;
	left:614px;
	text-align:center;
	padding-top:10px;
	font-weight:bolder;
	background-color:#fff;
	color:#000;
	font-size:14px;
	border:1px solid #CCCCCC;
}

.car-distance {
	width:120px;
	height:30px;
	position:absolute;
	top:42px;
	left:614px;
	text-align:center;
	border:1px solid #CCCCCC;
}
.car-more {
	width:122px;
	height:26px;
	position:absolute;
	top:92px;
	left:614px;
	text-align:center;
	background-color:#fff;


}



/*Car Search */
#search-me {
width:760px;
margin:0;
}

#search-wrap {
width:750px;
height:230px;
margin-bottom:5px;
padding:5px;
margin:0;
background:url(../graphics/big-search-bg.gif) top center no-repeat #FFF;

}

#search-wrap:after {
clear:both;
}
#search-title {
font-size:14px;
font:Arial, Helvetica, sans-serif;
height:25px;
padding-left:15px;
width:700px;
}


#search-makemodel, #search-attributes, #search-features  {
width:228px;
height:150px;
float:left;
}
#search-makemodel {
margin-left:20px;
}

#search-attributes {
margin-left:15px;
margin-right:15px;
}

#search-features {

}

#search-other {
width:700px;
float:left;
padding-left:10px;
}

#search-wrap select {
width:200px;
clear:both;
margin-bottom:2px;
font-size:10px;
}

/*rounded corners*/

.search-wrap{display:block}
.search-wrap *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ABC5FC}
.search-wrap1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dae6fd;
  border-right:1px solid #dae6fd;
  background:#c0d3fc}
.search-wrap2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6f9fe;
  border-right:1px solid #f6f9fe;
  background:#bad0fc}
.search-wrap3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #bad0fc;
  border-right:1px solid #bad0fc;}
.search-wrap4{
  border-left:1px solid #dae6fd;
  border-right:1px solid #dae6fd}
.search-wrap5{
  border-left:1px solid #c0d3fc;
  border-right:1px solid #c0d3fc}
.search-wrapfg{
  background:#ABC5FC}


/*more cars on right*/

#model-wrap {
width:200px;
padding:10px;
float:right;
clear:right;
border-left:thin solid #333333;
min-height:300px;
}

/* search sorter */

#search-results {
width:740px;
height:16px;
text-align:right;
padding:10px;
background-color:#c9c9c9;
margin-top:5px;
margin-bottom:1px;
color:#000;
}

#search-results select {
width:120px;
}
.pagelinks {
width:745px;
min-height:2px;
padding-top:2px;
float:left;
/*border:1px solid black;*/
}

.pagelinks a {
border:1px solid #CCCCCC;
padding:2px;
color:#333333;
background-color:#FFFFFF;
height:14px;
display:block;
float:left;
margin-right:2px;
margin-top:2px;


}

.pagelinks a:hover {
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}

/*
.pagelinks a:last {
background-color:#000000;
color:#FFFFFF;
}

.pagelinks a:hover:last {
color:#333333;
background-color:#FFFFFF;}
#results {
width:740px;
float:left;
clear:left;
}*/




