/* Header menu on  Home Page Settings Starts Here */
table#homeheadertable {
height:109px;

}
td#headerrow1{
width:1000px;
height:78px;
background-image:url(../images/header/home_header/header_01.jpg);
background-repeat:no-repeat;
/*border:1px solid #FF0000;*/
}
td.dealer_logo_txt_class{
font-family:verdana;
font-size:14px;
height:30px;
font-weight:bold;
text-transform:uppercase;
color:#034165;
padding-left:20px;

}
td.dealer_logo_quote{
font-family:verdana;
font-size:12px;
height:30px;
font-weight:bold;
font-style:italic;
color:#034165;
padding-left:20px;

}
div#tnailimg{
position:absolute;
width:500px;
height:300px;
left:220px;
top:195px;
border:0px solid #FF0000;
z-index:2;
}
div#bannerouter{
position:relative;
float:left;
width:1000px;
height:80px;
background-color:#525358;
border:0px solid #FF0000;}

div#banner1{
position:relative;
float:left;
width:468px;
height:60px;
top:10px;
left:20px;
}
div#banner2{
position:relative;
float:left;
width:468px;
height:60px;
top:10px;
left:40px;
}
td.dealer_add_class
{
font-family:verdana;
font-size:11px;
height:30px;
font-weight:bold;
text-transform:normal;
text-align:center;
color:#585757;
}
div#HeaderDealerLogo{
float:left;
width:82px;
height:60px;
vertical-align:middle;
/*border:1px solid #FF0000; 
*/}
div#spacebet{
float:left;
width:80px;
height:60px;
/*border:1px solid #FF0000; 
*/}

div#HeaderDealernameLogo{
float:left;
width:380px;
height:60px;
/*border:1px solid #FF0000; 
*/}
div#spaceafter {
float:left;
width:440px;
height:60px;
/*border:1px solid #FF0000; 
*/}
div#spacebefore {
float:left;
width:35px;
height:60px;
/*border:1px solid #FF0000; 
*/}

div#headerdiv{
position:relative;
float:left;
height:109px;
width:1000px;
}
td#headerrow1col1 {
width:1000px;
height:78px;
}
td#headerrow2{
width:1000px;
height:31px;
}
td#headerrow2 table tr td {
background-repeat:no-repeat;
background-position:top;
cursor:pointer;
cursor:hand;
height:31px;
}
/* Main menu Image width Settings */
td#leftbg{
width:47px;
} 
td#newcars{
width:105px;
}
td#preowned{
width:111px;
}
td#specials{
width:128px;
}
td#service{
width:131px;
}
td#research{
width:94px;
}

td#finance{
width:87px;
}
/*td#bodyshop{
width:95px;
}*/
td#aboutus{
width:92px;
}
td#autogroup{
width:150px;
}
/*td#homehome{
width:67px;
} */
td#rightbg{
width:55px;
} 
/* Main menu Images and Mouseover images Settings */
td.homeleftbg{
background-image:url(../images/menu_images/homemenu/left_bg.jpg);
} 
td.homenewcars{
background-image:url(../images/menu_images/homemenu/new_vehicles.jpg);
}
td.homenewcarshover{
background-image:url(../images/menu_images/homemenu/new_vehicles_mo.jpg);
}
td.homepreowned{
background-image:url(../images/menu_images/homemenu/pre_owned.jpg);
}
td.homepreownedhover{
background-image:url(../images/menu_images/homemenu/pre_owned_mo.jpg);
}
td.homespecials{
background-image:url(../images/menu_images/homemenu/online_specials.jpg);
}
td.homespecialshover{
background-image:url(../images/menu_images/homemenu/online_specials_mo.jpg);
}
td.homeservice{
background-image:url(../images/menu_images/homemenu/parts_service.jpg);
}
td.homeservicehover{
background-image:url(../images/menu_images/homemenu/parts_service_mo.jpg);
}
td.homeresearch{
background-image:url(../images/menu_images/homemenu/research.jpg);
}
td.homeresearchhover{
background-image:url(../images/menu_images/homemenu/research_mo.jpg);
}
td.homefinance{
background-image:url(../images/menu_images/homemenu/finance.jpg);
}
td.homefinancehover{
background-image:url(../images/menu_images/homemenu/finance_mo.jpg);
}
/*
td.homebodyshop{
background-image:url(../images/menu_images/homemenu/bodyshop.jpg);
}
td.homebodyshophover{
background-image:url(../images/menu_images/homemenu/bodyshop_mo.jpg);
}

*/
td.homeaboutus{
background-image:url(../images/menu_images/homemenu/about_us.jpg);
}
td.homeaboutushover{
background-image:url(../images/menu_images/homemenu/about_us_mo.jpg);
}
td.homeautogroup{
background-image:url(../images/menu_images/homemenu/elmhurst_auto_group.jpg);
}
td.homeautogrouphover{
background-image:url(../images/menu_images/homemenu/elmhurst_auto_group_mo.jpg);
}

