@font-face {
	font-family: 'Stratum2Bold';
    src: url('../static/font/stratu2b-webfont.eot');
    src: url('../static/font/stratu2b-webfont.eot?#iefix') format('embedded-opentype'),
         url('../static/font/stratu2b-webfont.woff') format('woff'),
         url('../static/font/stratu2b-webfont.ttf') format('truetype'),
         url('../static/font/stratu2b-webfont.svg#Stratum2Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'UniversCondensedBold';
    src: url('../static/font/unvr67w-webfont.eot');
    src: url('../static/font/unvr67w-webfont.eot?#iefix') format('embedded-opentype'),
         url('../static/font/unvr67w-webfont.woff') format('woff'),
         url('../static/font/unvr67w-webfont.ttf') format('truetype'),
         url('../static/font/unvr67w-webfont.svg#UniversCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'UniversCondensedMedium';
    src: url('../static/font/unvr57w-webfont.eot');
    src: url('../static/font/unvr57w-webfont.eot?#iefix') format('embedded-opentype'),
         url('../static/font/unvr57w-webfont.woff') format('woff'),
         url('../static/font/unvr57w-webfont.ttf') format('truetype'),
         url('../static/font/unvr57w-webfont.svg#UniversCondensedMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}


.regal_top{margin-bottom:5px;font-size:10px;font-weight:bold;padding:29px 20px 0px 122px;width:619px;height:290px;background-image:url('../img/topimg_regal.jpg');}

.specstable{width:554px;margin:0px auto 20px auto;padding:0px;}
.specstable .header{margin-bottom:7px;width:548px;height:23px;font-weight:bold;padding:7px 0px 0px 6px;background-image:url('../img/vehicle_regal_tableheader.png');}
.specstable .header span{margin-left:15px;font-size:10px;font-weight:normal;}
.specstable .spec .cell{margin-bottom:2px;padding:2px 5px;font-size:11px;}
.specstable .spec .bold{text-transform:uppercase;background-color:#e6e7e8;font-weight:bold;padding-bottom:4px;}
.specstable .spec .under{border-bottom:1px solid #939598;}

.colorBar{width:590px;background:transparent url('../img/vehicle_regal_colors.png') top left no-repeat;padding-top:27px;margin:0px auto;}
.colorBar div{width:97px;float:left;font-size:9px;text-align:center;}

.lacrosse_box{width:765px;height:1575px;padding:0px;background-image:url('../img/vehicle_lacrosse_top.jpg');}
.regal_box{width:765px;height:1575px;padding:0px;background-image:url('../img/vehicle_regal_top.jpg');}
.sierra_box{width:765px;height:1764px;padding:0px;background-image:url('../img/vehicle_sierra_top.jpg');}
.acadia_box{width:763px;height:546px;padding:0px;background:transparent url('../img/vehicleLanding/bpg/acadia_top_bg.jpg') top left no-repeat;}
.terrain_box{width:763px;height:546px;padding:0px;background:transparent url('../img/vehicleLanding/bpg/terrain_top_bg.jpg') top left no-repeat;}
.sierra_box{width:763px;height:546px;padding:0px;background:transparent url('../img/vehicleLanding/bpg/sierra_top_bg.jpg') top left no-repeat;}
.sierraHD_box{width:763px;height:546px;padding:0px;background:transparent url('../img/vehicleLanding/bpg/sierraHD_top_bg.jpg') top left no-repeat;}
.yukon_box{width:763px;height:546px;padding:0px;background:transparent url('../img/vehicleLanding/bpg/yukon_top_bg.jpg') top left no-repeat;}


.bpgV .top{letter-spacing:1px;color:#3d3e3f;font-size:13px;position:absolute;line-height:22px;}
.bpgV .top b{font-size:22px;font-weight:normal;}
.bpgV .text{line-height:23px;position:absolute;width:242px;height:171px;color:#3c3d3f;font-size:14px;}
.bpgV .text span{font-size:12px;}
.bpgV .text sup{font-size:11px;}

.subContent .content .disc{color:#134e92;}

.hd_box{width:751px;height:408px;padding:351px 5px 0px 5px;}
.hd_box img{width:761px;height:759px;position:absolute;top:0px;left:0px;}
.hd_box table{padding:0px;width:751px;font-size:14px;font-weight:bold;}
.subContent .content .hd_box table td{font-family:Helvetica;vertical-align:middle;text-align:center;height:116px;}
.subContent .content .hd_box table td b{font-size:28px;}

.agCompare{display:none;width:750px;margin:0px auto;position:relative;border-spacing:0px;border-style:none;overflow:hidden;}
.agCompare td, .agCompare th{border-style:none;vertical-align:middle;text-align:center;font-size:11px;padding:5px 5px;background:transparent url('') top left no-repeat;position:relative;}
.agCompare th{text-align:right; padding-right:25px;font-size:11px;}
.agCompare .border{border:1px solid #5a5a5a;}

.agCompare th.advantage{background:transparent url("../img/competitive_check.gif") center right no-repeat;}

.mazda6Box{background:transparent url('../img/vehicle_mazda6_box.png') bottom left no-repeat;width:722px;padding:95px 20px 20px 20px;;margin-top:45px;}
.mazda6Videos{padding:7px 0px 0px 22px;margin-top:40px;margin-bottom:10px;width:761px;height:535px;background:transparent url('../img/vehicle_mazda6_box_videos.jpg') top left no-repeat;}
.mazda2Videos{background:transparent url('../img/vehicle_mazda2_box_videos.jpg') top left no-repeat;}
.mazda34Videos{background:transparent url('../img/vehicle_mazda34_box_videos.jpg') top left no-repeat;}
.mazda35Videos{background:transparent url('../img/vehicle_mazda35_box_videos.jpg') top left no-repeat;}
.mazdaS3Videos{background:transparent url('../img/vehicle_mazdaS3_box_videos.jpg') top left no-repeat;}
.mazda5Videos{background:transparent url('../img/vehicle_mazda5_box_videos.jpg') top left no-repeat;}
.mazdaMx5Videos{background:transparent url('../img/vehicle_mazdaMx5_box_videos.jpg') top left no-repeat;}
.mazdaRx8Videos{background:transparent url('../img/vehicle_mazdaRx8_box_videos.jpg') top left no-repeat;}
.mazdaCx7Videos{background:transparent url('../img/vehicle_mazdaCx7_box_videos.jpg') top left no-repeat;}
.mazdaCx9Videos{background:transparent url('../img/vehicle_mazdaCx9_box_videos.jpg') top left no-repeat;}
.tributeVideos{background:transparent url('../img/vehicle_tribute_box_videos.jpg') top left no-repeat;}
.mazda6Videos .section{width:194px;height:117px;padding:25px 0px 0px 169px;}
.mazda6Videos h2{position:absolute;top:0px;left:0px;font-size:12px;border-bottom:none;}
.mazda6Videos .section ul{color:black;font-size:11px;}
.mazda6Videos .section ul li{margin-bottom:6px;}

.bpgModelPage{width:791px;font-size:14px;color:#2c2c2c;}
.bpgModelPage.enclave{background:transparent url('../img/vehicleLanding/bpg/enclave_bg.jpg') top left no-repeat;}
.bpgModelPage.verano{background:transparent url('../img/vehicleLanding/bpg/verano_bg.jpg') top left no-repeat;}
.bpgModelPage.lacrosse{background:transparent url('../img/vehicleLanding/bpg/lacrosse_bg.jpg') top left no-repeat;}
.bpgModelPage.regal{background:transparent url('../img/vehicleLanding/bpg/regal_bg.jpg') top left no-repeat;}
.bpgModelPage h1{position:relative;font-weight:normal;line-height:35px;color:#2c2c2c; margin:0px 0px 15px 0px;font-size:45px;}
.bpgModelPage h2{position:relative;color:#f8682a;text-transform:none;padding-bottom:0px;border-bottom:none;margin:0px 0px 20px 0px;font-size:40px;}
.bpgModelPage p{line-height:22px;margin-bottom:18px;}
.bpgModelPage .color{color:#f8682a;}
.bpgModelPage .topBox{color:#ffffff;width:731px;height:295px;padding:25px 30px;}
.bpgModelPage .topBox h1{line-height:35px;font-size:36px;color:#ffffff;margin-bottom:30px;}
.bpgModelPage .topBox h2{font-weight:normal;line-height:20px;font-size:18px;color:#ffffff;margin-bottom:5px;}
.bpgModelPage .topBox p{width:250px;}
.bpgModelPage .topBox img{position:absolute;width:214px;height:42px;left:550px;top:271px;}
.bpgModelPage .topBox .links{font-size:12px;text-align:right;position:absolute;top:8px;right:12px;}
.bpgModelPage .scrollLink,.bpgModelPage .vidLink{cursor:pointer;}
.bpgModelPage .vidLink{height:17px;line-height:15px;color:#f8682a;background:transparent url('../img/vehicleLanding/bpg/orb_right.jpg') top left no-repeat;padding-left:29px;width:130px;font-weight:bold;}
.bpgModelPage .vidThumb{cursor:pointer;position:absolute;width:439px;height:259px;left:20px;top:20px;}
.bpgModelPage .vidThumb.smaller{top:257px;position:absolute;width:183px;height:108px;}
.bpgModelPage .tagLine{height:82px;padding-left:26px;}
.bpgModelPage .tagLine h2{float:left;width:386px;display:inline-block;}
.bpgModelPage .tagLine div{float:left;display:inline-block;font-weight:bold;}
.bpgModelPage .smaller{font-size:12px;}
.bpgModelPage .fullPar{width:769px;}
.bpgModelPage .halfPar{width:362px;}
.bpgModelPage .quarterPar{width:200px;line-height:18px;float:left;}
.bpgModelPage .quarterPar p{line-height:16px;}
.bpgModelPage .seeMore{cursor:pointer;width:51px;height:51px;position:absolute;}
.bpgModelPage .rightHalf{left:408px;}
.bpgModelPage .italText{font-family:Georgia,Tahoma;font-size:40px;line-height:44px;font-style:italic;color:#2c2c2c;margin-bottom:18px;padding-bottom:11px;border-bottom:1px solid #cccccc;width:209px;}
.bpgModelPage .italText.smaller{font-size:35px;line-height:40px;width:199px;;padding-bottom:10px;margin-bottom:10px;}
.bpgModelPage .bpgDisc p{font-size:10px;line-height:15px;margin-bottom:5px;}
.bpgModelPage .toTop{position:relative;top:14px;line-height:13px;padding-left:23px;height:13px;cursor:pointer;float:right;font-family:Georgia,'FuturaBookRegular';font-size:10px;color:#626262;font-style:italic;background:transparent url('../img/vehicleLanding/bpg/orb_up.jpg') top left no-repeat;}
.bpgEnlargedPhoto{display:none;width:794px;height:300px;margin:0px auto;}
.bpgYoutube{display:none;width:640px;height:390px;margin:0px auto;}

/* 2012 Buick/GMC Model Pages */
.vTitle{background-color:white;padding:30px 25px 30px 0px;margin:0px;}
.vInfo{width:723px;background-color:#f1f1f1;padding:20px;line-height:1.25em;font-family:UniversCondensedMedium;font-size:20px;}
.vBottomTitle{width:763px;background-color:white;padding:15px 0px 15px 0px;margin:0px;}
.vBottomTitle h1{font-family:Stratum2Bold;font-size:63px;color:#171717;margin:0px;}
.vBottomTitle h4{font-family:Stratum2Bold;font-size:24px;color:#b41426;margin:0px;}
.vBottomTitle h5{font-family:Stratum2Bold;font-size:20px;color:#b41426;margin:0px;}
.fltlft{float:left;margin:0px 15px 40px 0px;}
.vBottomButtons{width:723px;background:#f1f1f1 url('../img/vehicleLanding/bpg/bpg_bottom_buttons.jpg') 20px 20px no-repeat;padding:20px;line-height:1.25em;font-family:UniversCondensedMedium;font-size:20px;}
.vTopButtons{top:371px;left:20px;}
.vOfferTab{top:10px;left:645px;}
.vInfo ul{list-style:disc outside none;margin-left:248px;font-size:20px;}
/* End 2012 Buick/GMC Model Pages */

/* Ford Model Pages */
.f150_box{width:763px;height:546px;padding:0px;background:transparent url('../img/fordVehicles/f150_top.jpg') top left no-repeat;}
.fusion_box1{width:763px;height:546px;padding:0px;background:transparent url('../img/fordVehicles/fusion_top.jpg') top left no-repeat;}
.mustang_box{width:763px;height:546px;padding:0px;background:transparent url('../img/fordVehicles/mustang_top.jpg') top left no-repeat;}
.explorer_box{width:763px;height:546px;padding:0px;background:transparent url('../img/fordVehicles/explorer_top.jpg') top left no-repeat;}
.escape_box{width:763px;height:546px;padding:0px;background:transparent url('../img/fordVehicles/escape_top.jpg') top left no-repeat;}
.edge_box{width:763px;height:546px;padding:0px;background:transparent url('../img/fordVehicles/edge_top.jpg') top left no-repeat;}
.focus_box{width:763px;height:546px;padding:0px;background:transparent url('../img/fordVehicles/focus_top.jpg') top left no-repeat;}
.fordLight{font-family:DINProLight;}
.fordMedium{font-family:DINProMedium;}
.fordRegular{font-family:DINProRegular;}
.fordBold{font-family:DINProBold;}
.greyHeadline{font-family:DINProRegular;color:#c1c1c1;font-size:14px;text-transform:uppercase;line-height:32px;}
.fltrt{float:right;margin:0px 0px 15px 15px;}
.fvInfo .fltlft{float:left;margin:0px 15px 15px 0px;}

.fordV .top{letter-spacing:1px;color:white;font-size:13px;position:absolute;line-height:22px;left:20px;top:20px;}
.fordV .top .scrollLink{cursor:pointer;}
.fordV .top .compareText{top:222px;color:#228dcd;font-family:DINProLight;font-size:12px;font-style:italic;letter-spacing:0px;}
.fordV .top h1 {color:white !important;font-family:DINProBold !important;font-size:36px !important;}
.fordV .top h1 span {color:white !important;}
.fordV .top p {color:white;font-size:16px;}
.fordV .top small {color:white;font-size:10px;}
.fordV .top b{font-size:22px;font-weight:normal;}

.fvInfo{width:750px;background-color:white;padding:20px;line-height:1.75em;font-family:Tahoma;font-size:14px;}
.fvInfo h3{font-family:DINProBold;font-size:34px;color:#3a3a3a;margin:0px 0px 15px 0px !important;}
.fvInfo ul{list-style:disc outside none;margin-left:248px;font-size:20px;}

.fvBottomButtons{height:175px;width:723px;background:white url('../img/fordVehicles/vehicle_footer.jpg') 0px 10px no-repeat;padding:20px;line-height:1.25em;font-family:UniversCondensedMedium;font-size:20px;}
.fvBottomButtons .compareText{top:32px;color:#228dcd;font-family:DINProLight;font-size:12px;font-style:italic;letter-spacing:0px;}
.fvBottomButtons .onlineText{left:235px;top:0px;color:#228dcd;font-family:DINProMedium;font-size:16px;text-decoration:underline;}
.fvBottomButtons .onlineText a:link,.fvBottomButtons .onlineText a:active,.fvBottomButtons .onlineText a:hover,.fvBottomButtons .onlineText a:visited{color:#228dcd;text-decoration:underline;}
/* End Ford Model Pages */

/* Cadillac Model Pages */
.srx_box{width:810px;height:546px;padding:0px;background:transparent url('../img/cadVehicles/srx_top.jpg') top left no-repeat;}
.cts_sport_box{width:810px;height:546px;padding:0px;background:transparent url('../img/cadVehicles/cts_sport_top.jpg') top left no-repeat;}
.cts_v_box{width:810px;height:546px;padding:0px;background:transparent url('../img/cadVehicles/ctsv_top.jpg') top left no-repeat;}
.escalade_box{width:810px;height:546px;padding:0px;background:transparent url('../img/cadVehicles/escalade_top.jpg') top left no-repeat;}

.cadInfo .fltrt{float:right;margin:0px 0px 15px 15px;}
.cadInfo .fltlft{float:left;margin:0px 15px 15px 0px;}

.cadV .top{letter-spacing:1px;color:white;font-size:13px;position:absolute;line-height:22px;left:20px;top:20px;}
.cadV .top .scrollLink{cursor:pointer;}
.cadV .top .quoteText{top:452px;left:452px;color:#5e5e5e;font-family:Arial;font-size:18px;font-style:italic;letter-spacing:0px;}
.cadV .top .quoteBy{color:#3a4a52;font-size:14px;}
.cadV .top h1 {color:white !important;font-family:Arial !important;font-size:36px !important;}
.cadV .top h1 span {color:white !important;}
.cadV .top p {color:white;font-size:16px;}
.cadV .top small {color:white;font-size:10px;}
.cadV .top b{font-size:22px;font-weight:normal;}

.cadInfo{width:764px;margin:20px 0px;background:transparent url('../img/cadVehicles/vehicle_info_bg.jpg') top left repeat;border:white groove;padding:20px;line-height:1.75em;font-family:Arial;font-size:14px;}
.cadInfo div{border-bottom:1px ridge #f1f1f1;}
.cadInfo h3{font-family:Arial;font-size:30px;color:#b0afaf;margin:0px 0px 15px 0px !important;}
.cadInfo p{color:#333333;font-size:12px;}
.cadInfo ul li{list-style:disc inside;color:#c91515;line-height:1.25em;}
.cadInfo ul li span{color:#333333;font-style:italic;font-size:12px;line-height:1.25em;}
.darkHeadline{font-family:Arial;color:#3a4a52 !important;font-size:18px !important;text-transform:uppercase;line-height:26px;font-style:italic !important;}

.cadBottomButtons{height:36px;width:810px;background:white url('../img/cadVehicles/vehicle_footer.jpg') 0px 0px no-repeat;}
/* End Cadillac Model Pages */
