body {
	margin : 0;
	padding : 0;
	background : #FFFFFF url(http://archive.ci.falcon-heights.mn.us/images/bg2.gif) repeat-y;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	scrollbar-face-color: #009966; 
	scrollbar-highlight-color: #00CC99;
	scrollbar-shadow-color: #003300;
	scrollbar-3dlight-color: #009966;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #006633;
	scrollbar-darkshadow-color: #000000;
}
td {
	vertical-align : top;
}
td, th, p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
}

th {
	font-weight : bold;
}
div#banner  {
	height : 91px;
	background : #08906B url(http://archive.ci.falcon-heights.mn.us/images/bird.gif) no-repeat right;
	width : 100%;
	border-bottom : 3px solid #006556;
	background-color : #08906b;
}
h1, h2, h3, h4, h5, h6 {
	color : #006633;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : .5em;
	margin-top : .5em;
}
h1 {
	font-size : 3em;
	font-family : Eurostile, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.top {
	margin-top : .2em;
}
h2 {
	font-size : 2.5em;
	font-family : Eurostile, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
h3 {
	font-size : 2em;
	font-family : Eurostile, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
h4 {
	font-size : 1.75em;
	font-weight : normal;
}
h5 {
	font-size : 1.2em;
	font-weight : bold;
}
h6 {
	font-size : 1em;
	font-style : italic;
}
p {
	margin-top : 0;
	margin-bottom : 1em;
}
a:link {
	color : #006633;
}
a:visited {
	color : #999999;
}
a:hover {
	color : #339966;
}
div#container {
	border-top : 2px solid #FFC800;
}
td#navigation {
	width : 135px;
	padding : 0;
}
div#mainmenu {
	width : 135px;
	background-color : #F7E2CF;
	padding : 8px 0;
}
ul#sitemenu {
	margin : 0 8px 10px 6px;
	padding : 0;
}
ul#sitemenu li {
	margin : 7px 0 0 0;
	font-family : Verdana,Ariel,Helvetica,Geneva,sans-serif;
	font-size : 10px;
	color : #006556;
	font-weight : bold;
	list-style-type : none;
}
ul#sitemenu li.a1 {
	margin-top : 0;
}
ul#sitemenu li a {
	text-decoration : none;
	color : #006556;
}
ul#sitemenu li a:hover {
	text-decoration : underline;
}
div#mainmenu2 {
	width : 135px;
	background-color : #06556;
	padding : 8px 0;
	color : #ffffff;
}
ul#sitemenu2 {
	margin : 0 8px 10px 6px;
	padding : 0;
}
ul#sitemenu2 li {
	margin : 7px 0 0 0;
	font-family : Verdana,Ariel,Helvetica,Geneva,sans-serif;
	font-size : 10px;
	color : #ffffff;
	font-weight : bold;
	list-style-type : none;
}
ul#sitemenu2 li.a1 {
	margin-top : 0;
}
ul#sitemenu2 li a:link {
	text-decoration : none;
	color : #ffffff;
}
ul#sitemenu2 li a:visited {
	color: #000000;
	text-decoration : none;
}
ul#sitemenu2 li a:hover {
	text-decoration : underline;
	color: #000000;
}

td#content {
	font-family : Verdana,Ariel,Helvetica,Geneva,sans-serif;
	font-size : 12px;
	padding : 0 10px;
}
ul.splist {
	margin-top : 0;
	padding-top : 0;
}
.splist li {
	padding-top : 8px;
}
ul.close, ol.close {
	margin : 0 0 1em 0;
	padding : 0;
}
ul.close li, ol.close li {
	margin : 5px 5px 0 2.5em;
}
p#cr {
	font-size : 9px;
	margin-bottom : 20px;
	margin-top : 20px;
	clear : left;
}
.hide {
	display : none;
}
table.chart {
	border-left : 1px solid #006633;
	border-top : 1px solid #006633;
}
table.chart td, table.chart th {
	border-right : 1px solid #006633;
	border-bottom : 1px solid #006633;
	padding : 5px;
}
div#sidebar {
	float : right;
	width : 150px;
	border-left : 1px solid #003300;
	font-size : 10px;
	margin : 0px 0px 0px 10px;
	padding : 10px 10px 20px 5px;
	border-bottom : 1px solid #003300;
}
div#sidebar p {
	font-size : 10px;
}
.mininote {
	border: 1px solid #006633;
	padding: 5px;
}
div.rightnote {
	float : right;
	width : 150px;
	font-size : 10px;
	margin : 0px 0px 0px 10px;
	padding : 10px 10px 20px 5px;
}
p.caption {
	font-size : 9px;
	margin-top : 3px;
}
span.booktitle {
	font-style : italic;
}
.hilite {
	font-weight : bold;
	color : #009966;
}
p.story {
	line-height : 150%;
}

