html, body  {margin:0;
            padding 0;
            background:rgb(73%,82%,73%);
            }
body       {
            list-style: none;
            font: normal 93%/120% Arial, Verdana, sans-serif;
            color: black;
            }
#sitemast {margin: 0; padding: 0 0 1em;
          border: 1px solid rgb(45%,65%,45%);
          border-width: 0 0 1px 1.5em;
          background: rgb(73%,82%,73%) url(mh-light.jpg) 100% -30px no-repeat;
          }
#sitemast h1 {margin: 0; padding: 1.5em 0.5em 0 0;
  font: bold 2em/0.75em Arial, Verdana, sans-serif;
  background: rgb(45%,65%,45%) url(masthead.jpg) 100% -30px no-repeat;}
#sitemast h1 a {color: rgb(20%,40%,20%); text-decoration: none;}
#content {float:left; width: 70%; padding: 2em 0 3em 5%;
       }
.skipper{display:none}
.panel {float:right; width: 20%;
  font-family: Arial, Verdana, sans-serif;
  margin: 2em 0.5em 0;
  background: url(nav-bg.gif) 103% 0.2em no-repeat;}
.panel h4 {
       margin: 0; padding: 0.33em 0.5em 1px 0.25em;
       background: rgb(75%,85%,70%) url(nav-bg.gif) 100% 0.66em no-repeat;
       font-size: 1em; font-style: italic;
       line-height: 0.7em;
       text-transform: lowercase; letter-spacing: 1px;
       border-style: solid solid dotted; border-width: 1px 0 1px 2px;
       border-color: rgb(40%,60%,40%); color: rgb(20%,40%,20%);
       }
.panel ul {
       margin: 0 0 1.5em; padding: 0.25em 0 0.5em;
       list-style: none;}
.panel ul ul {margin: 0; padding: 0 0 0 0.5em;}
a:link {color: rgb(0%,50%,40%); background: transparent;}
a:visited {color: rgb(30%,50%,30%); background: transparent;}

#footer {clear: both; border-top: 3px double; padding: 0.75em 1em 1em;
  font-size: 75%;
  color: rgb(20%,40%,20%); background: rgb(73%,82%,73%);
 }
#footer p {margin: 0; padding: 0;}