/*td.homehome{
background-image:url(../images/menu_images/homemenu/home.jpg);
}
td.homehomehover{
background-image:url(../images/menu_images/homemenu/home_mo.jpg);
} */
td.homerightbg{
background-image:url(../images/menu_images/homemenu/right_bg.jpg);
} 

div#newcarsdiv, div#preowneddiv, div#specialsdiv, div#servicediv, div#researchdiv, div#autogroupdiv, div#financediv, div#aboutusdiv   {
position:absolute; 
top: 107px;
z-index:1; 
background-color:#004962; 
visibility:hidden;  
/*border:1px solid #004962;*/
}

div#newcarsdiv {
left:47px;
width:200px;
height:65px;
z-index:2;
}
div#preowneddiv {
left:152px;
width:145px;
height:49px;
z-index:2;
}
div#specialsdiv {
left:263px;
width:145px;
height:81px;
}
div#servicediv {
left:391px;
width:155px;
height:65px;
}
div#researchdiv {
left:523px;
width:150px;
height:97px;
}
/*div#bodyshopdiv {
left:714px;
width:195px;
height:17px;
}*/
div#financediv {
left:616px;
width:135px;
height:49px;
}
div#aboutusdiv {
left:704px;
width:135px;
height:113px;
}
div#autogroupdiv {
left:796px;
width:125px;
height:65px;
}

div#preownedspecialsdiv
{
position:absolute; 
top: 122px;
z-index:1; 
left:407px;
width:145px;
height:33px;
background-color:#004962; 
visibility:hidden;
/*border:1px solid #004962;*/
}


#bg01div
{
background-image:url(../images/home/bg/bg_1.jpg);
width:1000px;
height:129px;
float:left;
display:block;
}
#bg02div
{
background-image:url(../images/home/bg/bg_2.jpg);
width:1000px;
height:130px;
float:left;
}
#bg03div
{
background-image:url(../images/home/bg/bg_3.jpg);
width:1000px;
height:129px;
float:left; 
}
#bg04div
{
background-image:url(../images/home/bg/bg_4.jpg);
width:1000px;
height:120px;
float:left;
z-index:0;
}
div#blackbook{
position:absolute; float:left; width:163px; height:38px; left:12px; top:370px; z-index:2; border:0px solid #FF0000;
}
div#managerpsc{
position:absolute; float:left; width:165px; height:29px; left:12px; top:430px; z-index:2; border:0px solid #FF0000;
}

