body
  {
  font-family: Georgia, serif;
  font-size: small;
  padding: 0px;
  margin: 0px;
  text-align: center;
  }

h1
  {
  margin: 0px 0px 0.5em 0px;
  font-weight: normal;
  font-size: 180%;
  }

#container
  {
  margin: 0px auto;
  width: 780px;
  text-align: left;
  }

#title
  {
  height: 100px;
  border-bottom: 16px solid #b2bdc0;
  }

#title ul
  {
  list-style: none;
  margin: 75px 0px 0px 0px;
  padding: 0px;
  float: left;
  }

#title li
  {
  float: left;
  margin-right: 1em;
  }

#title a
  {
  color: #715821;
  text-decoration: none;
  }

#images
  {
  height: 290px;
  }

#contact
  {
  height: 16px;
  line-height: 16px;
  background-color: #b2bdc0;
  }

#contact a
  {
  display: block;
  width: 100px;
  text-align: center;
  background-color: #E7EBEC;
  float: right;
  text-decoration: none;
  color: #715821;
  }

#content
  {
  border-bottom: 16px solid #b2bdc0;
  padding: 20px;
  color: #715821;
  }

#footer
  {
  font-size: 75%;
  padding-top: 3px;
  }

form dl
{
overflow: hidden;
height: 1%;
}

form dt
{
float: left;
clear:  both;
width: 50%;
clear: left;
padding-top:  0.3em;
text-align: right;
}

form dd
{
margin-left: 50%;
margin-bottom: 0 0 0.5em 0em;
border-bottom: #ced2b3 solid 0.5em;
border-left: #ced2b3 solid 0.5em;
}


.lightblue { background-color: #93b9dd; }
.darkblue { color: white; background-color: #093358; }
.lightgold { background-color: #ced2b3; }
.darkgold { background-color: #a7ac74; }
.grey { background-color: #d7d4c9; }

#nav, #nav ul {
float: left;
list-style: none;
padding: 0px;
margin: 0 0 0.3em 0;
vertical-align: top;
}

#nav a {
display: block;
color: black;
text-decoration: none;
padding: 5px;

}

#nav li {
float: left;
padding-right: 10px;
margin: 0;
}

#nav li ul {
position: absolute;
left: -999em;
height: auto;
width: 12em;
width: 11em;
margin: 0em;
padding: 0px;
background-color:  #E7EBEC;
}

#nav li li {
padding-right: 0em;
width: 10em
margin: 0;
}

#nav li ul a {
margin: 0;
width: 10em;
width: 10em;
}

#nav li ul ul {
margin: -1.75em 0 0 12em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
color: white;
}

#nav li a:hover, #nav li.sfhover {
background: #FFF;
color: black;
}