﻿body {
	background-color:#371700;
	margin:0;
}
body, a, td {
	font-family:Arial, Helvetica, sans-serif;
	color:inherit;
}
a:focus {
	outline-style:none;
}
a:hover {
	text-decoration:none;
}
dt {
	font-weight:bold;
}
fieldset {
	padding:0;
	border:none;
	margin:0;
}
h1 a, h2 a, h3 a {
	text-decoration:none;
	display:block;
}
h4 {
	margin-bottom:-0.5em;
}
hr {
	color:#371700;
}
img {
	border:none;
}
td {
	vertical-align:top;
}
#header, #navigation, #content, #footer {
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	height:150px;
	background-image:url(../images/flowers.jpg);
}
#navigation ul {
	margin:0.5em 0 0.25em;
	padding:0;
}
#navigation li {
	display:inline;
	font-size:115%;
	color:#FFFB73;
}
#navigation li a {
	padding:0.45em 1.0em 0.2em;
	color:#FFFB73;
	text-decoration:none;
}
#navigation a:hover, .currentpage {
	background-color:#583D2A;
}
#content {
	background-color:#F5F3F2;
	color:#371700;
}
#content h1 {
	font-size:125%;
	color:#009E8E;
}
#content h2, #content table caption {
	color:#18624f;
	font-size:115%;
	font-weight:bold;
	margin:1em 0 0.5em;
	text-align:left;
}
#content h3 {
	font-size:105%;
	color:#254530;
}
#searchform {
	margin:1em;
	float:right;
}
#query {
	opacity:0.7;
	border-width:1px;
	border-color:#371700;
	padding-left:0.25em;
	width:12em;
}
.submit {
	background-color:#583D2A;
	color:#FFFB73;
	border-width:1px;
	border-color:#371700;
}
.sidenote {
	float:right;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-color:#371700;
	background-color:#FFFDAF;
	padding:0 1em;
	width:18em;
}
.sidenote h1, .sidenote h2 {
	color:#FF6C00 !important;
}
.sidenote h1 {
	font-size:115% !important;
}
.sidenote h2 {
	font-size:105% !important;
}
#main {
	padding:0.5em 1em;
}
#footer, .credit {
	color:#9B8B7F;
	font-size:75%;
}
.credit {
	margin-top:-1em;
}
.more {
	font-size:95%;
	color:#9B8B7F;
	text-decoration:none;
	display:block;
}
.more:hover {
	color:#371700;
}
.meeting {
	text-align:center;
}
.dottedbox {
	border-style:dotted;
	border-width:1px;
}
.issue {
	margin-top:-0.5em;
}
.imagebox {
	width:33%;
	margin:0.25em;
	background-color:#CCCCCC;
}
.imagebox img {
	width:100%;
}
.imagebox p {
	font-size:75%;
	margin:0.25em;
}
.predots {
	border-bottom:2px #371700 dotted;
	position:relative;
	margin:0 0.5em;
	top:-0.4em;
	white-space:pre-wrap;
}