body,td {
	background-color:#82827b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c39;
	line-height:135%;
}

td {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c39;
	line-height:135%;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#3c3c39;
	margin-bottom:26px;
}
h2{ /* Second biggest */
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3c3c39;
	margin:22px 0px 10px 0px;
	border-top:1px solid #80807d;
	padding-top:10px;
	line-height:115%;
}
h3{ /* Used in repeating regions and on donations page */
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3c3c39;
	margin:10px 0px 8px 0px;
}
h4{ /* Used on guestbook form and isold it steps */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3c3c39;
	margin:0px 0px 8px 0px;
}
h5{ /* Used on bios page */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3c3c39;
	margin:10px 0px 4px 0px;
}
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c39;
	line-height:135%;
	margin:0px 0px 10px 0px;
}
hr {
    color: #80807d;
    background-color: #80807d;
    height: 1px;
	  border:0;
	  margin:0px;
}
ul {
	color:#3c3c39;
	margin:0px;
	padding: 0px 60px 0px 17px;
}

li {
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
td td ul {
	color:#3c3c39;
	margin:0px;
	padding: 0px 0px 0px 17px;
}
td td li {
	padding:0px 0px 4px 0px;
	margin:0px 0px 0px 0px;
}


#anchor {
	float:right;
	background-image:url(/assets/images/top.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:2px 20px 3px 0px;
	margin-top:-28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:135%;
}

#nextback {
	float:right;
}
#next {
	background-image:url(/assets/images/next.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:3px 20px 3px 0px;
}
#back {
	background-image:url(/assets/images/back.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:3px 0px 3px 20px;
}
#boardtable {
}
#boardtable td {
	vertical-align:top;
	padding-top:12px;
	padding-bottom:10px;
}

#boardtable p {
	margin:0px;
}

#boardtable h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c39;
	font-weight:bold;
	line-height:135%;
	margin:6px 0px 0px 0px;
}
#imageRight {
	float:right;
	margin:0px 0px 20px 20px;
}
#imageLeft {
	float:left;
	margin:10px 10px 10px 10px;
}


.formerror
{
	padding: 10px;
	background-color:#FFCCCC;
	border: 1px Solid #CC0000;
}

#entryform { width: 416px; background: #e7e6e2; padding: 20px 20px 10px 20px;; margin: 20px 0px 0px 0px; text-align: left }
#entry { width: 446px; padding: 16px 0px 16px 0px; margin: 0px 5px 0px 5px; text-align: left; border-bottom:1px solid #80807d; }
#navigate { width: 446px; text-align: left; margin:20px 5px 0px 5px; }
#entry .name { font-weight: bold; float: left; }
#entry .info { float: right; }
#entry p { clear: both; margin-top:20px; }
#entry .date { font-size: 10px; text-align: right }
label { float: left; text-align: left; font-weight: bold; width: 70px; margin-left: 0px }
.textfield { width: 175px; font: 11px Verdana, Arial, Helvetica, sans-serif }
input.submit { font-weight: bold; width: auto; }
#submit { font-weight: bold; margin-left: 69px; text-align: left }
* html #submit { margin-left: 69px }
.spacer { clear: both; height: 5px; }
a { color: #369; text-decoration: none; }
a:hover { text-decoration: underline }
