@charset "utf-8";
/* CSS Document */

.DWTopBarContainer{ display:block; }
#tblDW_EstimatePayments, #trDW_EstimatePaymentText{ visibility:hidden; }


body{ font-family:Arial, Helvetica, sans-serif; margin:0px; background-color:#FFFFFF; background-position:center top;}
#maindiv{ margin:0 auto; width:100%; height:auto;  }
.Maindiv0{ width:1000px; height:auto; margin:0 auto;}

.top_bg{ float:left; width:1000px; height:auto;  background-image:url(../images/bg_image.png); background-repeat:repeat-y;}
.top_section{ float:left; width:980px; height:207px; background-image:url(../images/top_images.png); background-repeat:no-repeat; margin-left:10px;}

#topmenu{ width:980px; float:left; height:31px;  }
#topmenu_left{ width:550px; float:left;margin-left:10px;}
#topmenu_right{
	width:420px;
	float:left;
	text-align: right;
}

.onlinepay{ float:left; width:467px; height:25px; margin:15px 0px 0px 29px;}

.toplimk123{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:none}
.toplimk123 a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:none}
.toplimk123 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000; text-decoration: underline}
.logo12{
	float:left;
	width:453px;
	height:85px;
	margin-top: 25px;
	margin-left: 10px;
	margin-bottom:10px;
}
.add1{
	float:left;
	width:177px;
	height:auto;
	margin-top:10px;
	margin-left:100px;
	font-size:14px;
	color:#FFFFFF;
}
.add2{
	float:left;
	width:177px;
	height:auto;
	margin-top:10px;
	margin-left:45px;
	font-size:14px;
	color:#FFFFFF;
}



/*menu*/


/* menu */
#menuDiv{ float:left; margin-left:10px; width:980px; height:50px; background-image:url(../images/menu_bg.png); background-repeat:no-repeat; font:"Arial Bold"; }

ul{ margin:0px; padding:0px;}
li{ margin:0px; padding:0px;}
ul li{ margin:0px; padding:0px;}
ul li, ul { margin:0px; padding:0px;}
ul li, ul li{ margin:0px; padding:0px;}


