* { margin: 0; padding: 0;}

.access { position: absolute; top: -100px; left: -100px;}

.box { margin-bottom: 20px;}

.carforsale img { margin-bottom: 12px;}

#container { width: 1004px; margin: 0 auto; position: relative;}

#content { width: 590px; float: right; margin-right: 27px; padding-right: 15px;}

#content .carforsale { width: 575px; margin-left: 15px; margin-bottom: 20px;}
#content .carforsale h3 { margin-bottom: 8px;}
#content .carforsale img.left { margin-right: 10px; float: left;}

#fblink { position: absolute; top: 10px; left: 915px;}

#footer { clear: both; text-align: center; padding-top: 35px; margin-bottom: 25px;}
#footer ul { list-style-type: none; margin-bottom: 5px;}
#footer ul li { display: inline; margin-left: 10px; padding-right: 15px;}

h1 { margin-left: 27px;}
h1 a { display: block; height: 0; overflow: hidden; width: 343px; padding: 171px 0 0 0; margin: 0;}

h2 { margin-bottom: 15px;}
h2#carsforsale { display: block; height: 0; overflow: hidden; width: 605px; padding: 35px 0 0 0; margin: 0 0 25px 0;}

#leftbar { width: 300px; margin-left: 27px; padding-left: 25px; padding-top: 15px; float: left;}
#leftbar img { margin-bottom: 8px;}
#leftbar h4 { margin-bottom: 8px;}
#leftbar p { padding: 0 18px 0 8px; margin-bottom: 10px;}

p { margin-bottom: 8px;}

#nav ul { list-style-type: none; position: absolute; top: 74px; left: 400px;}
#nav ul li { display: inline; margin-right: 40px;}
.nowresiding { padding-left: 32px;}

.right { float: right;}

#testimonial { margin-top: 15px; width: 285px;}
#testimonial p.quote { text-align: left; margin-bottom: 7px; padding: 15px 15px 0 15px;} 
#testimonial p.name { text-align: right; padding-right: 15px; margin-bottom: 0;} 
#testimonial p.title { text-align: right; padding-right: 15px; padding-bottom: 15px;} 