body {font-family:Helvetica, Verdana, Arial, sans-serif;padding:0px 0px 0px 0px; background:transparent url('../img/layout/bg.png') top left repeat;}
/* inside pages */
.navBar{background:transparent url('../img/layout/nav_bg.png') 0px -41px no-repeat;width:881px;padding:0px 72px;height:41px;}
.headBar{color:#737272;text-transform:uppercase;padding:13px 17px;background-color:#d8d8d8;}
.subBody{margin:0px auto 0px auto;width:975px;padding:15px;background-color:white;}
.subBody .subContent{float:left;width:800px;overflow:hidden;}
.subBody .sidequote{width:150px;margin-right:25px;float:left;overflow:hidden;}
.subBody .sidequote form{width:126px;height:241px;padding:47px 12px 10px 12px;background:transparent url('../img/layout/sidequote_bg.png') top left no-repeat;}
.subBody .sidequote form input[type="text"]{width:118px;margin-bottom:4px;}
.subBody .sidequote form select{width:125px;margin-bottom:4px;}
.subBody .sidequote form textarea{width:118px;margin-bottom:4px;height:65px;}
.subBody .sidequote .button{margin-bottom:15px;width:150px;height:137px;background:transparent url('../img/layout/sidequote_buttons.png') 0px 0px no-repeat;}
fieldset{position:relative;border-style:none;width:400px;padding:0px;}
fieldset .row{padding:5px 5px 5px 20px; border-bottom:1px solid #e7e7e7; border-top:1px solid white;background:transparent url('../img/layout/pretty_form.jpg') top left repeat-x;}
fieldset .row tr td{width:49%;}
.subContent .dealerHours{border:1px solid #d9d9d9;width:389px;min-height:93px;float:left; margin:0px 18px 18px 0px;}
.subContent .dealerHours .blue{font-weight:bold;width:96px;padding:13px;height:67px;background-color:#393939;color:#FFFFFF;text-transform:uppercase;overflow:hidden;float:left;}
.subContent .dealerHours .right{background-color:#e7e7e7;float:left;height:93px;width:267px;overflow:hidden;}
.subContent .dealerHours .right p{margin:0px;padding:6px 18px;}
.subContent .mapBox{width:650px;height:410px; background:transparent url('../img/layout/map_box.jpg') top left no-repeat; padding:7px 0px 0px 7px; margin:10px auto 25px auto;}
.testimonialBox{margin:0px 0px 15px 0px;}
.testimonialBox h2{border-bottom:6px solid #e7e7e7; padding-bottom:1px;}


/* specials */
.specialBoxService{border-top:1px solid #cccccc; padding:5px 5px 0px 5px;width:600px;margin-bottom:15px;}
.specialBoxService .load{width:auto; margin-bottom:10px;float:left;}
.specialBoxService .blue{width:auto;margin:0px;padding:3px;}
.specialBoxService .blue .hide{display:none;float:right;}
.specialBoxCar{padding:5px 5px 0px 5px;width:740px;margin:0px 0px 30px 0px;float:left;}
.specialBoxCar .load{width:335px; margin:0px 25px 0px 0px; position:relative;float:left;}
.specialBoxCar .blue{float:left;width:374px;overflow:hidden;margin:0px;padding:3px;background-color:#e7e7e7;}
.specialBoxCar .blue .hide,.specialBoxCar .blue .detShow{display:none;}
.specialBoxCar .blue .print, .specialBoxService .blue .print{padding:5px;background-color:#303030;margin-left:20px;font-weight:bold;color:#ffffff;}
.specialBoxCar .blue h1, .specialBoxService .blue h1{font-size:19px;}
/* end specials */

/* staff */
.staffBox{width:350px;float:left;margin:0px 25px 20px 0px;}
.staffBox h1{font-size:18px; padding-bottom:1px; border-bottom:6px solid #e7e7e7;}
.staffBox img{width:150px; float:left; margin-right:20px;}
.staffBox .info{float:left;width:180px;}
.staffBox .info .bio{padding:10px 5px 20px 5px; background:transparent url('../img/layout/staff_bubble_bottom.jpg') bottom left no-repeat;margin:6px 0px 6px 0px;left:10px;}
.staffBox .info .bio .bubble{width:190px;height:40px;overflow:hidden;background:transparent url('../img/layout/staff_bubble_top.jpg') top left no-repeat; position:absolute;top:0px;right:0px;}
/* end staff */

/* inventory */
.price_disclaimer {float: right; top: -16px; padding-right: 9px !important;}
#subContentInventory .inventoryHolder .infoBox .box .logos {height:auto !important;}
#subContentInventory .inventoryHolder .results .carBox .images {height:auto !important;}
/* end inventory */

/*priorities4life.php*/
.prioritiesList {font-family: Helvetica; width: 700px; display; block; margin: 0 auto 50px auto;}
.prioritiesList h1 {background: url(../img/layout/p4l_check.png) top left no-repeat; margin: 15px 0 0 0; padding: 18px 0 5px 46px; text-transform: uppercase; color:#000000; }
.prioritiesList p {font: normal normal bold 1.15em/1.5em Helvetica,Arial; margin: 0 auto 10px 46px;}
.prioritiesList p.disclaimer {font: normal normal normal 1em Helvetica; text-transform: uppercase; margin-top: -10px 0 20px 0;}
.prioritiesList .redbtm {border-bottom: red solid 3px;}
.prioritiesForm {background: url(../img/layout/p4l_btm.png) top center no-repeat; height:358px;}
/*end priorities4life*/

/* side quote */
#sideBtnSerice{margin-bottom:0px !important;}
#sideBtnParts{margin-bottom:0px !important;background-position:0px -150px !important;}
#sideBtnFinance{margin-bottom:0px !important;background:transparent url('../img/layout/side_get_approved.jpg') 0px 0px no-repeat !important}
/* end side quote*/
