body {
margin:0;
padding:0;
background:#fff url(../graphics/bg_top.jpg) top center repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

h1 {
font-size:14px;
font-weight:700px;
}
h2,h3,h4,h5 {
font-size:11px;
font-weight:700px;
}

a {
font-size:11px;
color:#000000;
}
a:hover {
text-decoration:none;
}

#outer {
  margin:0 auto;
   width:960px;
   max-width:960px;
   background:url(../graphics/bg_mid.jpg) top center no-repeat;

}
#inner {
	width:945px;
	padding:2px 2px 12px 12px;
	position:relative;
	margin:0 auto;
	float: left;
	clear: both;
}

#header {
	position:relative;
width:960px;
height:152px;
float:left;
margin-bottom:13px;

}
#toGroup {
	display:block;
	width:280px;
	height:30px;
	position:absolute;
	top:1px;
	right:1px;
}
#toGroup span {
	display:none;
}
#menu {
	float:left;
	width:570px;
	margin:120px 0 0 390px;
	height:36px;

}
#content {
  float:left;
  width:715px;
/*  715overflow:auto;
  height:1080px;*/
  height:auto;
  margin:0 0 0 6px;
  padding:10px 5px 0 5px;
  
}
#leftMenu {
float:left;
width:187px;
margin-right:8px;
}

#leftMenuA {
float:left;
width:187px;
height:110px;
background:url(/graphics/left-menu-a.jpg) top center no-repeat;

}
#leftMenuB {
float:left;
width:168px;
height:auto;
padding:0 10px;
background:url(/graphics/left-menu-b.jpg) top center repeat-y;
color:#FFFFFF;
min-height:720px;


}

	#leftMenuB h2,#leftMenuA h2 {

font-weight:700;
display:block;
float:left;
text-align:left;
padding-left:10px;
}
#leftMenuC {
float:left;
width:187px;
height:20px;
background:url(/graphics/left-menu-c.jpg) top center no-repeat;


}

.cleared {
  clear:both;
  line-height:0;
}
#out-footer{
float:left;
clear:both;
height:auto;

  width:100%;
  background:#494949 url(../graphics/bg_bottom.jpg) top center repeat-x;
  padding-top:20px;

}

/*#footer{position:relative;
margin:0 auto;

  width:935px;
  padding:0 12px 12px 12px;
  color:#FFFFFF;

}

#footer a {
color:#fff;
font-size:11px;
}

#footer a:hover {
color:#fff;
text-decoration:none;
}

#footer-links {
float:left;
width:500px;
margin-top:8px;
margin-left:20px;
}

#footer-spidersnet {
float:right;
width:220px;
margin-top:8px;
}

#footer-address {
float:left;
width:900px;
margin-top:8px;
margin-left:20px;
clear:both;
margin-bottom:6px;
}
*/

#homeHero,#homeHeroB {
	width:720px;
	height:225px;
	float:left;
	margin:0 0 10px 0px;
	padding-top: 5px;
	 }
	 
	 
	 #homeLeft {
	float:left;
	width:710px;
	margin-right:5px;
	padding:8px 0 10px 0;
	margin-left: 5px;
/*	font-size: 14px;*/
	line-height: 150%;
	background:url(../graphics/jumping-car-sales.jpg) top right no-repeat;
}

	 #homeRight {
	float:left;
	width:235px;
}

	 #homeRight img{
	 margin-bottom:10px;
	 }


#homeBottom {
width:726px;
float:left;
height:120px;
}
	 #homeLeft2 {
	float:left;
	width:444px;
	padding:10px;
	margin-right:12px;
	margin-left: 10px;
	background:url(/graphics/home-map.jpg) top center no-repeat;
}

	 #homeRight2 {
	float:left;
  width:220px;
  height:65px;
  padding:115px 10px 10px 20px;
  background:url(/graphics/home-right-btm.jpg) top left no-repeat;


}


#player1 {
margin:0;
padding:0;
padding:inherit}

#alertleft {
width:350px;
height:602px;
float:left;
padding:30px 10px 10px 10px;
background:url(../graphics/carfinder_01.jpg) top center no-repeat;
}


#alertright {
width:300px;
height:580px;
float:left;
padding:50px 10px 10px 10px;
}

#sitemapcontent {
  float:left;
  width:715px;
  overflow:auto;
  height:950px;  
}

.serviceCol {
float:left;
width:365px;
margin-top:10px;
margin-right:3px;
}

.serviceCol h2{
font-size:14px;
}


.homeherobox {
width:238px;
height:214px;
float:left;
margin:0


}

#home-cars .listingmore {
display:none;
}
#home-cars .listingprice {
font-weight:700;
padding-bottom:4px;
}

#home-cars .listingtext {
float:left;
width:160px;
clear:both;
}



.row {
width:700px;
height:30px;
margin:0;
margin-bottom:5px;
float:left;
clear:both;
border:1px solid #CCCCCC;
background-color:#f0f0f0;
height:34px;
}

.row1 {
width:700px;
height:30px;
margin:0;
margin-bottom:5px;
float:left;
clear:both;
border:1px solid #CCCCCC;
height:34px;
}

.row2 {
width:700px;
height:30px;
margin:0;
margin-bottom:5px;
float:left;
clear:both;
border:1px solid #CCCCCC;
height:34px;
}


.row1 div, .row2 div {


}

.new-car-offer-pic{
width:45px;
float:left;
height:33px;
padding-top:0px;

}
.new-car-offer-year {
width:50px;
padding-left:10px;
float:left;
height:25px;
padding-top:8px;
}

.new-car-offer-disc{
width:300px;
padding-left:10px;
float:left;
overflow:hidden;
height:25px;
padding-top:8px;

}
.new-car-offer-rrp{
width:48px;
float:left;
padding-left:2px;

font-weight:bold;
height:25px;
padding-top:8px;
}
.new-car-offer-price{
width:48px;
float:left;
padding-left:2px;

font-weight:bold;
height:25px;
padding-top:8px;
}
.new-car-offer-save{
width:98px;
float:left;
padding-left:2px;

color:#ff0000;
font-weight:bolder;
height:25px;
padding-top:8px;
}

.new-car-offer-finance {
width:38px;
float:left;
padding-left:2px;
font-weight:bolder;
font-size:14px;
height:25px;
padding-top:8px;
}

.new-car-offer-more{
width:80px;
float:left;
height:33px;
padding-top:0px;

}

#biglist li {
	font-size:14px;
	font-weight:normal;
	list-style-image:url(../graphics/tick.jpg);
}


#whyus li {
	margin-bottom:10px;
}

#home-text {
	
	width:720px;
	height:auto;
	float:left;
	clear:both;
	
}

	#left_form {
	float: left;
	margin: 10px 0 15px 0;
	width:160px;
	height: auto;
	background: #f0f0f0;
	padding: 10px;
	border: 1px solid #ddd;
	}
	
#left_form #name, #left_form #phone, #left_form #email, #left_form #comments{
	margin: 2px 0;
	}
	
#left_form .title{
	width: 150px;
	padding: 5px;
	background: #4da0d5;
	color: #fff;
	text-shadow: -1px -1px 1px #555;
	font-weight: bold;
	}
