body {
 background-color: #5d90c9; background-image: url(images/prairiebg1-ei.jpg);
 color: #8d542b; font-style: normal; font-variant: normal; font-weight: normal;
 font-size: 1em; font-family: 'trebuchet ms'; 'ms sans-serif', helvetica
 border-style: none; border-width: 0; margin-top: 15px; margin-right: 0px;
 margin-bottom: 15px; margin-left: 0px; padding: 0; background-position: 0%; text-align: center;
 scrollbar-face-color: #5d90c9; scrollbar-arrow-color: #dedcce;
 scrollbar-track-color: #5d90c9; scrollbar-shadow-color: #5d90c9;
 scrollbar-highlight-color: #5d90c9; scrollbar-3dlight-color: #dedcce;
 scrollbar-darkshadow-color: #dedcce; 
}

a {
   color: #564718; background: transparent; text-decoration: underline;
}
a:link {
 color: #564718; background: transparent; text-decoration: underline;
}
a: visited {
 color: #564718; background: transparent; text-decoration: underline;
}
a:hover {
 color: #96787d; background: transparent; text-decoration: underline;
}


/* --------- Main Divisions --------- */
div#wrapper {
 width: 780px; height: auto; margin-right: auto; margin-left: auto; text-align: center;
}

div.separate {
 width: 100%; height: 5px; background-color: #252216; font-size: 5px;
}

#container {
 width: 560px; height: auto; text-align: center; background-color: #8d542b;
 padding: 5px;
}

table#head {
 width: 100%; height: 264px; background-color: #8d542b;
 background-image: url(images/prairiebg2-ei.jpg);
}

#cell1 {
 width: 257px; text-align: left; vertical-align: top; }

#cell2 {
 width: 293px; text-align: center; verticla-align: top; padding: 3px 3px 3px 3px;
 color: #dedcce; }

div#content {
 width: 550px; height: auto; text-align: center; font-size: 85%; background-color: #dedcce;
 background-image: url(images/prairiebg3-ei.jpg); padding: 20px 30px 20px 30px;
}

div#end {
 width: 550px; height: auto; text-align: center; font-size: 80%; background-color: #8d542b;
 background-image: url(images/prairiebg2-ei.jpg); padding: 3px 30px 3px 30px;
}

#side {
 width: 200px; height: auto; }


/* --------- Navigation --------- */
#nav {
 width: 200px; height: auto; background-color: #8d542b;
 padding: 5px; width: 200px;
}

div#strip {
 width: 190px; padding: 5px 5px 10px 5px; background-color: #8d542b; color: #dedcce;
 background-image: url(images/prairiebg2-ei.jpg); vertical-align: top; text-align: center;
  font-size: 85%;
}

#menu {
 margin-right: 2px; margin-left: 2px; text-align: center;
}

#menu a {
 display: block; padding: 2px; width: 111px; background-color: #dedcce;
 text-align: center; border-top: 1px solid #333333; border-right: 1px solid #000000;
 border-bottom: 1px solid #000000; border-left: 1px solid #333333; font-weight: bold;
 margin-bottom: 1px; font-size: 87%;
}

#menu a:link {
 color: #564718; text-decoration: none;
}

#menu a:visited {
 color: #564718; text-decoration: none;
}

#menu a:hover {
 color: #96787d; text-decoration: none; border-top: 1px solid #000000;
 border-right: 1px solid #333333; border-bottom: 1px solid #333333;
 border-left: 1px solid #000000; background-color: #252216;
}


/* --------- Paragraphs --------- */
p.short { text-align: left; }
p.just { text-align: justify; }
p.far { text-align: right; }
p.title { font-size: 120%; }