body {
  width: 1000px;
  margin-top: 5px;
  background: white url('images/ui/background.jpg') repeat-x;
}

#header {
  height: 146px;
  padding: 0;
  margin: 0;
  font: normal arial;
  background: #3B4B62 url('images/ui/header.jpg') repeat-x; 
  color: white;
  border: solid 0px black;
}

#header h1 {
  margin: 0px auto;
  padding: 0px 0 8px 0;
}

#header .supmenuright {
  margin: 12px 60px 0px 0px ;
  float: right;
  color: white;
  font-size: 9pt;
  font-weight: normal;
  font-family:Arial,Helvetica,Verdana;
  letter-spacing:1px;
}

#header .supmenuright  a{
  color: white;
}

#header .chat{
  margin: 0px 0px 0px 0px ;
  float: right;
}

#header .supmenuleft {
  margin: 13px 0px 0px 6px ;
  float: left;
  color: black;
  font-size: 10pt;
  font-weight: normal;
  font-family:Arial,Helvetica,Verdana;
}

#header h2 {
  color: black;
  margin: 58px 0px 0px 5px;
  font-size: 10pt;
}
.mainmenu {
  height:63px;
  background: url('images/ui/menubar-bg.jpg') repeat-x !important;
  text-align:center;
  font-family:Arial,Helvetica,Verdana;
  color:white;
  padding:0px 50px 0px 50px;
}

.menubar {
  margin: 0px;
  color: black;
  margin-top:14px;
}
#header .menubar a {
  color: #0A243F;
}

#slideshow-box {
  margin: 0px;
  padding: 0px;
}

#slideshow1 {
  float: left;
  margin: 0px;
  width: 352px;
  height: 171px;
}

#slideshow1 img {
    position: absolute;
    z-index: 8;
}

#slideshow1 img.active {
    z-index: 10;
}

#slideshow1 img.last-active {
    z-index: 9;
}

#slideshow2 {
  float: right;
  margin: 0px 56px 0px 0px;
  width: 311px;
  height: 171px;
}

#slideshow2 img {
    position: absolute;
    z-index: 8;
}

#slideshow2 img.active {
    z-index: 10;
}

#slideshow2 img.last-active {
    z-index: 9;
}


#submenu {
  height: 39px;
  padding: 0px 0px 0px 0px;
  margin: 5px 0px 0px 0px;
  background: transparent url('images/ui/submenu-bg.jpg') no-repeat;
}

#submenu a{
  color:#FFFFFF;
  font-family:Arial,Helvetica,Verdana;
  font-size:11pt;
  text-decoration:none;
  text-transform:uppercase;
}

#submenu a:hover {
 text-decoration:underline;
}

#submenu h1{
  font-size:11pt;
  font-weight: normal;
  white-space:nowrap;
}

#submenu h1 a{
  margin: auto 20px ;
}

#vehiclebox {
  float:right;
  margin: 0px;
}


#vehiclemenu {
  background: white;
  font-size: 8pt;
  margin: 0px;
  line-height:15px;
}

#vehiclemenu a{
 color:black;
 opacity: 1; /* for safari */
 -moz-opacity:1; /* for mozilla */
 }

 #vehiclemenu a:hover{
  opacity: 0.9; /* for safari */
  -moz-opacity:0.9; /* for mozilla */
  text-decoration:none!important;
  }

.submenubuttons {
  margin: 0px;
  float: right;
}

.menubar {
  width: 100%;
  border: none;
}

.menubar th {
  font-weight: normal;
  text-align: center;
}

.menubar td {
  font-size: 9pt;
}

.menubar a {
  color:#373D55;
  font-family:Arial,Helvetica,Verdana;
  font-size:15px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  padding:0 10px;
  text-decoration:none;
  text-transform:uppercase;
}

.menubar a:hover {
 text-decoration:underline;
}

.menubar .selected {
  color: #333;
  margin: 0;
}

.menubar .text {
  white-space: nowrap;
}

.dropdownmenu {
  color:#373D55;
  font-family:Arial,Helvetica,Verdana;
  font-size:13px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  padding:0 10px;
  text-decoration:none;
  text-transform:uppercase;
}

.dropdownmenu:hover {
text-transform:uppercase;
}

