#content { padding: 0px; }

/* slideshow */
#slideshow {display:block; z-index:50;height:377px;}
#breadcrumbs {display:none;}

/* midbar navigation */
#midnavcont {position:absolute; top:45px; left:679px;z-index:100;height:241px;width:175px;background-image:url(../images/midnavbg.png);background-repeat: no-repeat;}
#midnav {padding:0;margin:0;position:relative}
#nav {margin-top:20px;padding-left:10px;height:207px;overflow:hidden;}
#nav ul{margin-left:0;width:115px;position:relative; zoom:1;overflow:hidden;cursor:pointer; }
/*#nav li {background:red;margin:0;padding:0;}*/
#nav li h3{border-top:1px dotted #dedddc;padding-left:15px; text-transform:uppercase; font-size:1.1em;line-height:1.15em;width:115px;cursor:pointer; font-family:Georgia, "Times New Roman", Times, serif;}
#nav li ul li{position:relative;font-size:.85em;padding:0 0;margin:0;line-height:1.2em;height:120px; font-family:Arial, Helvetica, sans-serif;}
#nav li ul li a {font-weight:bold;overflow: hidden;padding:0;margin:0;}
#nav li.active {background-image:url(../images/selected.png);background-repeat:no-repeat;background-position:0px 9px;}

/* bottombar */
#bottombarcont {position:relative;top:0px;width:100%;height:165px; background-image:url(../images/bottombarbg.png);background-repeat: repeat-x;}
#bottombar {position:relative;left:0px; width:800px;margin-left:auto;margin-right:auto; line-height:21px;}
#bottombar a {font-weight:bold;text-decoration:underline;}
#bottombar .col {width:266px; display:block; float:left;font-size:.9em;}
#bottombar h2 {font-weight:bold;padding:2px 0 4px;font-family:Garamond;text-align:center;text-transform:uppercase;color:#43352f;font-size:1.2em;}
#bottombar .col1 {}
#bottombar .col2 {width: 268px }
#bottombar .col3 { width: 266px }
#bottombar .col:hover {background-image:url(../images/bottombarbghover.png);background-repeat: repeat-x;}

#bottombar .col .newsleft {float:left; font-family:Georgia; color:black;margin-top:17px;background:url("../images/newsdatebg.png") no-repeat scroll left top transparent;line-height:1.9em;text-align:center;height:44px;width:35px;padding-right:8px;padding-top:2px;}
#bottombar .col .newsright{float:left;width:222px;margin-top:11px;border-right:1px solid #b6b3aa;height:110px;overflow:hidden;}
#bottombar .col .newsright p {padding-right:10px;height:62px;overflow:hidden;}
#bottombar .col .newsright p:after {content:"..."}

#bottombar .col .featureleft {float:left;text-align:left; border-left:1px solid #dedbd4;padding:0 13px; margin-top:11px;height:110px;}
#bottombar .col .featureleft img {display:inline;background-color: #bdb7a6; border:1px solid #fff;padding:1px;
                 margin:0;width:70px;height:70px;float:left;margin-top:5px}
#bottombar .col .featureright {margin-top:11px;float:left;width:156px;border-right:1px solid #b6b3aa;
              height:110px;padding-right:10px;}
#bottombar .col .featureright h4 {height:21px;overflow:hidden;}
#bottombar .col .featureright p {height:62px;overflow:hidden;}
#bottombar .col .featureright p:after {content:"..."}


#bottombar .col .contact {height:110px; border-left: 1px solid #dedbd4;margin-top:11px;}
#bottombar .col .contact p {margin-top:0px;}
#bottombar .col #contactfront { padding-left: 75px;line-height:21px ;padding-top: 0px; background: url(/assets/images/map.png) no-repeat 5px 59px;height:110px;}
#bottombar .col #contactfront img { display: block;float:left;  padding-right: 10px;}
#bottombar .col #contactfront img.phone { padding-top:2px;}
#bottombar .col #contactfront img.mail { padding-top:4px;}
#bottombar .col p.finddealer {padding-top:26px;padding-left:28px;line-height:17px; }
#bottombar .col p.finddealer img {margin-top:-10px;}
#bottombar .col .date {font-size:1.8em;letter-spacing: -0.05em;display:block;margin-top:-7px;}

