/* inits */
body {font-family:Arial, Helvetica, Verdana, sans-serif;padding:0px 0px 0px 0px; background:#001d48 url('../img/layout/home_bg.jpg') top left repeat-x;}
a:link, a:visited, a:hover{color:#1a4484;}
a:hover{text-decoration: underline;}
.color{color:#243645;}
/* end inits */

/* layout */
.pageHeader{padding:0px 0px 0px 0px;font-size:12px;width:1030px;height:141px;margin:10px auto 0px;background:transparent url('../img/layout/page_header_bg.jpg') bottom left no-repeat;}
.pageHeader .phoneNumbers{font-weight:bold;color:#1D548D;overflow:hidden;left:0px;top:3px;width:995px;height:50px;}
.pageHeader .phoneNumbers .address{font-size:11px;float:left;width:317px;padding:9px 0px 0px 7px;height:26px;}
.pageHeader .phoneNumbers .phone{font-size:17px;float:left;height:28px;padding:7px 0px 0px 52px;}
.pageHeader .phoneNumbers .phone .color{color:#fcb700;}
.pageHeader .topImage{float: right;right: 30px;top: 10px;z-index: 2;}

.navBarContainer{margin: auto;width:1030px;background:transparent url(../img/layout/content_bg.png) top left no-repeat;z-index:200;}
.navBar{margin:0px auto;padding:0px 0px 0px 0px;width:969px;height:38px;position:relative;z-index:200;background:transparent url(../img/layout/navbar_bg.png) top left no-repeat;}
.navBar .link{text-align:center;background:transparent url(../img/blank.gif) top left repeat;float:left;height:38px;font-size:12px;font-weight:bold;color:#d4d3d3;}
.navBar .link.active, .navBar .link.temp_active{background:url(../img/layout/navbar_bg_active.png) repeat-x;}
.navBar .link a {padding-top:12px;padding-bottom:10px;padding-left:5px;display:block;color:#FFF;}
.navBar .link.active a:link, .navBar .link.active a:visited, .navBar .link.temp_active a:link{color:#fcb700;}
.navBar .link.temp_active a:hover, .navBar .link.temp_active a:visited{color:#fcb700;}
.mainBodyNav .link a:hover{color:#fcb700;}
.navBar .link.temp_active a:link, .navBar .link.temp_active a:visited, .navBar .link.active a:link, .navBar .link.active a:visited,{color:#FFF;}
.mainBodyNav.temp_active .link a:hover,.mainBodyNav.active .link a:hover{color:#FFFFFF;}
.navBar .link .bar{}
.navBar .link .drop{-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px; display:none;z-index:201;position:absolute;left:0px;top:37px;font-size:12px;font-weight:normal;text-align:left;background:#FFFFFF;width:210px;padding:1px 0px 7px 0px;
	-moz-box-shadow: 3px 3px 4px #121212;
	-webkit-box-shadow: 3px 3px 4px #121212;
	box-shadow: 3px 3px 4px #121212;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#121212')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#121212');}
.navBar .link .drop .shadow{background:transparent url('../img/layout/nav_drop_shadow.png') top right repeat-x;position:absolute;top:0px;width:210px;height:4px;left:0px;}
.navBar .link .drop .item{padding:5px;border-bottom:1px dotted #bbbaba;cursor:pointer;}
.navBar .link .drop .item.temp_active{border-bottom:1px dotted #bbbaba;background-color:#dfdddd;}
.navBar .link .drop .item a:link, .navBar .link .drop .item a:visited, .navBar .link .drop .item a:hover{color:#313131;}
.navBar .link .drop .item.temp_active a:link, .navBar .link .drop .item.temp_active a:visited, .navBar .link .drop .item.temp_active a:hover{color:#313131;}
.navBar .link .drop .item a:hover{text-decoration:none;}
.navBar .link .drop .item a {padding-top:2px;padding-bottom:2px;}

.footerWrapper{background:#000c1d url('../img/layout/footer_bg.png') top left repeat-x;margin:0px 0px 0px 0px;width:100%;padding:0px;}
.pageFooter{width:1030px;margin:0px auto 0px auto;padding:0px 0px 20px;}
.pageFooter .footerLinks{color: #6C6C6C;font-size: 10px;height: 22px;margin-bottom: 35px;padding-top: 12px;text-align: center;}
.pageFooter .footerLinks a:link, .pageFooter .footerLinks a:visited, .pageFooter .footerLinks a:hover{color:#686a6c;}

.pageFooter .socialBox{float:left;background:transparent url('../img/layout/social_box.png') top left no-repeat;color:#999;font-size:10px;width:457px;height:120px;overflow:hidden;padding:58px 0px 0px 28px;}
.pageFooter .socialBox h3{padding:0px;margin:0px;font-size:10px;font-weight:normal;color:#999;position:absolute;left:12px;top:19px;}
.pageFooter .socialBox div{padding-left:25px;width:75px;float:left;margin-right:19px;}
.pageFooter .socialBox .mapImg{width:485px;height:105px;}
.pageFooter .footerTag{height: 75px;top: 33px;width: 358px !important;}
.pageFooter .seoText{float:left;font-size:10px;width:440px;color:#999;margin-left:40px;}
.pageFooter .seoText h1{font-size:10px;color:#999;margin:0px 0px 10px 0px;padding:0px;text-transform:uppercase;}
.pageFooter .seoText p{line-height:1.5em;font-size:9px;}
.pageFooter .seoText strong{font-weight:normal;}
.pageFooter .copy{font-size:10px;color:#999;margin-top:20px;padding-top:20px;border-top:1px solid #b0afaf;}
/* end layout */

/* home page */
.mainSlideHolder{background:transparent url(../img/layout/content_bg.png) top left repeat-y;width:1030px;height:297px;overflow:hidden;margin:0px auto 0px auto;padding: 13px 0 0;}
.mainSlideHolder .mainSlides {width:687px;height:284px;overflow:hidden;margin:0px;padding:0px;float:right;left: -30px;}
.mainSlideHolder .mainSlides .slide{width:995px;height:351px;position:absolute;top:0px;left:0px;}
.mainSlideHolder .mainContact{width:200px;height:316px;position:absolute;top:0px;left:789px;padding-top:63px;background:transparent none;}
.mainSlideHolder .mainContact fieldset{border-style:none;padding:3px 0px 3px 15px;width:160px;}
.mainSlideHolder .mainContact input{width:158px;padding:3px 0px 3px 5px;}

.scrollbar_holder{background:transparent url('../img/homepage/news_bg.png') top left no-repeat;height:44px;width:729px;padding:0px 0px 0px 266px;;margin:0px auto 0px auto;}
.scrollbar {color:#ffffff;font-size:23px;font-weight:bold;height:35px;margin:0px;overflow:hidden;padding:6px 0px 0px;width:725px;}
.scrollbar div {display:none;height:35px;overflow:hidden;}
.scrollbar .newsItem {background:transparent url('../img/homepage/news_arrow.png') center left no-repeat;padding-left:30px;}

.homeMidBox{margin:0px auto 0px auto;background:transparent url(../img/layout/content_bg.png) top left repeat-y;width:1030px;}
.homeMidBox form{width:305px;height:182px;padding:54px 0px 0px 25px;float:left;}
.homeMidBox form fieldset{border-style:none;padding:0px;margin-bottom:10px;}
.homeMidBox form fieldset input{width:125px;border-color:#b6bdc7;}
.homeMidBox form fieldset textarea{width:269px;border-color:#b6bdc7;}
.homeMidBox form fieldset select{width:275px;border-color:#b6bdc7;}

.homeBoxLeft{float:left;background:transparent url('../img/homepage/home-boxes-left.jpg') 0 0 no-repeat;height:407px;left:27px;width:308px;}
#homeBoxLeftCertified{width:308px;height:114px;display: inline-block;}
#homeBoxLeftCorvette{width:308px;height:96px;display: inline-block;}
#homeBoxLeftSilverado{width:308px;height:97px;display: inline-block;}
#homeBoxLeftAccessories{width:308px;height:100px;display: inline-block;}
#homeBoxLeftCertified:hover{background:transparent url('../img/homepage/home-boxes-left.jpg') -308px 0 no-repeat;}
#homeBoxLeftCorvette:hover{background:transparent url('../img/homepage/home-boxes-left.jpg') -308px -114px no-repeat;}
#homeBoxLeftSilverado:hover{background:transparent url('../img/homepage/home-boxes-left.jpg') -308px -210px no-repeat;}
#homeBoxLeftAccessories:hover{background:transparent url('../img/homepage/home-boxes-left.jpg') -308px -307px no-repeat;}

.homeSpecialsContainer{float:right;width:656px;left:-28px;}
.homeBoxSpecials{}
#specialsNew{background:transparent url('../img/homepage/specials-bg-new.png') 0 0 no-repeat;width:656px;height:197px}
#specialsPreOwned{top: 13px;background:transparent url('../img/homepage/specials-bg-pre-owned.png') 0 0 no-repeat;width:656px;height:197px}
.homeBoxSpecials .special{background: url("../img/homepage/home-special-bg.png") no-repeat scroll 0 0 transparent;float: left;height: 124px;left: 11px;top:64px;width:319px;}
.homeBoxSpecials .special .image{margin-right: 10px;float:left;padding-left: 3px;padding-top: 3px;width:169px;height:111px;overflow: hidden;}
.homeBoxSpecials .special span{}
.homeBoxSpecials .special h3{color: #0B4DAD;font-size: 30px;margin-top: 10px;}
.homeBoxSpecials .special .specialBtn{top: -25px;}

.homeBoxBottom{background:transparent url('../img/homepage/home-boxes-bottom.png') 0 0 no-repeat;width:975px;height:95px;margin: auto;padding:4px 0 24px 5px;margin-top:22px;}
.homeBoxBottomLink{width:241px;height:84px;display:inline-block;margin-right: -2px;}

.slideQQ{width:292px;height:447px;overflow:hidden;position:fixed;left:0px;top:201px;}
.slideQQ form{width:292px;height:447px;position:absolute;top:0px;left:-257px;background:transparent url('../img/home_qq_bg.png') top left no-repeat;}
.slideQQ form input, .slideQQ form textarea, .slideQQ form select{color:#000000;background-color:transparent;border-style:none;position:absolute;left:34px;width:187px;height:19px;}
.slideQQ form select{padding-top:4px;height:21px;}
.slideQQ form option{background-color:#151515;color:#fefefe;}
.slideQQ form .close{width:35px;height:139px;position:absolute;left:256px;top:140px;background:transparent url('') top left no-repeat;cursor:pointer;}

.seomodel {background-color:#202020;}
.seomodel div{color:#666;font-size:10px;width:989px;margin:0px auto;text-align:center;}
.seomodel div a{color:#666;white-space:nowrap;}

.like {color:#FFFFFF;left:50%;margin-left:-508px;position:fixed;top:22px;z-index:9999;}
/* Activ Engage Chat */
div#ActivEngageChatButton {overflow:hidden;width:150px;height:65px;display:none;z-index:9999; }
/* end home page */


