BODY {
	color: black;
	margin-left: 3em;
	margin-right: 2em;
	background-color: white;
	background-image: url(background.jpg);
	background-attachment: fixed;
}

H1 { text-align: center }

H2 { text-align: center }

H3, H4 { text-indent: 1% }

H1, H2, H3, H4 {
	font-family: cursive, sans-serif, serif ;
	color: #a02a2a
}

ul.spaced li{
	margin-bottom: 1em;
}

.fhquote {
	background-color:#c5e6bf;
	text-indent: 1em;
	margin-top: 1em;
	margin-bottom:1.5em;
	margin-left: 2em;
	margin-right: 2em;
	padding: 1em;
	padding-top: 0.1em;
}

div.fhquote p {
	padding-bottom: 0;
}

div.fhquote p:first-line {
}

div.fhquote p:first-letter {
	font-size: 110%;
}

.financial {
	font-size: 90%;
}

.insertion {
	color: #444;
}

table.financial {
}

.financial td {
	background-color:#dffbd8;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: bottom;
}

.sidebar {
	float: right;
	padding: 1em;
	border: thin solid green;
}

.sidepic {
	float: right;
	text-align: center;
	font-weight: bold;
	padding: 1em;
}

cite { font-weight: 600; font-style: normal }

.banner {
	text-align: center;
}

.banner img {
	border-width: 1;
}

img.email {
	border-width: 0;
	vertical-align: top
}

img.navbtn {
	border: 0;
	margin: 0px;
	background: #F0F0E1;
}

a:hover img.navbtn {
	background: #F0C700;
}

a:link    { color: #00D;  background: transparent; }
a:visited { color: #408;  background: transparent; }
a:active  { color: #408;  background: #DDD }
a:hover   {               background: #F0C700 }

