@charset "utf-8";
/* CSS Document */


body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d6d6d6;
background-image:url(/graphics/bg_image.gif);
background-repeat:repeat;

margin:0px;
}
td {
vertical-align:top;
}
input, select {
background-color:#000000;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
border:solid 1px #666666;
}
h1{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a {
color:#929292;
text-decoration:none;
}
a:hover {
color:#ffffff;
text-decoration:none;
}
a.small {
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.small:hover {
font-size:9px;
color:#ffffff;
text-decoration:underline;
}
.intro {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d6d6d6;
text-align:justify;
padding:13px;
}
.right_side {
padding:0 28px 0 19px;
background-image:url(../graphics/left_bkg.jpg);
background-repeat:repeat-x;
}
.box_content{
padding:7px 15px 7px 15px;
text-align:justify;
}
.link_items{
padding:7px 15px 7px 15px;
text-align:left;
}
.testimonials_content{
padding:7px 15px 7px 15px;
text-align:justify;
font-style:italic;
}
.box_content_middle{
padding:3px 9px 3px 9px;
}
.box_content_small{
padding:3px 15px 3px 15px;
}
.home_dealers{
padding:2px 15px 2px 15px;
font-size:11px;
}
.left_bkg{
background-image:url(../graphics/left_bkg.jpg);
background-repeat:repeat-x;
height:495px;
}
.middle_content{
padding:5px 15px 10px 10px;
}
.dealerships_list{
padding:3px 5px 3px 15px;
font-weight:bold;
}
.dealerships_map_email{
padding:3px 5px 3px 5px;
text-align:center;
}
.hot_offers{
padding:3px 5px 3px 15px;
color:#FFFFFF;
background-color:#2c2c2c;
font-size:12px;
font-weight:bold;
cursor:pointer;
}
.hot_offers_hov{
padding:3px 5px 3px 15px;
color:#c0c0c0;
background-color:#4a4a4a;
font-size:12px;
font-weight:bold;
cursor:pointer;
text-decoration:none;
}
.opening{
padding:3px 5px 3px 5px;
color:#FFFFFF;
background-color:#2c2c2c;
font-size:12px;
font-weight:bold;
}
.opening_thin{
padding:3px 5px 3px 5px;
color:#FFFFFF;
background-color:#2c2c2c;
font-size:12px;
font-weight:normal;
}
.newcars_list{
padding:1px 1px 1px 1px;
vertical-align:middle;
}
.offer_title{
font-weight:bold;
padding:0 10px 5px 10px;
}
.offer_intro{
padding:0 10px 5px 10px;
}
.offer_details_title{
font-weight:bold;
padding:0 15px 5px 15px;
}
.offer_details_intro{
padding:0 15px 5px 15px;
text-align:justify;
}

.manufacturer_offers{
padding:3px 15px 3px 15px;
}
.offer_link{
background-color:#000000;
cursor:pointer;
}
.offer_link_hov{
background-color:#161616;
cursor:pointer;
}
.header_name{
background-image:url(../graphics/header_bkg.jpg);
background-repeat:repeat-x;
padding:10px 1px 0px 1px;
}
.forms{
padding:3px 15px 3px 15px;
}
.titles{
font-size:11px;
vertical-align:bottom;
}
.footer {
font-size:11px;
padding:2px 10px 2px 10px;
border-top:solid 1px #333333;
text-align:center;
}
.sitemap{
padding:3px 15px 3px 15px;
}
.sitemap_tab1{
padding:5px 10px 2px 50px;
}
.sitemap_tab2{
padding:4px 10px 0px 100px;
font-size:11px;
}
.sitemap_tab3{
padding:0 10px 0 150px;
font-size:11px;
}
h4{margin:0; font-size:12pt; color:#FFFFFF}