body {font-family: Arial; background:#cecece url('images/body_bg.jpg') center top fixed no-repeat}

.logo{float:left; margin:1em 0}
.AddressAndPhone{float:right; margin:2em 0 0 0}

.AddressPhone_Main{text-align:right; font-family:Arial}
.AddressPhone_Main span.LabelPhone1{font-size:1.8em; font-weight:bold}
.SocialMedia {
    clear: both;
    float: right;
}
.SocialMedia .fa {
   font-size: 24px;
    margin: 0 5px 10px;
}

.SocialMedia .fa:hover {
    color: #c00000;
}
#s90_menu ul.dcsmenu li.root a {padding:12px 25px}

#filterButtons div,.i05_highlightBackground,.i05_detailHighlight, .i06_detailHighlight, .ibhph01_detailHighlight, .ibhph02_detailHighlight,#s90_menu
{
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
}
.i03_detailOptions, .i03_detailNotes, .i03_detailConditions, .i03_detailWarranties,.s90_wrapper,.s90_rapWrapper,.s90_invMod
{background-color:#fff}
.i03_detailOptions h1, .i03_detailNotes h1, .i03_detailConditions h1, .i03_detailWarranties h1,.i07_detailOptions h1, .i07_detailNotes h1, .i07_detailConditions h1, .i07_detailWarranties h1, .i07_detailDisclaimer h1
{background:#cecece}
.i03_detailOptions div, .i03_detailNotes div, .i03_detailConditions div, .i03_detailWarranties div,.i07_detailOptions div, .i07_detailNotes div, .i07_detailConditions div, .i07_detailWarranties div, .i07_detailDisclaimer div
{background:#eee}
#s90_menu ul.dcsmenu li.root a:hover,#filterButtons div:hover
{background-color: #f7f7f7}
#s90_menu,#filterButtons div,.i05_highlightBackground,.i05_detailHighlight, .i06_detailHighlight, .ibhph01_detailHighlight, .ibhph02_detailHighlight,.smsBtn,.smsBtnFS
{background-color:#c00000}

.i05_vehicleBtns li a.ModuleLinkDisabled, .i06_vehicleBtns li a.ModuleLinkDisabled, .i05_vehicleBtns li a.ModuleLinkDisabled:hover, .i06_vehicleBtns li a.ModuleLinkDisabled:hover,.i10_vehicleBtns li a.ModuleLinkDisabled, .i10_vehicleBtns li a.ModuleLinkDisabled, .i10_vehicleBtns li a.ModuleLinkDisabled:hover, .i10_vehicleBtns li a.ModuleLinkDisabled:hover
{color:#cecece}
body,a,.vidSpotlightText, a.vidSpotlightText, .vidSpotlightBullet, a.FilterLink,.SpotlightBackground,.dcsInvMod a:link,.dcsInvMod .dxpSummary,.i05_pagerFilters>p,.i06_pagerFilters>p,.dcsInvMod a.i05_vehicleTitle,.i05_vehicleDetails,.dcsInvMod .i05_vehicleBtns li a,.i05_mpgWrap,.i05_priceBgWrap,.i03_detailWrap a,.i03_detailWrap h1,.i04_detailWrap a,.i04_detailWrap h1,.i05_detailWrap h1,.i05_detailWrap h2,.i05_detailWrap h3,.i05_detailWrap h4,.i05_detailWrap a,.i06_detailWrap h1,.i06_detailWrap h2,.i06_detailWrap h3,.i06_detailWrap h4,.i06_detailWrap a,.i07_detailWrap a,.i07_detailWrap h1,.ibhph01_detailWrap a,.ibhph01_detailWrap h1,.ibhph02_detailWrap a,.ibhph02_detailWrap h1,.ibhph03_detailWrap a,.ibhph03_detailWrap h1,.dcsInvMod a.i05_detailReturnLink,.i05_detailPrice_bg,.i02_wrap,.i02_detailWrap,.i03_innerwrap,.i03_detailWrap,.i04_wrap,.i04_detailWrap,.i05_Wrap,.i05_detailWrap,.i06_Wrap,.i06_detailWrap,.i07_innerwrapper,.i07_detailWrap,.ibhph01_Wrap,.ibhph01_detailWrap,.ibhph02_Wrap,.ibhph02_detailWrap,.ibhph03_Wrap,.ibhph03_detailWrap,.dcsInvMod .i05_detailTitle a,.dcsInvMod .i06_detailTitle a,.dcsInvMod .i05_detailVehicleBtns li a,.dcsInvMod .i06_detailVehicleBtns li a,.dcsInvMod .i03_detailNotes h1 a,.i03_detailVehicleTitle h4,.dcsInvMod .i03_tabbedBackground a,.dcsInvMod .i03_spreadsheetLink a,.i03_pagerWrap,.dcsInvMod a.i03_vehicleTitle,.i03_price,.i03_vehicleDetails,.i03_contact,.i03_fuelEcon,.dcsInvMod .i06_filterLink,.dcsInvMod a.i06_vehicleTitle,.iF01_box1Lbl,.iF01_box2Lbl,.iF01_box3Lbl,.iF01_box4Lbl,.i06_vehicleDetails,.dcsInvMod .i06_vehicleBtns li a,.i07_pagerWrap,.dcsInvMod a.i03_innertabbedLink,.dcsInvMod a.i07_vehicleTitle,.i07_vehicleDetails,.i07_contact,.i07_fuelEcon,.i08_pagerFilters>p,.i08_mainInv .dxdvControl a,.i08_filterTitle,.dcsInvMod .i08_filterText a,.i08_vehiclePrice,.i09_filterTitle,.dcsInvMod .i09_filterText a,.dcsInvMod a.i09_vehicleTitle,.i09_vehiclePrice,.i09_vehicleDetails,.i09_contact h4,.i09_fuelEcon h4,.i10_filterTitle,.dcsInvMod .i10_filterText a,.i10_pagerFilters>p,.dcsInvMod a.i10_vehicleTitle,.i10_vehicleDetails,.i10_mpgWrap,.i10_stockNumberFilterText,.i10_priceText,.dcsInvMod .i10_vehicleBtns li a,.i11_filterTitle,.dcsInvMod .i11_filterText a,.i11_pagerFilters>p,.i11_stockNumberFilterText,.i12_filterTitle,.dcsInvMod .i12_filterText a,.i12_stockNumberFilterText,.i12_pagerFilters>p,.i09_filterHeader,.i10_filterHeader,.i11_filterHeader,.i12_filterHeader,.i09_stockNumberFilterText, .dcsInvMod .dxpCurrentPageNumber, .dcsInvMod .dxpPageNumber, .ibhph01_pagerFilters > p, .ibhph02_pagerFilters > p, .ibhph03_pagerFilters > p, .ibhph01_vehicleDetails, .ibhph01_VehicleTitleSmallCell, .ibhph01_mpgWrap, .ibhph01_mpgWrap p, .ibhph01_deatilPriceLbl, .ibhph01_deatilBhphLbl, .ibhph01_detailTitle,a.ibhph01_filterLink,.ibhph01_detailTopDetailsTable, .ibhph01_detailMpgWrap, .ibhph01_detailNotes,.dcsInvMod a.i05_filterLink, .i05_detailContactInfo h4, .i05_detailMpgWrap, .i05_detailNotes, .i05_detailDisclaimer,.SpotlightBackground,.SpotlightBackground a,.footerNav, .footerNav a,.copyright_main, .copyright_main a,.SEO, .SeoText
{color:#585858}
#s90_menu ul.dcsmenu li.root a:hover,#filterButtons div:hover a,a.SpotlightLeftLink,a.SpotlightRightLink,.AddressPhone_Main a,.dcsInvMod a.i05_filterLink:hover
{color:#c00000}
#s90_menu ul.dcsmenu li.root a,#filterButtons div a,.dcsInvMod a.smsBtn 
{color:#f7f7f7}

#s90_menu ul.dcsmenu li.root
{border-right-color:#f7f7f7;}
.s90_header
{border-color:#cecece}

.s90_wrapper,.SpotlightImage
{-webkit-box-shadow: 0 0 9px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 0 9px 3px rgba(0, 0, 0, 0.2);}

.smsBtnFS{position:fixed; bottom:20px; right:50px; font-size:18px; padding:10px 20px; z-index:9;color:#fff; text-align:center}


/*white inv mod - delete below if dark bg is desired*/
.i09_contact{border-color:#000}
.i05_priceBgWrap,.i05_vehicleBtns li a, .i06_vehicleBtns li a,.i05_detailPrice_bg,.i05_detailVehicleBtns li a,.i06_detailVehicleBtns li a,.i08_vehiclePrice,.i09_pagerWrapBottom,.i10_pagerWrap,.i10_priceBgWrap,.i10_vehicleBtns li a,.dcsInvMod .i11_pagerWrap,.dcsInvMod .i11_pagerWrapBottom,.i12_pagerWrap,.i12_pagerWrapBottom, .ibhph01_pagerWrap, .ibhph01_detailTitle, .ibhph01_detailVehicleBtns li a
{background:url('/images/i05_pager_bg_w.png') center repeat-x; border:solid 2px #cecece}
.i05_pagerWrap, .i06_pagerWrap,.i05_detailTitle, .i06_detailTitle,.i07_pagerWrap,.i08_pagerWrap,.i08_pagerWrapBottom,.i09_pagerWrap,.i09_pagerWrapBottom.i10_pagerWrap,.i10_pagerWrapBottom
{background:#c8c8c8 url('/images/i05_pager_bg_w.png') center repeat-x; border:solid 1px #cecece}
.i05_mainCell, .i06_mainCell,.i05_detailTopDetails, .i06_detailTopDetails,.i03_detailInnerWrap,.i03_tabbedBackground,.i03_mainCell,.i07_tabbedBackground,.i07_mainCell,.i07_detailInnerWrap,.i08_filters,.i08_vehicleWrap,.i09_filters,.i09_mainCell,.i10_filters,.i10_mainCell,.i11_filters,.i12_filters, .ibhph01_mainCell, .ibhph01_detailTopDetails
{background:#eaeaea url('/images/i05_mainCell_bg_w.png') center repeat-x;border-color:#cecece;}
.i05_pagerWrapBottom, .ibhph01_pagerWrapBottom
{background: #c8c8c8 url('/images/i05_pager_bg_w.png') center repeat-x; min-height: 20px; margin-top: 10px;border-color:#cecece}
.i03_phoneImg,.i03_detailPhoneImg,.i07_phoneImg,.i07_detailPhoneImg{background: url('/images/phone_w.gif') center no-repeat;}
.i03_mpgImg,.i03_deatilMPGGasPump,.i07_mpgImg,.i07_deatilMPGGasPump{background: url('/images/gaspump_w.gif') center no-repeat;}
.i03_filterType1,.i07_filterType1{background:url('/images/type1_w.png') center no-repeat;}
.i03_filterType2,.i07_filterType2{background:url('/images/type2_w.png') center no-repeat;}
.i03_filterType3,.i07_filterType3{background:url('/images/type3_w.png') center no-repeat;}
.i03_filterType4,.i07_filterType4{background:url('/images/type4_w.png') center no-repeat;}
.i03_filterType5,.i07_filterType5{background:url('/images/type5_w.png') center no-repeat;}
.i03_filterType6,.i07_filterType6{background:url('/images/type6_w.png') center no-repeat;}
.i03_filterType7,.i07_filterType7{background:url('/images/type7_w.png') center no-repeat;}
.i03_filterType8,.i07_filterType8{background:url('/images/type8_w.png') center no-repeat;}
.smsBtnList{font-size:18px; padding:10px;}
.sms_submitButtonFS{background:#f00;}