.contact {
  font-size: 7pt ;
  line-height: 100%;
  color: #fff;
  font-family: Verdana, sans-serif;
  font-weight: bold;

  text-align: right;
  vertical-align: middle;
  text-decoration: none;
  border: none;
}

.footer {
  font-size: 7pt ;
  color: #630;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  font-weight: bold;
  vertical-align: top;
  text-align: justify;
  text-decoration: none;
  border: none;
}

.nav, A.nav:link, A.nav:active, A.nav:hover, A.nav:visited {
  font-size: 7pt ;
  color: #630;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  border: none;
}

.navt {
  font-size: 11pt ;
  color: #630;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  border: none;
}

.toplogo {
  font-size: 9pt ;
  line-height: 100%;
  color: #fff;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  border: none;
}



A {
  font-weight: bold;
  border: none;
  color: #630;
}

A.navt:link, A.navt:active, A.navt:hover, A.navt:visited {
  font-size: 11pt ;
  color: #630;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  border: none;
}

A.toplogo:link, A.toplogo:active, A.toplogo:hover, A.toplogo:visited {
  font-size: 9pt ;
  color: #fff;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  border: none;
}



BODY {
  background-color: #f8f4ee;
  color: #000;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  margin: 1em;
}



H3 {
  color: #f90;
}



IMG {
  border: none;
}

IMG.contact {
  border: none;
  width: 276px;
  height: 20px;
}

IMG.nav {
  border: none;
  width: 95px;
  height: 25px;
}

IMG.toplogo {
  border: none;
  width: 480px;
  height: 60px;
}



LI {
  font-size: 8pt;
  line-height: 125%;
  text-align: left;
  margin: 1em;
}

LI.compact {
  font-size: 8pt;
  line-height: 100%;
  text-align: left;
}

LI.content {
  font-size: 8pt;
  line-height: 125%;
  text-align: left;
}



P {
  font-size: 9pt;
  line-height: 150%;
  text-align: justify;
  margin: 1em;
}

P.content2 {
  text-align: center;
}

P.navt {
  text-align: left;
  margin: 0;
}



TABLE.content {
  border: none;
  margin: 0;
  padding: 1em;
  background-color: #fff;
  width: 756px;
}

TABLE.footer {
  background-color: #edb;
  width: 756px;
  border: solid 4px;
  border-color: #edb;
}

TABLE.layout {
  border: none;
  margin: 0;
  padding: 0;
}

TABLE.main {
  border: none;
  margin: 0;
  padding: 0;
  background-color: #fff;
  height: 100%;
  width: 756px;
}

TABLE.nav {
  border: none;
  margin: 0;
  padding: 0;
  background-color: #fff;
  height: 25px;
  width: 756px;
}

TABLE.navt {
  border: none;
  margin: 0;
  padding: 1px 8px;
  background-image: url(http://www.eckmanhuntingpreserve.com/images/nav-bg.gif);
  background-repeat: repeat-x, repeat-y;
  background-color: #edb;
}

TABLE.topinfo {
  border: none;
  margin: 0;
  padding: 0px;
  background-color: #fff;
  width: 756px;
  height: 60px;
}



TD.contact {
  width: 276px;
  height: 20px;
}

TD.content {
  vertical-align: top;
}

TD.contentvborder {
  background-color: #edb;
  width: 1px;
}

TD.nav {
  width: 126px;
  height: 25px;
  vertical-align: top;
  border: none;
}

TD.navt {
  vertical-align: middle;
  border: none;
  background-color: #edb;
  padding: 0 0.5em 0 0.5em;
}

TD.navtx {
  background-color: #dca;
  vertical-align: middle;
  border-bottom: 2px solid #663300;
  padding: 0 0.5em 0 0.5em;
}

TD.navx {
  background-color: #edb;
  width: 126px;
  height: 25px;
  vertical-align: top;
  border: none;
}

TD.toplogo {
  width: 480px;
  height: 60px;
}



TR.contact {
  height: 20px;
}

TR.contentbborder {
  background-color: #edb;
  height: 1px;
}

TR.contenttborder {
  background-color: #edb;
  height: 7px;
}

TR.footer {
  vertical-align: middle;
}

TR.nav {
  background-color: #edb;
  height: 25px;
}

TR.navt {
  background-color: #f3e2c2;
}

TR.toplogo {
  height: 60px;
}
