/* inits */
body {font-family:Arial, Helvetica, Verdana, sans-serif;padding:0px 0px 0px 0px; background:#1b1c1c url('../img/layout/home_bg.jpg') top left repeat-x;}

.clear{clear:both;}

ul{list-style: none; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; font-size:11px;}
ul li{ margin:0px 0px 3px 0px; padding:4px 0px 4px 8px; font-size:13px; font-weight:bold; color:#063a8f; background:transparent url('../img/icon_list.jpg') center left no-repeat;}

a:link, a:visited, a:hover{color:#013764;}
.color{color:#243645;}
/* end inits */

/* layout */
.gutter{width:1016px;height:100%;position:absolute;top:0px;left:50%;margin-left:-508px;background:transparent url('../img/layout/gutter_shadow.png') top left repeat-y;}
.pageHeader{padding:0px 0px 0px 0px;font-size:12px;width:960px;height:93px;margin:0px auto;background:transparent url('../img/layout/header_bg.png') bottom left no-repeat;z-index:300;}

.mainSlides{display:block;width:960px;height:322px;margin:0px auto;position:relative;overflow:hidden;}
.mainSlides .slide{width:960px;height:322px;position:absolute;top:0px;left:0px;}
.navBar{margin:0px auto 12px auto;padding:0px 0px 2px 0px;width:960px;height:34px;position:relative;z-index:200;background:transparent url(../img/layout/navbar_bg.png) top left no-repeat;}
.navBar .link{padding-top:8px;border-right:1px solid #022f51;text-align:center;background:transparent url(../img/layout/nav_link_bg.png) top left repeat;float:left;height:26px;font-size:13px;font-weight:bold;color:#ffffff;}
.navBar .link a:link,.navBar .link a:visited,.navBar .link a:hover{color:#ffffff;}
.navBar .link.active, .navBar .link.temp_active{background-position:bottom left;}
.navBar .link.active a:link, .navBar .link.active a:visited, .navBar .link.temp_active a:link{color:#ffffff;}
.navBar .link.temp_active a:hover, .navBar .link.temp_active a:visited{color:#ffffff;}
.mainBodyNav .link a:hover{color:#ffffff;}
.navBar .link.temp_active a:link, .navBar .link.temp_active a:visited, .navBar .link.active a:link, .navBar .link.active a:visited{color:#ffffff;}
.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:200;position:absolute;left:0px;top:34px;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:#395976;}
.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:#fff;}
.navBar .link .drop .item a:hover{text-decoration:none;}
.navBar .link .drop .item a {padding-top:2px;padding-bottom:2px;}

.linkBox{background:transparent url('../img/homepage/link_box_bg.png') top left no-repeat;width:931px;height:200px;padding:38px 0px 0px 0px;overflow:hidden;margin:0px auto 18px auto;}
.linkBox .site{float:left;color:white;font-weight:bold;font-size:13px;width:222px;height:31px;padding:13px 0px 0px 72px;margin:0px 24px 8px 0px;overflow:hidden;}
.linkBox .site img{position:absolute;top:0px;left:0px;width:294px;height:44px;}

.footerWrapper{background:#0f1010 url('../img/layout/footer_bg.png') top left repeat-x;margin:4px auto 0px auto;width:930px;padding:0px 15px;}
.pageFooter{width:930px;margin:0px auto 0px auto;padding:0px 0px 20px 0px;}
.pageFooter .footerLinks{color: #555;float: left;font-size: 10px;height: 22px;margin-bottom: 35px;padding-top: 14px;text-transform: capitalize;width:495px;}
.pageFooter .footerLinks a:link, .pageFooter .footerLinks a:visited, .pageFooter .footerLinks a:hover{color:#555;}

.pageFooter .socialBox{float:left;background:transparent url('../img/layout/social_box.png') top left no-repeat;color:#999;font-size:10px;width:457px;height:47px;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:28px;top:19px;}
.pageFooter .socialBox div{padding-left:45px;width:86px;float:left;margin-right:31px;}
.pageFooter .socialBox .mapImg{width:485px;height:105px;}
/**.pageFooter .seoText{float:left;font-size:10px;width:210px;color:#999;margin-left:30px;padding-top: 14px;} **/
.pageFooter .seoText{float:left;font-size:10px;width:415px;color:#999;margin-left:30px;}
.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 .seoCopy{float: left;color:#999999;}
.pageFooter .copy{font-size:10px;color:#999;margin-top:20px;padding-top:20px;border-top:1px solid #1c1d1d;}
/* end layout */

/* home page */

.homeboxes{background:transparent url('../img/homepage/home_boxes_bg.png') top left no-repeat;width:960px; height:252px; margin:0px auto 14px auto;color:#fff;}
.homeboxes .more{height: 201px;left: 0;position: absolute;top: 0;width: 239px;}
.homeboxes p {font-weight:bold;}
.homeboxes .makes{position:absolute; width:509px; height:167px; padding:40px 30px 0px 15px; top:0px; left:0px; background:transparent url('../img/homepage/search-by-make-bg.png') 0px 0px no-repeat; overflow:hidden;}
.homeboxes .makes .left{position:absolute; left:4px; top:180px;}
.homeboxes .makes .right{position:absolute; right:9px; top:180px;}
.homeboxes .makes ul{float:left; margin:0px 13px 0px 0px; height:105px; padding:0px 0px 0px 0px;white-space: nowrap;}
.homeboxes .makes ul li{background-image:url('../img/homepage/list_arrow.png'); font-size:11px; font-weight:bold; margin:0px 0px 2px 0px; padding:0px 4px 0px 19px;}
.homeboxes .makes a:link, .homeboxes .makes a:visited, .homeboxes .makes a:hover{color:#455873;}


.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;}

.specialsHolder{width:864px;height:239px;padding:52px 48px 0px 48px;background:transparent url('../img/homepage/specials_holder_bg.png') top left no-repeat;margin:0px auto;}
.specialsHolder .pane{width:864px;height:239px;overflow:hidden;}
.specialsHolder .navleft{position:absolute;left:0px;top:29px;width:30px;height:260px;background-color:#131516;border-top:1px solid #242729;border-bottom:1px solid #242628;}
.specialsHolder .navright{position:absolute;left:930px;top:29px;width:30px;height:260px;background-color:#131516;border-top:1px solid #242729;border-bottom:1px solid #242628;}
.specialsHolder .pane .special{height:218px;width:185px;float:left;padding-right:20px;margin-right:20px;border-right:1px solid #27282a;}
.specialsHolder .pane .special .photobox{padding:5px;overflow:hidden;width:175px;height:131px;background-color:#1b1d1f;margin-bottom:7px;}
.specialsHolder .pane .special .photobox img{width:175px;background-color:white;}
.specialsHolder .pane .special .title{color:#898a8a;font-weight:bold;font-size:13px;}
.specialsHolder .pane .special .price{color:#fffefe;font-size:18px;font-weight:bold;position:absolute;bottom:4px;left:0px;}
.specialsHolder .pane .special .button{position:absolute;bottom:0px;right:17px;}
/* end home page */

/* facebook like */
.like {color: #FFFFFF;left: 50%;margin-left: -580px;position: fixed;top: 57px;z-index: 9999;}
