html {
  height: 101%;
  }

body {
  font-size: 75%;
  font-family: georgia,"times new roman",times,serif;
  margin: 0;
  padding: 0;
  background-color:#5A3B00;
  }

a 
{
	text-decoration: none;
	border-style: dashed;
	border-width: 1px;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	color: #a54b00;
}

a:hover
{
	border-style: solid;
}

a:active
{
	background:#eee;
	border:0;
}

div#outer
 {
  width:100%;
  margin-left:auto;
  margin-right:auto;
  background:white;
  }


div#mastheaddiv {
	height: 190px;
	text-align: right;
	line-height: 190px;
	background-color: #a54b00;
	background-repeat: no-repeat;
	background-image: url(../images/stumpie.jpg);
}

div#mastheaddiv span {
  margin-right: 10%;
  color:#fdfefe;
  font-size:2.1em;
  }


div#breadcrumbdiv
{
  color:#b9acac;
  margin-left:5px;
  background:transparent;
  line-height:2.25em;
}

ul.breadcrumbs 
{
  display: inline;
  margin: 0;
  padding: 0;
  }

li.breadcrumbs,
li.breadcrumbsfinal {
  display: inline;
  font-family:  georgia,"times new roman",times,serif;
  font-weight: normal;
  margin: 0;
  padding:0;
  text-transform:lowercase;
  }
  
li.breadcrumbsfinal 
{
	font-weight: bold;
}

li.breadcrumbs a,
li.breadcrumbs a:link
  {
  color: #eee;
  border-color: #eee;
  }

li.breadcrumbs a:visited {
  color: #bbb;
}

li.breadcrumbs a:active {
  color: #9F5941;
}


div#maincolumndiv 
{
  }

div#navdiv {
  width: 28%;
  padding-left: 10px;
  float:left;
  }
  

div#contentdiv {
  width: auto;
  text-align: left;
  color: #555;
  margin-left:30%;
  }

div#navdiv p {
  font-family:  georgia,"times new roman",times,serif;
  font-weight: bold;
  }


ul.nav,
ul.section {
  list-style: none;
  }

div#navdiv ul.nav li.nav,
li.section,
li.sectionactive {
  font-family:  georgia,"times new roman",times,serif;
  font-weight: normal;
  margin: 3px 0 0 -30px;
  padding-left: 15px;
  text-transform:lowercase;
  }

div#navdiv ul.nav li.nav:hover,
li.section:hover
  {
  border-left: 7px solid #a54b00;
  padding-left: 8px;
  }

div#navdiv ul.nav li.nav a,
div#navdiv ul.nav li.nav a:link,
li.section a,
li.section a:link
 {
  font-family:  georgia,"times new roman",times,serif;
  font-weight: normal;
  color: #3859b9;
  border-color: #3859b9;
}


div#navdiv div.bxxhtml {
  margin-left: 25px;
  margin-right: 25px;
  }

div#findboxdiv {
  margin-top: 10px;
  text-align:left;
  }

div#findboxdiv label {
  /* needed for 508 compliance */
  display: none;
  }


input.findbox {
  width: 100px;
  border: 1px solid #c8cccc;
  background-color: #Fcfdfe;
  padding-left: 4px;
  height: 1.3em;
  }

input.findbox:focus {
  background-color: #FFF;
  }

input#submitfind {
  font-family:  georgia,"times new roman",times,serif;
  font-weight: bold;
  }


form#frmwriteback 
{
	width: 300px;
}

div.articlediv 
{
	padding-right: 20px;
}

div.articlediv h2 a,
div.articlediv h2 a:link,
div.articlediv p a,
div.articlediv p a:link,
div.articlediv ul li a,
div.articlediv ul li a:link
 {
  color: #3859b9;
  border-color: #3859b9;
  }

div.articlediv h2 a:visited,
div.articlediv p a:visited,
div.articlediv ul li a:visited
 {
 /* color:#ccc;*/
  color: #a54b00;
  border-color: #3859b9;
  }

div.articlediv h2 a:hover,
div.articlediv p a:hover,
div.articlediv ul li a:hover
div.articlediv h2 a:active,
div.articlediv p a:active,
div.articlediv ul li a:active
 {
  color:#3859b9;
  border-color: #3859b9;
  }


div.articlesmall {
  font-family:  georgia,"times new roman",times,serif;
  font-size: 80%;
  color: #777;
  }
  
div.articlesmall a,
div.articlesmall a:link,
div.articlesmall a:hover,
div.articlesmall a:visited,
div.articlesmall a:active
{
	color: #777;
	border-color: #777;
}


div.commentdiv 
{
	border-left: 5px solid #a56e00;
	margin: 18px 0;
	padding: 0 0 4px 0;
	background-color:#EBE3CF;
}

div.commentdiv p
{
	padding: 0 4px;
}

div.commentdiv a,
div.commentdiv a:link,
div.commentdiv a:hover,
div.commentdiv a:active
{
	color:#a54b00;
	border-color:#a54b00;
}

div.commentdiv a:visited
{
	color:#a54b00;
	border-color:#a54b00;
}


div.commenthead
{
	padding: 4px;
	background-color: #fff;
	margin: 0 0 8px 0;
	font-size: 90%;
}


div.commentsequence
{
  background-color: #fff;
  color: #a56e00;
  font-size:24px;
  font-weight:bold;
  padding: 0 6px;
}


div#cleardiv {
  clear: both;
  }

div#pagebottomdiv li {
  display: inline;
  }

div#pagebottomdiv {
  margin: 2em 3em .5em 3em;
  text-align:center;
  clear: right;
  border-top: 1px solid #c8cccc;
  }

div#pagebottomdiv a,
div#pagebottomdiv a:link
{
  border-color: #a54b00;
  color: #a54b00;
  margin: 0 2em 0 2em;
  }

div#pagebottomdiv a:visited
{
  color: #999;
  }

div#pagebottomdiv a:hover
{
  color: #333;
  border-color: #333;
  }

div#pagebottomdiv a:active
{
  color: #999;
  border-bottom: 0;
  }

div#footerdiv
 {
  text-align: right;
  padding: 0px 30px 0px 10px;
  margin-top: 20px;
  line-height: 2.5em;
  background-color: #a54b00;
  border-bottom: 28px solid #8d1700;
  border-top: 14px solid #a56e00;
  font-family:  georgia,"times new roman",times,serif;
  color: #b9acac;
  clear:both;
  }

div#footerdiv a,
div#footerdiv a:link,
div#footerdiv a:visited,
div#footerdiv a:active
  {
  text-decoration: none;
  color: #b9acac;
  border-color: #b9acac;
  }

div#footerdiv a:hover {
  color: #f3f1f1;
  border-color: #f3f1f1;
  }


