body {
  background-color: #000000; 
  margin:0 auto; 
  /*padding:0;*/
  text-align: center;
  color: #FFFFFF;
  font-color: #FFFFFF;
}
a:link {
  color: #FFFFFF;
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: #FFFFFF;
}
a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
a:active {
  text-decoration: none;
}

/* div */
#wrapper {
  background-color:#000000; 
  margin: 0 auto;
  text-align: center;
}
#banner {
  min-width: 780px;
}
#logo {
  height:114px; 
  float:left; 
}
#banner_left {
  width: 279px;
  height:114px; 
  float:left;
}
#banner_right {
  width: 175px;
  height:114px; 
  float:right;
}

#menuTop {clear:both; height:4px; background-color: #FFFFFF; margin-bottom: 0px;}
.menu {
  width: 100%;
  background-color: #930e00;
  float:left;
  text-align: left;
}
.menu ul {
  list-style:none; 
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  margin-left: -10px;
  margin-top: 0;
}
.menu li{
  float:left;
  
}
.menu li a{
 background-color: #930e00;
 line-height: 25px;
 display:block;
 padding: 0 8px;
}
.menu li.separator{
  width:2px;
  background-color:#000000;
  line-height: 25px;
}
.copyright {
  margin-top: 5px;
  height: 30px;
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  clear:both; 
  color: #ffffff;
}
.copyright a:link {
  color: #000000;
  text-decoration: none;
}
.copyright a:visited {
  text-decoration: none;
  color: #000000;
}
.copyright a:hover {
  text-decoration: none;
  color: #CC0000;
}
.copyright a:active {
  text-decoration: none;
}
/*.footer {
  margin-top: 10px;
  padding-top:5px;
  height: 24px;
  font-size: 11px; 
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  clear:both; 
  color: #FFFFFF;
  background-color: #440000;
  width:900px;
}*/

.smallButton{
  margin-top:5px; 
  height:22px;
  line-height: 16px;
  font-size: 12px;  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#930e00; 
  border-width:2px;
  border-style:solid;
  border-top-color:#770000; 
  border-left-color:#770000;
  border-right-color:#440000;
  border-bottom-color:#440000; 
  color:#ffffff;
}
.bigButton{
  margin:20px;
  padding:2px; 
  font-size: 12px;  
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  width:200px;
  background-color:#930e00; 
  border-width:2px;
  border-style:solid;
  border-top-color:#770000; 
  border-left-color:#770000;
  border-right-color:#440000;
  border-bottom-color:#440000; 
  color:#ffffff;
}
.removeButton{
  margin-top:5px; 
  height:22px;
  line-height: 16px;
  font-size: 10px;  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#930e00; 
  border-width:2px;
  border-style:solid;
  border-top-color:#770000; 
  border-left-color:#770000;
  border-right-color:#440000;
  border-bottom-color:#440000; 
  color:#ffffff;
  width: 55px;
}
div.map_panel {
  margin:20px;
}
.information_text {
  font-size:13px;  
}
.text18 
{color:#FFFFFF; font-size:18px; }

.submenu {
  width: 100%;
  height: 25px; 
  background-color: #181408;
  float:left;
}
.submenu ul {
  list-style:none; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  margin-left: -10px;
  margin-top: 0;
}
.submenu li{
  float:left;
}
.submenu li a {
  color:#d5ece1; 
  background-color: #181408;
  line-height: 25px;
  padding: 0 6px;
  display:block;
}
.submenu li.separator{
  width:2px;
  background-color:#d5ece1;
  height: 25px;
} 

.submenuDiv {
  margin-bottom: 30px;
  padding-top: 30px;
}
.submenuDiv  p{
  margin-top: 30px;
}

.clear.after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
.clear {
  min-height: 1px;
}
* html .clear{
  height: 1px;
}
hr {
  height:1px;
  border-bottom-width:1px;
  border-top-width:0;
} 