* {
  margin: 0;
}
* {
  padding: 0;
}
body {
  margin: 5px 0 0 0;
  padding: 0;
  color: #fff;
  font: 85% Arial, Helvetica, sans-serif;
  background-color: #00bf32;
  text-align: center;
}
#wrapper {
  position: relative;
  width: 760px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  background-color: #009999;
  color: #fff;
}
#header {
  height: 60px;
  width: 760px;
}

#floatholder  {
  
}
#content {
  padding-top: 10px;
  margin-left: 175px;
  width: 580px;
}
#content h1 {
  text-align: center;
}
p {
  padding-bottom: 5px;
  line-height: 1.2;
}

p.first {
   text-indent: 1em;
}
h3 {
  margin-bottom: 8px;
}
#navigation {
  float: left;
  width: 160px;
  margin-left: 4px;
  margin-top: 10px;
  display: inline;
}
#navigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#navigation ul li {
  list-style: none;
}
#navigation a {
  display: block;
  background-image: url(images/up_btn.gif);
  background-repeat: no-repeat;
  background-position: 0% 50%;
  background-color: #0048c2;
  padding: 4px 4px 4px 25px;
  border: 1px solid #000;
  border-top: none;
  font-size: .85em;
  font-weight: bold;
  color: white;
}
#navigation a:link, #navigation a:visited {
  color: #fff;
  text-decoration: none;
}
#navigation a:hover, #navigation a:active {
  color: #9DEAFA;
  background-image: url(images/over_btn.gif);
}
#navigation li {
  margin: 0;
}
#current a:link, #current a:visited, #current a:hover, #current a:active {
  color: #fff;
  background: #00bf32 url(images/over_btn.gif) no-repeat 0 50%;
  text-decoration: none;
}
img {
  border: none;
}
img.right {
  float: right;
  margin: 0 10px 0;
  display: inline;
}
img.right {
  float: right;
  margin: 0 10px 0;
  display: inline;
}
img.margin { 
  margin: 0 4px;
}
.address {
  font-size: 0.8em;
  font-weight: bold;
}
.center {
  text-align: center;
}
.keyline {
  border: 1px solid #000;
}
div.textleft {
  text-align: left;
}
div.textleft p {
  margin-bottom: -.5em;
}
div#credit {
  border-top: 1px solid #3f7e00;
  font-size: 0.8em;
  text-align: center;
  clear: both;
  padding: 6px 0;
  color: #fff;
}
h3 {
  font-size: 1.1em;
}
dd {
  font-size: 0.9em;
  margin-bottom: 4px;
}
li {
  margin-bottom: 4px;
  list-style-type: square;
  font-size: 0.9em;
}
#content a:link {
  color: #fff;
}
#content a:visited {
  color: #fff;
}
#content a:hover {
  color: #f00;
}
#credit a:link {
  color: #fff;
}
#redit a:visited {
  color: #000;
}
#credit a:hover {
  color: #c00;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