div#modelsouter
{
position:absolute;
float:left;
left:10px;
top:130px;
width:167px;
height:350px;
border:0px solid #FF0000;
z-index:0;
}
div.tops
{
position:relative;
float:left;
top:0px;
width:100%;
height:15px;
background:url(../images/home/bg/top.jpg) no-repeat 75px 5px;
background-color:#D3CFC6;
}
div#wn
{
position:relative;
float:left;
top:0px;
left:0px;
width:167px;
height:330px;
overflow:hidden;
}
div.bottoms
{
position:relative;
float:left;
top:0px;
width:100%;
height:15px;
background:url(../images/home/bg/bottom.jpg) no-repeat 75px 5px;
 background-color:#D3CFC6;}
ul.modelstext{margin:0px; padding:0px;}
ul.modelstext li{position:relative; float:left; display:block; height:30px; width:147px; line-height:27px; text-align:left; border-bottom:1px solid #000000; list-style-type:none; font-family:arial; font-weight:bold; font-size:14px; margin:0px; padding:0px;}
a.modeltextlink:link, a.modeltextlink:visited{position:relative; float:left; width:100%; height:100%; padding-left:20px; background-color:#FFFFFF; color:#000000;}
a.modeltextlink:hover{position:relative; float:left; width:100%; height:100%; padding-left:20px; background-color:#989898; color:#000000;}
li.arrowimg{position:relative; float:left; width:167px !important; top:3px; text-align:center !important; height:10px !important;  background-color:#D3CFC6; border-bottom:none !important;}
div#flash_file
{
position:absolute;
width:645px;
height:346px;
left:176px;
top:238px;
z-index:10;
border:0px solid #FF0000;
}

div.spacer
{
position:relative;
float:left;
width:10px;
height:89px;
}
div#modelspacer
{
position:relative;
float:left;
width:690px;
height:89px;
border:0px solid #FF0000;
}

div#model_height_spacer
{
position:relative;
float:left;
width:700px;
height:82px;
}
div#qlinksouterdiv
{
position:relative;
width:1000px;
height:89px;
float:left;
/*background-position:bottom;*/
margin-top:20px;
border:0px solid #FF0000;
}

div#newvehiclesquick{
position:relative;
display:inline;
float:left;
width:58px;
height:89px;
cursor:pointer;
z-index:0;
/*border:#FF0000 1px solid;
*/}


div#financequick{
position:relative;
display:inline;
width:66px;
height:89px;
float:left;
cursor:pointer;
}

div#usedvehiclesquick{
position:relative;
display:inline;
float:left;
width:60px;
height:89px;
cursor:pointer;
z-index:0;
/*border:#FF0000 1px solid;
*/}

div#tradeinquick{
position:relative;
display:inline;
float:left;
width:62px;
height:89px;
cursor:pointer;
}

td#espanolquick{
position:relative;
display:block;
float:left;
right:18px;
width:149px;
top:125px;
height:14px;
cursor:pointer;
border:0px solid #FF0000;
z-index:50;
}
div.specialsquick
{
background-image:url(../images/home/quick_links/specials.jpg);
background-repeat:no-repeat;
}
div.specialsquickhover
{
background-image:url(../images/home/quick_links/specials_mo.jpg);
background-repeat:no-repeat;
}
div.newvehiclesquick
{
background-image:url(../images/home/quick_links/quick_quote.jpg);
background-repeat:no-repeat;
}
div.newvehiclesquickhover
{
background-image:url(../images/home/quick_links/quick_quote_mo.jpg);
background-repeat:no-repeat;
}
div.usedvehiclesquick
{
background-image:url(../images/home/quick_links/pre_owned_inventory.jpg);
background-repeat:no-repeat;
}
div.usedvehiclesquickhover
{
background-image:url(../images/home/quick_links/pre_owned_inventory_mo.jpg);
background-repeat:no-repeat;
}
div.financequick
{
background-image:url(../images/home/quick_links/finance_application.jpg);
background-repeat:no-repeat;
}
div.financequickhover
{
background-image:url(../images/home/quick_links/finance_application_mo.jpg);
background-repeat:no-repeat;
}

div.tradeinquick
{
background-image:url(../images/home/quick_links/service_appointment.jpg);
background-repeat:no-repeat;
}
div.tradeinquickhover
{
background-image:url(../images/home/quick_links/service_appointment_mo.jpg);
background-repeat:no-repeat;
}
td.espanolquick
{
background-image:url(../images/home/espanol/espanol.jpg);
background-repeat:no-repeat;
}
td.espanolquickhover
{
background-image:url(../images/home/espanol/espanol_mo.jpg);
background-repeat:no-repeat;
}







table#footertablehome{
height:21px;
width:650px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

td#footercol1home{
height:19px;
width:150px;
color:#FFFFFF;
padding-left:10px;
vertical-align:middle;
}
td#footercol2home{
vertical-align:middle;
width:400px;
text-align:center;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
}
td#footercol6home{
padding-right:30px;
background-image:url(../images/other_images/poweredby_izmocars.jpg);
background-repeat:no-repeat;
vertical-align:top;
background-position:left;
width:132px;
height:15px;
}



div#homeaddress{
position:relative;
float:left;
width:628px;
height:18px;
z-index:101;
border:0px solid #FF0000;
}






div#HomeVisualSEO{
position:absolute;
background-color:#FFFFFF;
border:1px dotted #660000;
left:0px;
top:578px;
width:1000px;
height:auto;
}
div#HomeVisualSEO h1 {
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0px 0px 10px 0px;
padding:0px;
}
div#scionlogo {
display:block;
position:absolute;
left:340px;
top:420px;
z-index:0;
}

div#HomeVisualSEO table tr td{
padding:5px 5px 5px 5px;
}
div#HomeVisualSEO table tr td p {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding:0px;
margin:0px;
border:0px;
text-align:justify;
}

/*  Pre-Owned Specials in Home */

div#homepreownedshort
{
position:absolute;
width:172px;
height:275px;
top:300px;
left:0px;
background-image:url(../images/home/new_banner/images/banner.jpg);
background-repeat:no-repeat;
}
div#featuredcars
{
position:absolute;
width:162px;
height:172px;
top:320px;
left:831px;
z-index:30;
}
div#homepreownedshort_not
{
position:absolute;
width:172px;
height:275px;
top:300px;
left:1px;
background-image:url(../images/home/new_banner/images/banner.jpg);
background-repeat:no-repeat;
}
.indexOnlineTextTop{
height:15px;
background-color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#016889;
font-weight:bold;
}
.indexOnlineText{
height:15px;
background-color:#FFFFFF;
text-align:center;
text-decoration:underline;
}
.indexOnlineText  span {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

/*  end of pre-owned specials */