.menu{
float:left;
	border:none;
	border:0px;
	width:800px;
	font:"Arial Bold";
	font-size:13px;
	font-weight:bold;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.main_menu
{
	height:41px;
	list-style:none;
	margin:0;
	padding:0;
	width:auto;
}
 .main_menu li
 {
    float:left;
   
	margin-left:3px;	
    width:auto;  
    margin-top:6px;
    vertical-align:middle; 
    line-height:41px;
    float:left;
    height:41px; background-image:url(../images/menu_divider.png); background-repeat:no-repeat; background-position:right;  line-height:41px;
}
.main_menu li:hover ul
{
    display:block;
    width:82px;
	
}
.main_menu li:hover a
{
	color: #000;
	text-decoration:none;
	font-size:13px;
	
	
	
}
 .main_menu li a
 {
	color:#fff;
	display:block;
	font-weight:bold;
	line-height:41px;
	margin:0px;
	padding-left:15px; 
	padding-right:15px;
	text-align:center;
	text-decoration:none;
 }
 .main_menu li a:hover
 { 
	color: #000;
	text-decoration:none;
	
 }
 .sub_menu
 {
 	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:relative;
	width:160px;
	z-index:200;
	line-height:30px;
 }
 .sub_menu li
 {
 	border-left:1px #cd0000 solid; 
 	border-right:1px #cd0000 solid; 
 	border-bottom:1px #cd0000 solid; 
 	line-height:30px;
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:200px;
	font-size:12px;
	height:30px;
}
 .sub_menu li a
 {
 	background-color: #fff;
	text-align:center;
	line-height:30px;
	font-weight:normal;
	color: #fff;
 }
 .sub_menu li a:hover
 {
	background: #cd0000;
	border:0px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px;
	font-weight:normal;
 }
#main_menu_end
{       
    border-right:none;
    background-image:none;
}
/*****  Menu end  *****/ 



.dropImenu{width: auto; float:left; background-image: url(../images1/list_bg.png); background-repeat:no-repeat; font-size:20px; line-height:12px;  border-left: 1px #000  solid; border-right: 1px  #000 solid; border-top:1px #0d76a5 solid;}
.menu_border{border-bottom:1px #000 solid; width:155px; line-height:25px;}		

#menu_b1{ margin-left:auto; margin-right:auto; width:auto; height:auto;}
.preOn{ float:left; width:351px; padding:8px 0px 0px 8px; margin-top:325px; height:54px; background:url(../images/bg1.png) no-repeat; font-size:21px; color:#efefef; text-align:left;}
.preOn1{ font-size:15px;}
#zIndex{margin-right:20px; margin-left:19px; z-index:10; position:relative;float:left; width:945px; height:auto;}
#home_M{font: "Arial Narrow Bold"; float:left; height:41px; background-image:url(../images/menu_divider.png); background-repeat:no-repeat; background-position:right; width:auto;  margin-top:0;vertical-align:middle; line-height:41px;}
#inventory_M{font: "Arial Narrow Bold"; float:left;  height:41px; width: auto; background-image:url(../images/menu_divider.png); background-repeat:no-repeat; background-position:right; width:auto;vertical-align:middle; line-height:41px;}
.Inv_top{ font: "Arial Narrow Bold"; float:left; width:auto; height:auto; margin-top:18px;}
#finnace_M{ font: "Arial Narrow Bold"; float:left;height:41px; width: auto;background-image:url(../images/menu_divider.png); background-repeat:no-repeat; background-position:right; width:auto;vertical-align:middle; line-height:41px; }
#about_us_M{ font: "Arial Narrow Bold"; float:left; height:41px;width: auto;background-image:url(../images/menu_divider.png); background-repeat:no-repeat; background-position:right; width:auto; vertical-align:middle; line-height:41px;}
#Testimonials_M{ font: "Arial Narrow Bold"; float:left; height:16px; width: auto;background-image:url(../images/1menu_divider.png); background-repeat:no-repeat; background-position:right; width:auto;vertical-align:middle; line-height:41px; }
.menulink{font: 16px/11px arial, helvetica, sans-serif;line-height:18px; text-align:center; color:#292209; text-decoration:none; padding:20px;}
.menulink a{font: 16px/11px arial, helvetica, sans-serif;line-height:18px; text-align:center; color:#292209; text-decoration:none;padding:20px;}
.menulink a:hover{font: 16px/11px arial, helvetica, sans-serif;line-height:18px; text-align:center;color: #FFFFD5; text-decoration:none;padding:20px;}
.pre{ float:left; width:228px; height:43px; margin:6px 0px 0px 0px;}
.bodyflash_bg{ float:left; margin-left:auto; margin-right:207; width:1000px; height:auto;  background-image:url(../images/bg_image.png); background-repeat:repeat-y;}
.bodyflash{ float:left; width:985px; height:484px; margin-left:8px;}

#logos_Div{ float:left; width:945px; background-image:url(../images/logobg1.png); background-repeat:repeat-x; height:60px; margin-top:5px; margin-bottom:5px; margin-right:20px; margin-left:19px; z-index:1; position:absolute; }
.feature_bg{ float:left; margin-left:auto; margin-right:207; width:1000px; height:auto;  background-image:url(../images/bg_image.png); background-repeat:repeat-y;}
#DWSpecialsMainContainer{ width:963px; height:286px; float:left; background-image: url(../images/featuredcar.png); background-repeat:no-repeat; margin-left:19px;}
#DWSpecialsMainContainer_mid{
	width:950px;
	float:left;
	margin-left:13px;
	margin-top:50px;
	
}
.co12_bg{ float:left; width:1000px; height:auto;  background-image:url(../images/bg_image.png); background-repeat:repeat-y;}
.contentbg_div{ float:left; width:955px; height:474px; background-image: url(../images/contentbg.png); background-repeat:repeat-x; margin-left:23px;}
.contentbgInner_div{ float:left; width:955px; height: auto; }

.contentleft{
	float:left;
	width:580px;
	height:auto;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.contentright{
	float:left;
	width:310px;
	height:auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.co1{
	float:left;
	width:580px;
	height:auto;
	font-size:12px;
	color:#333333;
	text-align:justify;
	margin-top: 35px;
	line-height: 20px;
}
.co2{
	float:left;
	width:210px;
	height:auto;
	font-size:12px;
	color:#333333;
	text-align:justify;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 372px;
	line-height: 20px;
}
.get_approved{ width:310px; height:58px; margin:0px 0px x0px 0px;}

.showrroom_T{ float:left; width:340; height:auto;}
.Shw_day{
	float:left;
	width:auto;
	height:auto;
	font-size:12px;
	line-height:17px;
	color:#000;
	text-align:left;
	margin-left: 45px;
	margin-top: 110px;
}
.Shw_time{
	float:left;
	width:150px;
	height:auto;
	font-size:12px;
	line-height:17px;
	color:#000;
	text-align:left;
	margin-left: 20px;
	margin-top: 110px;
}

.sh_add12{
	float:left;
	width:250px;
	height:auto;
	margin-top:70px;
	margin-left:40px;
	font-size:12px;
	line-height:17px;
	color:#000;
	text-align:left;
}
.fo12_bg{ float:left; width:1000px; height:auto;  background-image:url(../images/bg_image.png); background-repeat:repeat-y;}
#footer{ float:left; width:973px; height:100px; margin-left:15px; background-color:#161616; margin-top:15px;}
.footerbt{ float:left; width:1000px; height:14px; background-image: url(../images/bt1.jpg); background-repeat:no-repeat; margin-bottom:19px; margin-left:3px;}

.directionslink{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:20px;}
.directionslink a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; line-height:20px;}
.directionslink a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;line-height:20px; text-decoration:underline; }


.DG_VehList_D{ display:none; }
#logoParade
{
       float:left; 
       width:945px; 
       background-image:url(/0/images/logoparade_bg.png);
        background-repeat:repeat-x; 
        height:70px; 
        margin-top:5px;
        margin-bottom:5px;
        margin-right:20px;
        margin-left:0px; 
      
    

}
.footertop1{ float:left; width:980px; height:93px; background-image:url(../images/bottamlogo.png); background-repeat:no-repeat;}

#footer_linktool{ float:left; width:980px; height:auto; color:#000; margin:100px 10px 10px 10px;}
#footer_linktool ul{ margin:0px; padding:0px;}
#footer_linktool ul li{ margin:0px; padding:0px; list-style:none; width:180px; float:left; font-size:10px;}
#footer_linktool ul li h4{ font-size:14px;}
.about_company{ float:left; width:200px; height:auto; margin-left:10px;}
.inventory_tools{ float:left; width:380px; height:auto; font-size:10px;}
.link_company{ float:left; width:220px; height:auto;}
.othersite{ float:left; width:180px; height:auto;}
.F_links{ font-size:11px; color:#000; text-decoration:none;}
.F_links a{ font-size:11px;color:#000; text-decoration:none;}
.F_links a:hover{ font-size:11px;color:#000; text-decoration: underline;}
#Footerlink{ float:left; width:980px; height:auto; margin:20px 10px 10px 20px; color:#000; text-align:left;font-size:11px; }
