/* inside pages */
ul{color:#3f3f3f;}
h1{color:#f57d1e;font-size:28px;}
.headBar{padding:0px 0px 4px 0px;border-bottom:1px solid #f57d1e;margin-bottom:20px;text-transform:uppercase;}
.subContent h2{border-bottom:none;padding-bottom:0px;color:#f57d1e;}
.subBody {margin:0px auto 0px auto;width:962px;padding:19px;background-color:#fff;}
.subBody .subContent{float:left;width:800px;overflow:hidden;}
.subBody #subContentInventory{float:left;width:962px;overflow:hidden;}

.subBody .sidequote{width:150px;margin-right:12px;float:left;overflow:hidden;}
.subBody .sidequote form{width:131px;height:241px;padding:47px 12px 10px 7px;background:transparent url('../img/layout/sidequote_bg.png') top left no-repeat;}
.subBody .sidequote form input[type="text"]{width:128px;margin-bottom:4px;}
.subBody .sidequote form select{width:135px;margin-bottom:4px;}
.subBody .sidequote form textarea{width:128px;margin-bottom:4px;height:55px;}
.subBody .sidequote .button{margin-bottom:15px;width:140px;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;height:93px;float:left; margin:0px 18px 18px 0px;}
.subContent .dealerHours .blue{font-weight:bold;width:96px;padding:13px;height:67px;background-color:#b1a26e;color:#FFFFFF;text-transform:uppercase;overflow:hidden;float:left;}
.subContent .dealerHours .right{background-color:#fff;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;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;}

.inv_price_now{color:red;font-size:16px;}
.inventoryHolder .inv_price .inv_price_savings{font-weight:bold;}
.subContent .inv_price_was{font-size:14px;color:black;}
.inventoryHolder .infoBox .box .logos{height:120px;}
.inventoryHolder .results .carBox .images {height:auto !important;}
.inventoryHolder .results .carBox .images .ctxvideo img{width:100px!important;}
.inventoryHolder .carBox .images .ctxvideo span,
.inventoryHolder .infoBox .box .logos .ctxvideo span {width:100px;height:60px;background-image:url('../common/inventory_manager_v5/templates/tmpl_2/img/services/video_100_60.jpg');display:block;cursor:pointer;}
.inventoryHolder h2.inv_price {line-height:70%;margin-bottom:2px;}
.inventoryHolder .inv_price .inv_price_now{color:green !important;}

.inventoryHolder table.tabular {border-style:none;border-collapse:collapse;width:auto;margin-top:10px;}
.inventoryHolder table.tabular td{border-style:none;border-collapse:collapse;color:black;}
.inventoryHolder table.tabular td{padding:2px; border-bottom: 1px solid #fc9;}
.inventoryHolder table.tabular td.tab2{width:25%;text-align:right;font-size:14px;}
.inventoryHolder table.tabular td.tab2.inv_price_now {font-size:16px;}
.inventoryHolder .carBox table.tabular td {font-size:12px;color:black;padding:1px;font-weight:bold;}
.inventoryHolder .carBox table.tabular td.inv_price_now {font-size:16px;color:green;}


