/* default style definitions for the content area */
td,p,.bodycell {
  font-family : Verdana, Arial, sans-serif;
  color : #eee1d0;
  font-size : 12px;
  background-color : #7c6e61;
}

/* left edge image for the content area margin - 
  done like this to avoid damn validator errors that arise when
  using td background attribute */
.leftside {
  background-image: url(images/side2.gif);
}

/* primary headings */
h1 {
  font-family : Verdana, Arial, sans-serif;
	color : #3e3023;
	font-size : 22px;
	font-weight : bold;
	margin: 3px 0px 0px 0px;
}

/* secondary headings */
h2 {
  font-family : Verdana, Arial, sans-serif;
  font-size : 17px;
  font-weight : bold;
  margin: 0px 0px 0px;
  color : #eee1d0;
}

h3 {
  font-family : Verdana, Arial, sans-serif;
  font-size : 13px;
  font-weight : normal;
  margin: 0px 0px 10px;
  color : #eee1d0;
}

/* main content area text and links */
.body {
  font-family : Verdana, Arial, sans-serif;
  color : #eee1d0;
  font-size : 12px;
  background-color : #7c6e61;
  text-align : left;
}
a.body { text-decoration: underline;  font-weight : bold; }
a.body:link { color: #eee1d0; }
a.body:visited { color: #eee1d0; }
a.body:active { color: #FEBF01; }
a.body:hover { color: #d7d96e; }

/* image captions and links */
.caption {
  font-family : Verdana, Arial, sans-serif;
  color : #eee1d0;
  font-size : 11px;
  background-color : #7c6e61;
  text-align : center;
  margin: 0px;
}
a.caption { text-decoration: underline;  font-weight : normal; }
a.caption:link { color: #eee1d0; }
a.caption:visited { color: #eee1d0; }
a.caption:active { color: #FEBF01; }
a.caption:hover { color: #d7d96e; }

/* main nav links, deselected links, text and small links at the bottom of the content area */
.linkarea {
  font-family : Verdana, Arial, sans-serif;
  color : #3e3023;
  font-size : 13px;
  background-color : #7c6e61;
  text-decoration: none;
  font-weight : bold;
  margin: 4px;
}
a.links { text-decoration: underline; }
a.links:link { color: #3e3023; }
a.links:visited { color: #3e3023; }
a.links:active { color: #FEBF01; }
a.links:hover { color: #d7d96e; }
a.linksmall { font-size: 10px; text-decoration: underline; }
a.linksmall:link { color: #3e3023; }
a.linksmall:visited { color: #3e3023; }
a.linksmall:active { color: #FEBF01; }
a.linksmall:hover { color: #d7d96e; }

/* small text and links outside of the main content area */
.footer {
  font-family : Verdana, Arial, sans-serif;
  background-color : #9B9183;
  font-size : 10px;
  color : #3e3023;
  text-align : center;
  margin: 0px;
}
a.footer { text-decoration : underline; }
a.footer:link { color: #3e3023; }
a.footer:visited { color: #3e3023; }
a.footer:active { color: #FEBF01; }
a.footer:hover { color: #d7d96e; }

/* IE scrollbar definitions */
body  {
  font-family : Verdana, Arial, sans-serif;
  font-size: 13px;
  margin-top : 0px;
  scrollbar-face-color:#6e6458;
  scrollbar-arrow-color:#f7f7f7;
  scrollbar-track-color:#c1b4ab;
  scrollbar-shadow-color:#ffffff;
  scrollbar-highlight-color:#000000;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-darkshadow-Color:#000000;
  scrollbar-width: 40px;
}


html {
  scrollbar-face-color:#6e6458;
	scrollbar-arrow-color:#f7f7f7;
	scrollbar-track-color:#c1b4ab;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-Color:#000000;
	scrollbar-width: 40px;
}
