html, body{font-size:12px; background:#000;  margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000;}
*{ margin:0; padding:0;}
img{ border:none;}
ul, li{ list-style-type:none;}
a{ text-decoration:none; color:#00478f; }
a:hover{ text-decoration:none; color:#000;}

/*.wraper{ width:100%; background:#000 url(../_images/bg-1.jpg) repeat-x center top;}
*/.wraper{ width:100%; background:#000 url(../_images/bg.jpg) repeat-x center -29px;}
.container{ width:1000px; margin:0px auto; padding:0; }

.seo{font-size:11px; color:#17212a; line-height:11px; height:29px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; text-align:center;}
.logo{ width:200px; font-size:2px; padding:12px 0 20px 24px; }

.header{ height:73px; width:1000px; background:url(../_images/header-bg.jpg) left top no-repeat;}

.call{padding-top:2px; font-size:2px;}
.address {font-size:2px; padding-top:22px;}

.top_left{width:299px;}
.flash-part {
background:transparent url(../_images/flash-bg.jpg) no-repeat scroll left top;
height:444px;
width:1000px;
}
.nav { height:27px; font-size:12px; background:#FFFFFF none repeat scroll 0 0; text-align:center; font-family:Arial,Helvetica,sans-serif; }
/*.nav ul{ margin:0; padding:0 0px 0 45px;}
.nav li{float:left; padding:0px; }
.nav li a{text-decoration:none; float:left; padding:0 14px 0 14px; color:#3a3a3a; font-weight:bold; line-height:27px; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nav li a:link{text-decoration:none; float:left; padding:0 14px 0 14px; color:#3a3a3a; font-weight:bold; line-height:27px; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nav li a:active{text-decoration:none; float:left; padding:0 14px 0 14px; color:#3a3a3a; font-weight:bold; line-height:27px; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nav li a:visited{text-decoration:none; float:left; padding:0 14px 0 14px; color:#3a3a3a; font-weight:bold; line-height:27px; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nav li a:hover{text-decoration:none; color:#fff; background: url(../_images/nav-bg-h.jpg) left top repeat-x; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}*/


.flash-banner{ width:1007px; height:340px;}

.cta{font-size:2px; padding:10px 11px 25px 11px; height:127px;}
.cta_title{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; height:20px; padding:10px 0px 0px 15px;}
.cta1{font-size:2px; padding:0px 0px 0px 10px;}

.footer-link{text-align:center; color:#848484; font-size:11px; background:#000 url(../_images/footer_bg.jpg) center top no-repeat; font-family:Arial, Helvetica, sans-serif; padding:0px; height:38px; font-weight:bold; }
.footer-link a{text-decoration:none; color:#848484; padding:0px 1px; line-height:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:bold; }
.footer-link a:link{text-decoration:none; color:#848484; padding:0px 1px; line-height:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:bold; }
.footer-link a:active{text-decoration:none; color:#848484; padding:0px 1px; line-height:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:bold; }
.footer-link a:visited{text-decoration:none; color:#848484; padding:0px 1px; line-height:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:bold; }
.footer-link a:hover{text-decoration:none; color:#1e81e0;}
.bottom_seo{ font-size:11px; text-align:center; padding:5px 0px; color:#848484;}
.copyright{  padding-left:30px; height:35px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#787878;}
.e-logo{width:390px; padding-right:10px; padding-top:5px;}

/*innerpage*/
.strip{font-size:2px;}
.innercontent {padding:20px 0px 0px 0px;}
.innercontent h1{padding:5px 0px 5px 15px; color:#fff; font-size:18px;}
.innercontent p{padding:11px 20px 3px 15px; text-align:justify; color:#b7b7b7;}

.bradcum { height:auto; margin:0px; padding:5px 20px 5px 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a{ color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:link{ color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:active{ color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:visited{ color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:hover{ color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.contact_part {padding:0px 15px;}
.hours_title{ background-color:#DDDDDD; font-size:14px; font-weight:bold; padding-bottom:5px;}
.hours_bg{ background-color:#eee; line-height:19px; padding:7px 10px;}

.midpart{padding-bottom:15px;}

.sec_middle{background:url(../_images/sec_middle.jpg) left top repeat-y; margin:0px; padding:0px; width:280px; height:138px;}

.seprator{height:7px; font-size:1px;}
.featured-vehicle{ width:297px; }

/*inner page css*/
.inner-banner{ width:1000px; height:150px; font-size:2px;}

.bradcum { font-size:12px; margin:0px; padding:5px 20px 5px 0px; color:#fff;}
.bradcum a{ color:#fff; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:link{ color:#fff; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:active{ color:#fff; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:visited{ color:#fff; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.bradcum a:hover{color:#fff; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.inner-content h1{ font-size:20px; font-weight:bold; color:#fff;}
.inner-content p{ padding-top:10px;}

.leftpart{padding:28px 20px 0px 0px; width:240px; }
.leftpart img{padding:0px 0px 5px 0px; font-size:2px;}
.rightpart h1{padding:5px 20px 0px 10px; color:#00478f; font-size:18px;}
.rightpart h2{padding:5px 20px 0px 10px; color:#00478f; font-size:14px;}
.rightpart p{padding:11px 20px 3px 10px; text-align:justify; font-size:12px; line-height:17px;}

.white-box{ padding:5px 0;}
.white{ background-color:#fff;}
.white_corner { font-size:2px;}
.top_mid { background-color:#fff;}
.bottom_mid { background-color:#fff;}
.left_mid { background-color:#fff; }
.right_mid{ background-color:#fff;}


.login{color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.login a{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.login a:link{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.login a:active{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.login a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.login a:hover{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


/* Main Menu */

#HouseMenuTop2{	border: 0;	list-style: none;	float: left;	padding: 0px;	position: relative;	z-index: 100; padding:0 0 0 0;}
#HP #HouseMenuTop2{	margin: 0px 0px 0px 0px;}

#HouseMenuTop2 ul{	border: 0;	padding: 0;	margin: 0;	list-style: none;}
#HouseMenuTop2 li{	border: 0;	padding: 0;	padding-right: 14px;	margin: 0px;	float: left;	display: inline;}
#HouseMenuTop2 li a{	padding: 0px 10px;	font-weight: bold;	line-height: 27px;	text-decoration: none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2 li a:link{	padding: 0px 10px;	font-weight: bold;	text-decoration:none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2 li a:active{	padding: 0px 10px;	font-weight: bold;	text-decoration:none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2 li a:visited{	padding: 0px 10px;	font-weight: bold;	text-decoration: none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2CurrentItem{	/*background: #50b8f6 !important;*/	color: #ffffff;}
#HouseMenuTop2 li:hover{	/*background: #50b8f6;*/color: #ffffff;	font-weight: bold;}
#HouseMenuTop2 li li{border: 0;padding:0px; margin:0; z-index: 11113; background: transparent none !important;	text-align: left;	clear: left;	position: relative;	width: 100%;	height: 24px;}

/*-- 2nd level lists --*/
#HouseMenuTop2 li ul{	position: absolute;	z-index: 11112;	left: -9999px;	height: auto;	margin-left: 0px;	padding: 0px;	background: #fff;	width: 172px; /* border:1px solid #003986;*/}
#HouseMenuTop2 li ul li{	background: #fff;	margin: 0px;	width: 172px;}
#HouseMenuTop2 li ul ul{	margin: -24px 0 0 172px !important;}
#HouseMenuTop2 li:hover ul ul, #HouseMenuTop2 li:hover ul ul ul,
#HouseMenuTop2 li.sfhover ul ul, #HouseMenuTop2 li.sfhover ul ul ul{	left: -9999px; /* padding-left:0px;*/}
#HouseMenuTop2 li li:hover{	/*background:#2d80b2;*/}

/*--lists nested under hovered list items--*/
#HouseMenuTop2 li:hover ul, 
#HouseMenuTop2 li li:hover ul,
#HouseMenuTop2 li li li:hover ul, 
#HouseMenuTop2 li.sfhover ul,
#HouseMenuTop2 li li.sfhover ul, 
#HouseMenuTop2 li li li.sfhover ul{	left: auto;	z-index: 99999; /* padding-left:0px;*/}
#HouseMenuTop2 iframe{	position: absolute;	left: 0;	top: 0;	z-index: 0;}

#HouseMenuTop2 a{color: #000000;	text-align: center;	text-decoration: none;}
/*========================================================*/
/*  Menu tab Style (8px)			                          */
/*========================================================*/
#HouseMenuTop2 li a:link{	padding: 0px 10px;	font-weight: bold; /*background:url(../_images/nav-bg-h.gif) left top repeat-x;*/	text-decoration: none;	display: block;}
#HouseMenuTop2 li a:active{	padding: 0px 10px;	font-weight: bold; /*background:url(../_images/nav-bg-h.gif) left top repeat-x;*/	text-decoration: none;	display: block;}
/*#HouseMenuTop2CurrentItem  a,	*/
#HouseMenuTop2 li a:hover{	text-decoration:none;	background: url(../_images/nav-bg-h.jpg) left top repeat-x;	color: #FFF;	text-align: left;	}
#HouseMenuTop2 li:hover a{	text-decoration:none;	background: url(../_images/nav-bg-h.jpg) left top repeat-x;	color: #FFF;	text-align: left;	}
#HouseMenuTop2 li:hover li a, 
#HouseMenuTop2 li ul li a, 
#HouseMenuTop2 li:hover ul li a{background: #fff; text-align: left;	text-decoration: none;	display: block;	color: #3a3a3a;	height: 24px;	line-height: 24px;	border: none;}
#HouseMenuTop2 li ul li:hover a, 
#HouseMenuTop2 li:hover li:hover a{	text-decoration:none; background: url(../_images/nav-bg-h.jpg) left top repeat-x;	display: block;	height: 24px;	line-height: 24px;	color: #FFF;	text-align: left;	}
#HouseMenuTop2 li li li a:hover, 
#HouseMenuTop2 li li li a:hover, 
#HouseMenuTop2 li li a:hover, 
#HouseMenuTop2 li ul li a:hover{text-decoration: none; color: #FFF; background: url(../_images/nav-bg-h.jpg) left top repeat-x;}
.ArrowPointer{	cursor: default;}


ul{ padding-left: 10px;	padding-top: 15px;}
ol{	padding-left: 10px;	padding-top: 15px;}
ul li{	list-style-position: inside;	color: #000;	padding-left: 5px;	text-align: justify;	line-height: 18px;}
ol li{	list-style-position: inside;	color: #000;	padding-left: 5px;	text-align: justify;	line-height: 18px;}

