body
{
	background-image: url(tile2009.gif);
	background-color: snow;
	background-repeat: repeat-y;
	background-attachment: scroll;
}

div#topline
{
	font-size: 80%;
	line-height: 100%;
	color: #333;
	background-color: snow;
	margin: 0 0 0 12%;
	text-decoration: none;
	font-family: arial, sans-serif;
}

div#banner
{
	margin: 1% 0% 1% 10%;
	background-image: url(stripe07.gif);
	background-repeat: repeat-x;
	padding: .5em;
}

div#tofair
{
	text-align: center;
	background-color: darkslategray;
	width: 80%;
	height: 40%;
	padding-top: 2em;
	padding-bottom: 1em;
}

div#tofair p
{
	background-color: darkslategray;
	text-align: center;
	color: white;
	font-weight: 300;
	letter-spacing: .1em;
}

div#content1
{
	margin: 1% 5% 2% 25%;
	padding: 0;
	width: 70%;
	display: block;
	background-color: transparent;
}

#content1 h1
{
	text-align: left;
	line-height: 125%;
	color: darkslategrey;
	font-family: Georgia, serif;
	font-size: 130%;
	font-weight: 600;
}

#content1 h2
{
	text-align: left;
	line-height: 115%;
	color: darkgreen;
	font-family: Georgia, serif;
	font-size: 120%;
	font-weight: 500;
}

#content1 h3
{
	text-align: left;
	line-height: 100%;
	color: #538AB4;
	font-family: arial, sans-serif;
	font-size: 105%;
	font-weight: 300;
}

#content1 h4
{
	text-align: left;
	line-height: 100%;
	color: lightslategray;
	font-family: arial, sans-serif;
	font-size: 95%;
	font-weight: 600;
}

#content1 p
{
	text-indent: 1em;
	text-align: left;
	line-height: 110%;
	color: black;
	font-family: arial, sans-serif;
	font-size: 95%;
	font-weight: 400;
}

#content1 ul
{
	list-style-type: disc;
	list-style-image: url(images/disc03.gif);
	list-style-position: outside;
	line-height: 180%;
}

#content1 ol
{
	list-style-type: decimal;
	list-style-position: outside;
	text-align: left;
	line-height: 180%;
}

#accesskeys
{
	color: darkgreen;
	font-family: arial, sans-serif;
	font-size: 80%;
	line-height: 110%;
	margin: 2em 20% 2em 10%;
	background-color: snow;
}

div#sidebar
{
	float: left;
	width: 20%;
	margin-left: 2%;
	background-color: transparent;
}

#sidebar ul
{
	list-style-type: none;
	list-style-position: outside;
	font-family: helvetica, arial, san-serif;
	font-size: 80%;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: .1em;
}

#youarehere
{
	color: black;
	background-color: palegreen;
	font-size: 110%;
	list-style-type: disc;
	list-style-position: outside;
	text-indent: 1em;
	min-width: 8em;
	max-width: 12em;
}

#sidebar A:link
{
	background-color: skyblue;
	color: black;
	text-decoration: none;
	padding: .25em 1em .25em 1em;
}

#sidebar A:visited
{
	background-color: mediumpurple;
	color: white;
	text-decoration: none;
	padding: .25em 1em .25em 1em;
}

#sidebar A:hover
{
	background-color: gold;
	color: black;
	padding: .25em 1em .25em 1em;
}

#sidebar A:active
{
	background-color: chartreuse;
	color: black;
	padding: .25em 1em .25em 1em;
}

.dropdown { margin-top: 4em; }
.floatright { float: right; }
.floatleft { float: left; }

#content1 p.president
{
	font-size: 105%;
	line-height: 130%;
	margin-right: 2%;
	margin-left: 2%;
}

#content1 p.sincerely
{
	font-size: 100%;
	line-height: 130%;
	text-indent: 0;
	margin-right: 2%;
	margin-left: 30%;
}

#content1 p.presbold
{
	font-size: 100%;
	line-height: 130%;
	margin-right: 2%;
	margin-left: 2%;
	font-weight: 600;
}

#content1 p.signature
{
	font-family: New Berolina MT, Bickley Script LET, cursive;
	font-size: 160%;
	line-height: 80%;
	text-indent: 0;
	margin-right: 1em;
	margin-left: 30%;
}

#content1 p.biggreen
{
	font-family: arial, sans-serif;
	font-weight: 500;
	font-size: 120%;
	text-indent: 0;
	color: forestgreen;
}

.central { text-align: center; }
.boxed { border: solid 1px #EEE8AA; }
.boxlime { border: solid 1px #32CD32; }
.boxrasp { border: solid 1px #DB7093; }
.drop { margin-top: 2em; }
.w3c { margin-left: 5%; }

A:link
{
	color: mediumblue;
	background-color: transparent;
	text-decoration: underline;
}

A:visited
{
	color: darkorchid;
	background-color: transparent;
	text-decoration: underline;
}

A:hover
{
	color: crimson;
	background-color: transparent;
}

A:active
{
	color: black;
	background-color: orange;
}