html, body{font-size:12px;  background:#000;   margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#232323;}
div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul, li{ list-style-type:none;}

h1{ font-size:18px; font-weight:normal;}
h1 .gray{font-size:22px; color:#909090;}


.b{border:1px solid #ff0000;}

.top-seo{ text-align:center; padding:2px 0px 2px 0px; }
.wraper{ width:100%;}
.container{width:966px; margin:0px auto; padding:0px;}

.top-menu{ height:36px; padding:0 0;}
.top-menu-ddl{height:36px; width:11px; background:url(/_images/bg-menu-l.gif) no-repeat; float:left;}
.top-menu-ddm{line-height:36px; color:#FFFFFF; text-transform:uppercase; font-size:10px;  float:left; background:url(/_images/bg-menu-m.gif) repeat-x; width:944px; text-align:center; }
.top-menu-ddr{height:36px; width:11px; background:url(/_images/bg-menu-r.gif) no-repeat; float:right;}
.top-menu-ddm a{ text-decoration:none; color:#FFFFFF; padding:9px 3px;}
.top-menu-ddm a:link,.top-menu-ddm a:visited{ text-decoration:none; color:#FFFFFF;}
.top-menu-ddm a:hover{text-decoration:none; color:#FFFFFF; background: url(/_images/bg-menu-hover.gif) repeat-x;  }
.top-menu-ddm a:active{text-decoration:none; color:#FFFFFF;}

.pd{ padding-left:53px; margin-top:10px; }
.pd li{ list-style-type:disc; font-size:14px; color:#333; line-height:22px; font-weight:bold; }
.pd li a{ text-decoration:none; color:#333;}
.pd li a:hover{ text-decoration:none; color:#0066FF;}

.box{ width:612px;}
.box .midbg{background:url(/_images/bg-box-mid.gif) repeat-y; color:#000000; padding:0 24px; font-size:13px; line-height:20px;}
.box .btmbg{background:url(/_images/bg-box-btm.gif) no-repeat; height:42px;}

.welco{ background:url(/_images/bg_welcome.jpg) left top no-repeat; height:63px; width:612px; margin-top:2px;}
.welco h1{ padding-left:15px; line-height:46px; color:#003366;}
.middlecor{ background:url(/_images/middlwcor.jpg) left bottom repeat-y; width:612px;}
.bottmcur{ background:url(/_images/bg-box-btm.gif) left top no-repeat; height:42px; width:612px;}
.quicklivegh{background:#000 url(/_images/mid-bg.gif) center top repeat-y; overflow:hidden;}
.botcc{ clear:both; font-size:2px; height:26px; padding-left:14px;}

.header { width:966px; clear:both;}
.header_left{float:left; width:384px; height:141px; background:url(/_images/top_menubg.jpg) left top no-repeat;}
.header_new{float:left; /*background:url(/_images/strip_new_vehicles.jpg) left top no-repeat;*/ width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_used{float:left; /*background:url(/_images/strip_used_vehicles.jpg) left top no-repeat;*/ width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_news{float:left; background:url(/_images/strip_new_vehicle_specials.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_useds{float:left; background:url(/_images/strip_used_vehicle_specials.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_parts{float:left; background:url(/_images/strip_parts.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_contact{float:left; background:url(/_images/strip_contact.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_sitemap{float:left; background:url(/_images/strip_sitemap.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_monthly{float:left; background:url(/_images/strip_monthly.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_faq{float:left; background:url(/_images/strip_faq.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_credit{float:left; background:url(/_images/strip_credit_application.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.header_about{float:left; background:url(/_images/strip_aboutus.jpg) left top no-repeat; width:570px; height:131px; text-align:right; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:10px 12px 0px 0px; line-height:18px;}
.top_icon ul { list-style:none; padding:3px 0px 21px 20px;}
.top_icon ul li { display:inline;}

.middle_home{ width:966px; float:left; background:#FFFFFF url(/_images/bg-mid-m.gif) left bottom no-repeat; padding-bottom:16px;}
.middle{ width:990px; float:left; background: url(/_images/bg-mid-m.gif) left bottom no-repeat; padding-bottom:16px;}
.mid-inner{ width:990px; background:#FFFFFF url(/_images/middle_bg.jpg) left top no-repeat; padding:15px 0px 0px 0px; float:left;}
.left {height:auto; float:left; margin:0px; padding-left:18px;}
.left dd {margin:0px; padding:0px 0px 1px 0px;}
.right { height:auto; float:left; margin:0px; padding:0px;}
.right h1{  font-size:20px; color:#000; padding:5px 0 0 15px;}
.right h3{  font-size:14px; color:#000066; padding:5px 0 0 15px;}
.right p{padding:10px 20px 5px 15px; line-height:20px; color:#515151;}
.cta { clear:both; padding-left:18px; padding-top:10px;}
.quick-search{background:url(/_images/quick-search.gif) no-repeat; height:116px; width:200px; padding-left:100px; padding-top:44px;}
.featured-veh{background:url(/_images/featured-vehicle.gif) no-repeat; height:117px; width:293px; padding-top:43px; padding-left:7px;} 

.textbox1 { margin:0px; height:auto; width:615px; padding-bottom:10px;}
.textbox1 p{padding:10px 20px 0 15px; line-height:18px; color:#515151;}
.textbox1 p a {color:#003366;}
.textbox1 p a:hover {color:#003366; text-decoration:none;}

.sitemap {padding-top:10px; padding-left:30px; clear:both;}
.sitemap li {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#565656;}
.sitemap li a{ background:url(/_images/bullet.jpg) left no-repeat; font-size:12px; padding-left:18px; color:#565656; text-decoration:none;}
.sitemap li a:hover{ font-size:12px; color:#0066CC; text-decoration:none;}

.breadcum { text-align:right; padding:0px 20px 5px 0px; color:#333333 }
.breadcum a { color:#0099FF; text-decoration:none;}
.breadcum a:hover { color:#003399; text-decoration:underline;}

.footer{ background:url(/_images/bg-footer.gif) no-repeat left top; height:44px; color:#fff; text-align:center; padding:5px 10px 0 10px; font-size:12px;}
.footer a{ text-decoration:none; color:#fff; padding:2px 2px; line-height:19px;} 
.footer a:hover{ text-decoration:none; color:#0066FF;} 

.bottom-seo{ color:#fff; text-align:center; padding:5px 10px;}
.copyright{width:998px; float:left; padding-bottom:8px; }
.copy-name li{padding-top:10px;}
.getcar{ width:381px; float:left; padding-left:15px;}
.w3c{ float:left; width:318px; padding-left:18px;}
.e-logo{float:left; padding-left:15px;}
.map { padding:10px 0px 0px 15px; clear:both; }


/***** menu ******/

.nav { height:44px; text-align:center; font-size:12px; background:url(/_images/nav.jpg) left top repeat-x;}

#HouseMenuTop2						{ padding: 0; list-style: none; float: left; padding-left:6px; padding-top:1px; padding-bottom:0px; position: relative;  }
#HP #HouseMenuTop2					{ margin: 0px 0px 0px 0px; }

#HouseMenuTop2 ul					{ border: 0; padding: 0; margin: 0; list-style: none; }
#HouseMenuTop2 li					{  padding:0px;float: left;  display: inline; }
#HouseMenuTop2CurrentItem           { background:transparent none repeat scroll 0; }
#HouseMenuTop2 li:hover			    { color:#000; text-decoration:none;  float:left; }
#HouseMenuTop2 li li				{ border: 0; padding: 0px; margin: 0; z-index: 11113; background:transparent none repeat scroll 0; text-align:left; clear:left; position:relative; width:100%; height:auto; }

#HouseMenuTop2 li ul				{ position: absolute; z-index: 11112; left: -9999px; height:auto; margin-left:0px; padding:0 0 0px; background:#1c2e44 none repeat scroll 0; width:195px; font-size:12px; text-decoration:none; color: #FFFFFF; font-weight:bold;}
#HouseMenuTop2 li ul li             { background:#1c2e44 none repeat scroll 0; margin:0px; font-size:12px; text-decoration:none; color: #FFFFFF; font-weight:bold;} 
#HouseMenuTop2 li ul ul				{ margin: -20px 0 0 192px !important; font-size:12px; text-decoration:none; color: #FFFFFF;}
#HouseMenuTop2 li:hover ul ul, 
#HouseMenuTop2 li:hover ul ul ul, 
#HouseMenuTop2 li.sfhover ul ul, 
#HouseMenuTop2 li.sfhover ul ul ul  { left: -9999px; }
#HouseMenuTop2 li li:hover		    { color: #000;}

#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; color: #FFFFFF;}
#HouseMenuTop2 iframe				{ display:none; visibility:hidden; }

#HouseMenuTop2 a					{ color: #fff; text-align: center; text-decoration:none; }

#HouseMenuTop2 li a					{ padding:0px 25px; font-size:12px; line-height:43px; text-decoration:none; display:block; color: #FFFFFF; text-align: left; /*border:1px solid #333;*/ font-weight:bold;}
/*#HouseMenuTop2CurrentItem  a,	*/
#HouseMenuTop2 li a:hover			{text-decoration:none; font-size:12px; background:url(/_images/nav_h.jpg) left top repeat-x; color:#000;  text-align: left; }
#HouseMenuTop2 li:hover a           {text-decoration:none; background:url(/_images/nav_h.jpg) left top repeat-x; color:#000; text-align: left;}
#HouseMenuTop2 li:hover li a,
#HouseMenuTop2 li ul li a,
#HouseMenuTop2 li:hover ul li a { background:#1c2e44; text-align: left; text-decoration:none; color: #fff; line-height:20px;}
#HouseMenuTop2 li ul li:hover a,
#HouseMenuTop2 li:hover li:hover a  { text-decoration:none; background:url(/_images/nav_h.jpg) left top repeat-x; color:#000000; 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; }

#HouseMenuTop2ItemHome				{  }
#HouseMenuTop2 li li ul li a
{
background:#1c2e44!important;
color:#FFFFFF!important;
}
#HouseMenuTop2 li li ul li:hover a,
#HouseMenuTop2 li:hover li:hover li:hover a  { text-decoration:none; background:url(/_images/nav_h.jpg) left top repeat-x!important; color:#000000!important; text-align: left;}


.menu_left
{
background:url(/_images/left.jpg) no-repeat;
width:11px;
height:44px;
float:left;
}

.menu_right
{
background:url(/_images/right.jpg) no-repeat;
width:11px;
height:44px;
float:right;
}