div#logo {width: 100%; color: #000; background-color: #FC9; 
  border-bottom: 1px solid #642; border-right: 1px solid #642;}
div#sitenav {position: absolute; left: 10px; width: 7em; color: #FC9; 
  border-bottom: 6px solid #FC9; border-right: 3px solid #FC9;
  background-color: #642; padding-top: 1.75em; padding-bottom: 2em;}
@media screen {
  div#maincontent {position: absolute; left: 11em; right: 10%; padding-top: 2em;}
}
div.left {position: absolute; width: 50%}
div.right {position: absolute; left: 50%; right: 0;}

form {
  margin-left: 1em;
  font-family: "Georgia", serif;
  }

table.datatable {
  border-collapse: collapse;
  margin-top: .5em;
  margin-left: 1em;
  }

th.datahead {
  font-family: "Georgia", serif;
  text-align: left;
  vertical-align: top;
  padding: 6px;
  border: 1px solid #642;
  }

td.datacell {
  font-family: "Georgia", serif;
  text-align: left;
  vertical-align: top;
  padding: 6px;
  border: 1px solid #642;
  }

td {
  vertical-align: top;
  }
  
    li {
       font-family: "Georgia", serif;
       margin-bottom: .5em;
       }

    li ul {
       margin-top: .5em;
       }

    p.body1 {
       font-family: "Georgia", serif;
       text-align: justify;
       margin-bottom: .5em;
       margin-top: 0}

    p.body {
       font-family: "Georgia", serif;
       text-align: justify;
       text-indent: 1em;
       margin-bottom: .5em;
       margin-top: 0}

    p.rside {
       font-family: "Georgia", serif;
       text-align: justify;
       margin-left: 1em;
       margin-bottom: .5em;
       margin-top: 0}

    p.copy {
       font-family: "Arial", sans-serif;
       font-size: 75%;
       text-align: left;
       margin-top: 1em}

    p.link {
       font-family: "Georgia", serif;
       text-align: right;
       margin-top: 1em}

    p.nav {
       font-family: Verdana, Arial, sans-serif;
       font-size: 100%;
       margin-top: .5em;
       margin-bottom: .5em;
       margin-left: 1em;
       margin-right: 1em;
       padding-left: 1em;
       padding-right: 0;
       padding-top: .25em;
       padding-bottom: .25em;
       border-top: 1px solid #A86;
       border-left: 1px solid #A86;
       border-right: 2px solid #853;
       border-bottom: 2px solid #853; 
       background-color: #604020;}

    p.navhere {
       font-family: Verdana, Arial, sans-serif;
       font-size: 100%;
       margin-top: .5em;
       margin-bottom: .5em;
       margin-left: 1em;
       padding-left: 1em;
       padding-top: .25em;
       padding-bottom: .25em;
       border-top: 1px solid #FC9;
       border-bottom: 2px solid #FC9;
       color: #642; background-color: #FC9;}

    h1 {
       font-family: Arial, sans-serif;
       font-size: 125%;
       padding-top: 0;
       margin-top: 0;
       margin-bottom: .5em;
       color: #642; background-color: transparent;}

    h2 {
       font-family: Arial, sans-serif;
       font-size: 100%;
       font-weight: bold;
       text-align: left;
       margin-bottom: .25em;
       margin-top: .75em;
       color: #642; background-color: transparent;}

    h3 {
       font-family: Arial, sans-serif;
       font-size: 100%;
       font-weight: normal;
       font-style: italic;
       text-align: left;
       margin-bottom: .25em;
       margin-top: .75em;
       color: #642; background-color: transparent;}

a{ color: #642; background-color: transparent;} 

p.nav a:active { color: #EDC; background-color: transparent; text-decoration: none;} 
p.nav a:link { color: #EDC; background-color: transparent; text-decoration: none;} 
p.nav a:visited { color: #FC9; background-color: transparent; text-decoration: none;}
p.nav a:hover {color: #F33; background-color: transparent; text-decoration: none;}

div#logo a:active { color: #FC9; background-color: transparent;} 
div#logo a:link { color: #FC9; background-color: transparent;}
div#logo a:visited { color: #FC9; background-color: transparent;}

.brown {color: #642; background-color: transparent;}
.new {color: #A00; background-color: transparent; font-weight: bold;}
.indent {margin-left: 1em;}

@media print {
  div#sitenav {display: none;}
  p.link {display: none;}
  div#logo a {display: none;}
    h1 {
       font-family: Arial, sans-serif;
       font-size: 125%;
       padding-top: 0;
       margin-top: 1.5em;
       margin-bottom: .5em;
       color: #642; background-color: transparent;}

  }