body {
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
  margin: 0px auto;
  padding: 0px;
  color: #eee;
  text-align: center;
  line-height: 160%;
  background-color: #363434;
}

#wrapper {
  width: 870px;
  margin: 0px auto;
  padding: 0px;
}

#content {
  color: #fff;
  background: #363434;
  padding: 0 0 0 0;
  min-height: 600px;
  height: auto !important;
  height: 600px; }

#main {
  padding: 0 25px 25px 25px;
  text-align: left;
}

h2 {
    text-decoration: underline;
}

#content_top  {padding: 0;  margin-left: 155px; margin-right: 45px;}

#top a      {font-size: 20px;  font-weight: bold; color: #e185a7; margin: 0 8px;}
#top .right   {margin: 20px 0 0 0; width: 600px;}
#top      {padding: 15px 0 0 0;}

ul#blue { padding-bottom:50px; list-style-type:none;}
ul#blue li { position:relative; float:left; border-top:4px solid #A48166; margin-right: 15px; padding-right: 10px; padding-top: 5px;}
ul#blue .current { border-top:4px solid #FFFFFF; }
ul#blue .current a {color:#FFFFFF;}
ul#blue li:hover { border-top:4px solid #FFFFFF;}
ul#blue li a { padding:2px 2px; text-decoration:none; font:bold 13px Verdana, Georgia, "Times New Roman", Times, serif; color:#FFF;}
ul#blue li a:hover { color: #FFFFFF; border:none; }
ul#blue li span{ display:none; position:absolute; top:20px; left:2px; width:160px; font:normal 9px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }
ul#blue li a:hover span {margin-top: 7px; display:block; color: #A48166;}

.clear      {clear: both;}
.header_trail {color: #A48166;}

h1 {font-family: Times, "New Century Schoolbook", Garamond; font-size: 36px;}

a {color: #A48166; text-decoration: none;}

p.MsoNormal {margin-top: -5px;}
div.Section1 {margin-top: -35px;}
address {text-align: center;}