body {
  background-image: url("background.jpg");
  font-family: Arial, "Nimbus Sans L", sans-serif;
  
}

h1 {
  margin-bottom: 5px;
  font-family: Georgia,"Nimbus Roman No9 L", serif;
  color: #FFF;
}

h1 a {
  color: #FFF;
  text-decoration: none;
}

h2 {
  font-family: "Times New Roman", Times, FreeSerif, serif;
} 

#header {
	  text-align: center;
          background-color: #510507;
	  border-width: .2em;
	  border-style: solid;
          width: 96.9%;
	  }

#header a {
}

#header img {
  border-color: #FFF;
  
}

#menubarhor {

  font-weight: bold;
  color: #FFF;
  float: left;
 /* padding-left: 1%;
  padding-right: 1%;*/
  width: 97.16%;
  border-right: .2em #000 solid;
  background-color: #000;
  min-height: 3em;
  max-height: 3em;
  height:auto !important;
  height: 3em;
}



#menubarhor a {
  font-family: Georgia,"Nimbus Roman No9 L", serif;
  text-decoration: none;
  display: block;
  text-align: center;
  color: #FFF;
  background-color: #000;
  /*background-color: #7C0F12;*/
/*   border: 8px #BE4144 outset;*/
  border: 8px #000 solid;


  }

#menubarhor a:hover {
  border: 10px #FFF outset; /*DF7174*/
  background-color: #000;
}

/*#menubar1 {
 left:.5em 
}
	
#menubar2 { 
left:25em 
}

#menubar3 {
 left:45em 
}

#menubar4 {
  left:65em
}*/



.menubar {

  position:relative; 
  float:left;
  width:24.9%; 

}

.menubar li {
  list-style-type: none;
  width: 100%;
  text-align: center;
/*  margin-left: -1.9em;*/
  margin:0;
  padding:0;


  
}

.menubar ul{
  display: none;
  margin:0;
  padding:0;


}

.menubar:hover ul {
  display: block;



}

#sidebar {
  font-family: "Lucida Console", Monaco, monospace;
  background-color: #510507;
/*  background-color: #7C0F12; */
  /*background-color: #BE4144;*/
  color: #FFF;
 /* border: black .20em solid;*/
  border-left: black .01em solid;
  clear: left;
  float: left;
  width: 24%;
  font-weight: bold;
  min-height: 90em;
  height:auto !important;
  height:90em;

  
}

#sidebar a {
  font-family: georgia, "Lucida Console", Monaco, monospace;
  text-decoration: none;

  text-align: center;
  color: #FFF;
  background-color: #7C0F12; 
/*2C9B26*/

 

  }



#sidebar a:hover { 
  background-color: #BE2F33;
}

#sidebar li {
  list-style-type: none;
  margin-left: -1.9em;
}

#smalltown {
  font-size: 75%;
}

#main {
  background-color: #FFF;
/*  border: .20em solid;*/
  border-left: .05em solid;
  border-right: .01em solid;
  float: left;
  width: 72.2%;
  padding-left: 1%;
  min-height: 90em; 
  height:auto !important;
  height:90em;
}


.pshow p span {
display: none;
}

.pshow p:hover > span{
display: inline;

  position: absolute;

  clear:left;
  width: 20em;
}

.pshow span{
display: none;
  background-color: #510507;
  color: #FFF;

}

.pshow li:hover > span {
  display: inline;
  background-color: #FFF;
  color: #FFF;

}



.pshow ul{
  display: none;
}

.pshow:hover ul {
  display: inline;
  background-color: #510507;
  color: #FFF;

  clear:left;
  position: absolute;
  margin-top: 0;


  width: 20em;

}

.pshow li {
  list-style-type: none;
  margin-bottom: 1em;
}
#footer {
  clear: left;
  float:left;
}

.popoutinfo {

}

.red {
  background-color: #BE2F33;
  color: #FFF;
}
  

.white {
    background-color: #FFF;
    color: #000;
}

.blue {
  background-color: #3E2D84;
  color: #FFF;
}

.button {}
