
#container{
width:950px;
margin:0 auto;
position:relative;
}

#wrapper{
width:750px;
float:right;
position:relative;
}

#content{
padding-top:30px;
}

#footer{
}

#copyright{
}


#intro{
height:214px;
padding:15px;
padding-top:1px;
margin-bottom:10px;
font-size:11px;
}


#address{
width:270px;
float:left;
}

#tel_numbers{
width:160px;
float:right;
padding-top:4px;
}

#tel_numbers .telephone{
margin:5px;
}

.telephone p{
margin:0;
padding:0;
}





#center_content{
width:450px;
float:left;
padding-left:15px;
}


#search{
	width:230px;
	float:right;
	margin-left:15px;
	margin-top:-50px;
}


#offers{
width:235px;
float:right;
margin-left:5px;
margin-right:1px;
}

#offers img.thumb{
margin:0 15px 0 0;
}

#offers p{
margin:5px 0 0 0;
height:75px;
}

#offers img.button{
margin:-5px 15px 0 0 ;
}





#dealers_list{
width:332px;
float:left;
margin-top:-10px;
padding-left:10px;
}

#dealers_list ul{
margin:0;
padding:0;
}

#dealers_list ul li{
list-style:none;
font-weight:bold;
font-size:14px;
margin-top:20px;
}




#dealers_list ul li ul li{
font-size:12px;
font-weight:normal;
color:#ccc;
margin-top:0;
padding:3px 0;
}

#dealers_list #listone{
width:145px;
float:left;
margin-right:10px;
}

#dealers_list #listtwo{
width:1450x;
float:left;
}

#dealers_list .selected{
	color:#ec1c24;
	font-weight:bold;
}

img#map{
	margin-top:-10px;
	position:relative;
	right:0;
}


#car_image{ float:left; width:310px; background-color:#000000; }
#car_specs{ float:left; width:180px; margin:0 2px; }
#benefits{ float:left; width:241px; background:#eee; }

#car_specs table{ border:0 ;}
#car_specs table th{ width:80px; text-align:left; }
#car_specs table tr.alt td,#car_specs table tr.alt th{ background:#535353; }


/* use this block to set the background images for each page */

#compare #intro{
background:url(../images/generic_c.jpg) no-repeat;
padding-right:515px 
}

#about #intro{
background:url(../images/generic_g.jpg) no-repeat;
}

#contact #intro{
background:url(../images/generic_f.jpg) no-repeat;
}

#service #intro{
background:url(../images/generic_c.jpg) no-repeat;
}

#special #intro{
background:url(../images/generic_e.jpg) no-repeat;
padding-right:515px 
}

#finance #intro{
background:url(../images/generic_d.jpg) no-repeat;
padding-right:515px 
}

#vehicles #intro{
background:url(../images/generic_c.jpg) no-repeat;
padding-right:515px 
}

#privacy #intro{
background:url(../images/generic_a.jpg) no-repeat;
padding-right:505px 
}

#service #intro{
background:url(images/bg-intro-search-results.jpg) no-repeat;
padding-right:505px 
}

#used #intro{
background:url(images/bg-intro-used.jpg) no-repeat;
}

#news #intro{
background:url(images/bg-intro-mini.jpg) no-repeat;
}

#register #intro{
background:url(images/bg-intro-used.jpg) no-repeat;
padding-right:505px 
}

#home #intro{
background:url(images/bg-intro-hp.jpg) no-repeat;
padding-right:505px 
}

#view #intro{
background:url(images/bg-intro-used.jpg) no-repeat;
}

#listing #intro{
background:url(../images/generic_c.jpg) no-repeat;
padding-right:515px 
}

#the404 #intro{
background:url(../images/generic_c.jpg) no-repeat;
padding-right:515px 
}



	#dealerships #intro{
	background:url(../images/generic_b.jpg) no-repeat;
	padding-right:290px;
	width:440px;
	}




/*cars*/
#MINI-one #intro{
background:url(images/mini_one.jpg) no-repeat;
padding-right:505px
}

#MINI-cooper-d #intro{
background:url(images/mini_cooper_d.jpg) no-repeat;
padding-right:505px 
}

#MINI-cooper #intro{
background:url(images/mini_cooper.jpg) no-repeat;
padding-right:505px 
}

#MINI-cooper-s #intro{
background:url(images/mini_cooper_s.jpg) no-repeat;
padding-right:505px 
}

#MINI-one-convertible #intro{
background:url(images/mini_one_convert.jpg) no-repeat;
padding-right:505px 
}

#MINI-cooper-convertible #intro{
background:url(images/mini_cooper_convert.jpg) no-repeat;
padding-right:505px 
}

#MINI-cooper-s-convertible #intro{
background:url(images/mini_coopers_convert.jpg) no-repeat;
padding-right:505px 
}

#MINI-sidewalk #intro{
background:url(images/mini_sidewalk.jpg) no-repeat;
padding-right:505px 
}

#MINI-cooper-d-clubman #intro{
background:url(images/mini_cooperd_clubman.jpg) no-repeat;
padding-right:505px 
}

#MINI-cooper-clubman #intro{
background:url(images/mini_cooper_clubman.jpg) no-repeat;
padding-right:505px 
}

#MINI-cooper-s-clubman #intro{
background:url(images/mini_coopers_clubman.jpg) no-repeat;
padding-right:505px 
}