.dropdownmenu .submenu {
  display: none;
	position: absolute;
	z-index: 1000;
  background: #eee;
  margin-top: 2px;
  padding-bottom: 5px;
  text-align: left;
  border: solid 1px #ddd;
  border-top: solid 1px #eee;
  opacity: 0.9; /* for safari */
  -moz-opacity:0.9; /* for mozilla */
  -webkit-box-shadow: 1px 1px 1px #aaa;
  -webkit-border-bottom-left-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-radius: 0 0 7px 7px;
}

.dropdownmenu .submenu a {
  display: block !important;
  float: none !important;
  width: auto;
  padding: 2px 6px;
  margin: 1px;
  line-height: 30px;
}

.dropdownmenu .submenu a:hover {
  border: solid 1px #777;
  background: #9aadbf;
  padding: 1px 3px;
  margin: 1px 3px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}

.rss {
	float:right;
	margin: 8px 196px 0px 0px;
}
.inner_content{
  font-family:Helvetica,Verdana,Arial,Times;
  font-size:12px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  text-align:center;
}
#welcome p {
  color: black;
  margin: 25px 20px 0px 0px;
  font-size: 12pt;
  font-family:Helvetica,Verdana,Arial,Times;
}
#thumbs_box{
  background: url('/images/ui/BHBenz_UsedPANEL.png');
  width:330px;
  height:232px;
  margin: 0px 27px 0px 0px;
  padding:0px;
  float:right;
}

#thumbs_container {
  background:#C7CAD1;
  border: 1px solid black;
  margin: 70px 0px 0px 12px;
  width: 305px;
  height: 149px;
  overflow-x: hidden;
  overflow-y: none;
  vertical-align:top;
}

.thumbs {
  margin: 0 auto;
}

.thumbs a {
  padding-top: 0px;
  color: black;
  width: 140px;
  height:140px;
  text-align:center;
  margin:15px;
  vertical-align:top;
}

.thumbs a img {
  width: 100px;
  margin: 0 auto;
}

.thumbs .vehicle {
  overflow: hidden !important;
  width: 140px;
  color:black;
  font-weight:bold;
}

.thumbs .was {
  color:red;
  font-size:11pt;
  font-weight:normal;
}

.thumbs .now {
  color:red;
  font-weight:bold;
  font-size:12pt;
}

.thumbs .price {
  color:red;
  font-weight:bold;
  font-size:12pt;
}

.thumbs td:hover {
  background: #999;
  -webkit-border-radius: 10px;
}

#welcome {
  color: black;
  background: url('/images/ui/BHBenz_PalmPanel.jpg');
  width:632px;
  height:232px;
  margin-left:3px;
  padding:0px;
  float:left;
}
#content-home {
  min-height: 200px;
  background:white;
  width: 984px;
  margin: 0px auto;
  padding-top:0px;
  padding-bottom:7px;
}

 #content {
    min-height: 200px;
    background:white;
    width: 960px;
    margin: 45px auto;
    padding-top:10px;
  }

#footer {
  background: black;
  color: white;
  height: 72px;
  margin: 0px auto;
  background: transparent url('images/ui/footer.jpg') no-repeat;
  font-family:Helvetica,Verdana,Arial,Times;
  text-align:center;
}

#footer .menubar {
  width: 1000px;
  margin: 0px 0px 0px 0px;
  text-align:center;
}

#footer .footermenu {
  margin:15px 0px;
  width: 700px;
}

#footer .footermenu td {
  text-align: center;
}

#footer .footermenu td {
  color: white; 
  margin: 2px;
}

#footer .footermenu td {
  color: white; 
  margin: 2px;
  line-height:100%;
}

#footer a {
  display: block;
  color: white;
  overflow: hidden;
  margin: 1px 2px;
  padding: 2px 4px;
  white-space: nowrap;
  font-size:11pt;
}

#footer .footermenu tr {
  margin: 0;
  padding: 0;
}

#copyright {
  text-align: center;
  margin: 5px auto;
  font-size: 9pt;
  font-family:Arial,Helvetica,Verdana;
  color:black;
  width: 300px;
}

#copyright a{
color:black;
}

.clear {
	clear:both;
}
.holiday{
  float:right;
}