/* inside pages */
.headBar{color:#737272;text-transform:uppercase;padding:13px 17px;background-color:#e7e7e7;}
.navBar{background:transparent url('../img/layout/nav_bg.png') 0px -41px no-repeat;z-index:200;}
.subBody{margin:0px auto;width:975px;padding:15px;background-color:#ffffff;}
.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{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:138px;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;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;}

/* end inside pages */

/* secure form */
.finGray{width:405px;background-color:#f8f8f8;padding:10px; margin:10px auto; color:#474747;font-weight:bold;}
.finGray table{width:405px;}
.finGray .short{width:40px;}
.finGray input{width:145px;border:1px solid #d6d6d6; color:black;}
.finGray td{width:50%;padding:6px 0px;}
.finGray select{padding-left:0px;}
.buttonbar{margin:10px auto;position:relative;padding:0px;height:70px;width:738px;overflow:hidden;}
.buttonbar div{float:left; margin:0px; background-position:0px 0px; height:70px; width:193px;}
#prevForm, #nextForm{cursor:pointer;}
/* end secure form */

/* 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;floar: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;}

/*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; color: #000; margin: 15px 0 0 0; padding: 18px 0 5px 46px; text-transform: uppercase; }
.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;}

