#contents #ranks {
padding: 0px 20px;
}

#content_columns {
/*margin-top:35px;*/
}

#content_columns .column {
width: 290px;
float: left;
color: #838383;
margin-top:30px;
}

#content_columns .column p {
color: #838383;
font-size: 11px;
}

#content_columns .forsale {
margin-right: 33px
}


#content_columns .column ul {
list-style: none;
margin: 10px 10px
}

#content_columns .column ul li .image {
float: left;
}

#content_columns .column ul li h3 {
font-size: 16px;
font-weight: normal;
}

#content_columns .column ul li {

}
#content_columns .column ul li .car_info {
float: left;
width: 135px;
margin-left: 10px
}

#content_columns .column ul li .car_info .meta li {
font-size: 10px;
}

#ranks {
overflow: hidden;

}

/*
OLD STYLE SHEET

#news {
height: 200px;
width: 100%;
background: #dcdcdc;
margin-bottom: 10px;
}

#kings {
height: 400px;
width: 100%;
background: #dcdcdc;
margin-bottom: 10px;
}

#kings h2 {
}

*/

#featured {
overflow: hidden;
color: white;
height: 370px;
}

#featured p{
color:#999999;
font-size:11px;
font-weight:normal;
}

#featured .box .featured_contents {
padding: 10px 20px;
height: 298px;
overflow: hidden;
clear: both;
}

#first_car_caption {
background:black none repeat scroll 0 0;
bottom:55px;
font-size:15px;
height:40px;
padding:7px;
position:relative;
filter: Alpha(Opacity=80); 
opacity: 0.8;
}

#first_car_caption_king {


background:black none repeat scroll 0 0;
bottom:55px;
font-size:15px;
height:40px;
opacity:0.8;
padding:7px;
position:relative;
}

#first_car_caption h2 {
color:#D31145;
font-weight:normal;
margin-bottom:6px;
margin-left:5px;
margin-top:8px;
}

#first_car_caption_king h2 {
color:#D31145;
font-weight:normal;
margin-bottom:6px;
margin-left:5px;
margin-top:8px;
}


#kings_list {
list-style: none;
}

#kings_list li ul.car {
list-style: none;
width: 240px;
margin: 4px 5px 5px 50px;
float: left;
}

#kings_list li ul.car a {
font-weight: normal;
font-size: 15px;
}

#kings_list li ul.car p {
font-size: 11px;
color: 666666;
}

#kings_list li ul.car li.car_title{
padding-bottom: 3px;
}

#kings_list li ul.car li.car_thumb{
background: transparent url../resources/images/place_holders/thumbnail_car_photo.png) no-repeat scroll 0 0;
border:1px solid #666666;
float:left;
height:90px;
margin-right:10px;
overflow:hidden;
width:90px;
}

#kings_list li ul.car li.car_thumb a img{
border: 0;
}


#kings_list li ul.car li.car_rank {
background: transparent url(../../images/layout/bg_rank.png) no-repeat scroll center center;
color:black;
float:left;
font-size:14px;
font-weight:bold;
margin-right:-44px;
padding:10px 14px 5px 7px;
width:1px;
position: relative;
right:114opx;
top:-2px;
}

#kings_list li ul.car li.car_rating {
float: left;
}

#kings_list li ul.car li.car_description {
margin: 5px 0px;
float: left;
width: 130px;
}

/* ------- styling for first car -------- */

#kings_list {
list-style: none;
}

#kings_list li ul.first_car {
list-style: none;
width: 287px;
margin: 5px;
float: left;
height:315px;
}

#kings_list li ul.first_car a {
font-weight: bold;
font-size: 13px;
}

#kings_list li ul.first_car p {
font-size: 11px;
color: white;
}

#kings_list li ul.first_car li.car_title{
padding-bottom: 3px;
}

#kings_list li ul.first_car li.car_thumb{
background: transparent url(..resources/images/place_holders/thumbnail_car_photo.png) no-repeat scroll 0 0;
border:1px solid #666666;
float:left;
height:290px;
margin-right:10px;
overflow:hidden;
width:310px;
}

#kings_list li ul.first_car li.car_king{
background: transparent url(..resources/images/place_holders/thumbnail_car_photo.png) no-repeat scroll 0 0;
border:1px solid #666666;
margin-right:10px;
overflow:hidden;
width:280px;
height:220px;
overflow:hidden;
}

#kings_list li ul.first_car li.car_rank img {
position: relative;
bottom: 291px;
left: 1px
}

#kings_list li ul.first_car li.car_rank_king {
bottom:284px;
left:10px;
position:relative;
float:left;
font-size:16px;
}

#kings_list li ul.first_car li.car_rank_kings {
float:left;
font-size:16px;
bottom:284px;
left:10px;
position:relative;
}

#kings_list li ul.first_car li.car_thumb a img{
overflow:hidden;
border: 0;
}

#kings_list li ul.first_car li.car_king a img{
border: 0;
width:280px;
height:280px;
overflow:hidden;
}

//*
#kings_list li ul.first_car li.car_rank {
background: transparent url(../../images/layout/img_number1.png) no-repeat scroll center center;
color:black;
float:left;
font-size:13px;
font-weight:bold;
margin-right:-23px;
padding:1px 0px 1px 5px;
width:13px;
position: relative;
right:260px;
top:-4px;
}*/

#kings_list li ul.first_car li.car_rank img{
position: relative;
bottom: 50px;
}

#kings_list li ul.first_car li.car_rating {
}

#kings_list li ul.first_car li.car_description {
margin: 5px 0px;
width: 150px;
}


.for_sale {
display: none;
}

.date_added_king {
color:#777777;
font-style:italic;
margin-top:5px;
font-size:12px;
font-family:'Helvetica','Arial',sans-serif;
margin-left:15px;
}
