/*
********************* General Elements ************ 
*/

body {
font: 12px Verdana, sans-serif;
color: #403D39;
background-color: #FAF0E1;
margin: 0 0 0 0;
}

p {
font: 12px Verdana, sans-serif;
color: #403D39;
}

a {
font: 12px Verdana, sans-serif;
text-decoration: underline;
color: #266C7E;
}

a hover {
font: 12px Verdana, sans-serif;
text-decoration: underline;
color: #F5BE2D;
}

a visited {
font: 12px Verdana, sans-serif;
text-decoration: underline;
color: #77969E;
}


/*
********************* Specific DIVs ************ 
*/

#top {
margin: 0 0 3px 0;
width: 800px;
padding-bottom: 3px;
border-bottom: 1px solid #E6DCB4;
}

#rule {
margin: 3px 0 3px 0;
width: 800px;
border-top: 1px solid #E6DCB4;
}

#photos {
margin: 4px 0 4px 0;
padding-top: 0px;
width: 800px;
border-top: 1px solid #E6DCB4;
}


#content {
margin: 0 0 0 0;
}

#content table{
background-image: url(images/grad_off.gif);
background-repeat: repeat-y;
border-top: 1px solid #E6DCB4;
border-bottom: 1px solid #E6DCB4;
}


#content td.nav {
width: 138px;
padding-top: 15px;
}

#content td.copy{
background: #FDF7F3 url(images/cattails.jpg) bottom right no-repeat;
width: 662px;
padding: 0px 0 40px 0;
}
/*TRBL*/

#content h1{
margin-right: 0px; 
margin-bottom: 0px;
}

#content p{
margin: 0px 208px 10px 53px;
width: 401px;
}

#content p.links{
margin: 0px 208px 10px 53px;
width: 401px;
line-height: 1.5em;
}

#content p.view{
margin: 20px 0px 20px 53px;
width: 550px;
}

#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
width: 138px;
}

#navcontainer li { 
height: 15px;
margin: 0 0 3px 0; 
}

#navcontainer a
{
display: block;
padding: 2px 2px 2px 15px;
background-image: url(images/grad_off.gif);
font-family: Verdana, sans-serif;
font-size: 11px;
color: #F3E7AF;
}

#navcontainer a:link, #navcontainer a:visited
{
color: #F3E7AF;
text-decoration: none;
}

#navcontainer a:hover
{
background-image: url(images/grad_on.gif);
color: white;
}


/*form*/

.row {
clear: both;
margin: 0px 180px 0px 0px;
width: 400px;
padding: 4px;
}
 

.row span.label {
float: left;
width: 30%;
text-align: right;
font: 12px Verdana, sans-serif;
color: #403D39;
}

.row span.formw {
float: right;
width: 70%;
text-align: left;
font: 12px Verdana, sans-serif;
color: #403D39;
  } 
  
.spacer {
  clear: both;
  }

#callout {
position: absolute;
top: 362px;
left: 621px;
width: 150px;
font: italic 11px Verdana, sans-serif;
color: #403D39;
z-index: 2;
}

#siteplanT
ext {
position: absolute;
top: 386px;
left: 481px;
width: 260px;
font: italic 11px Verdana, sans-serif;
color: #403D39;
z-index: 2;
}



#footer {
margin: 4px 0 0 0;
width: 800px;
font: 9px Verdana, sans-serif;
color: #88827A;
text-align: right;
border-top: 1px solid #E6DCB4;
}

#footer2 {
margin: 30px 0 0 0;
width: 800px;
font: 9px Verdana, sans-serif;
color: #88827A;
text-align: center;
}

#footer2 a {
font: 9px Verdana, sans-serif;
text-decoration: underline;
color: #88827A;
}

#footer2 a hover {
font: 9px Verdana, sans-serif;
text-decoration: underline;
color: #266C7E;
}

#footer2 a visited {
font: 8px Verdana, sans-serif;
text-decoration: underline;
color: #E6DCB4;
}

#footerIntro {
margin: 0 0 0 0;
width: 700px;
font: 9px Verdana, sans-serif;
color: #C68A59;
text-align: right;
}

#footerIntro a {
font: 10px Verdana, sans-serif;
text-decoration: underline;
color: #C4A97D;
}

#footerIntro a hover {
font: 10px Verdana, sans-serif;
text-decoration: underline;
color: #266C7E;
}

#footerIntro a visited {
font: 10px Verdana, sans-serif;
text-decoration: underline;
color: #E6DCB4;
}



#bottom {
margin: 0 0 0 0;
height: 15px;
}


