
BODY { font-family: arial, sans-serif; 
	color: #000000;
	background: #fff;
	margin: 0px;
	padding: 0px; }

#content { padding: 2em; 
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	 background: url(/images/cattail.one.png) #fff bottom right no-repeat; 
	 margin-right: 120px; 
	 margin-left: 120px; 
	 margin-top: 100px;
	 margin-bottom: 100px; }

HR { margin: 1em 20%; }

A { color: #5a710c; text-decoration: underline }

A:visited { color: #88843e; text-decoration: underline }

A:hover { color: #5a710c; text-decoration: none }

A:active { color: #000; text-decoration: none }

dt { margin-bottom: .25em;
	font-weight: bold;  }
dd {margin-bottom: 1em; }

#header { height: 200px;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0;
	padding: 0px;
	border-top: solid 3px black;
	border-bottom: solid 3px black;
	background: url(/images/cattail.horiz4.blur.sm.png) #fff top right no-repeat; }
	
#menubar { margin: 0px;
	padding: 0px;
	height: 1.5em;
	background: black; }
	
#menu { float:left;
		padding: 0;
		margin: 0 1em;
		line-height: 1.5em;
		width: 10em;
		 }
	
#menu A { padding: .25em;
	width: 6em;
	color: #fff; text-decoration: none }

#menu A:visited { color: #e2e191; text-decoration: none }

#menu A:hover { color: #fceca6; text-decoration: none }

#menu A:active { color: #fff; text-decoration: none; font-weight: bold }

#mailmessage { display: block;
	padding: 1em 2em; }

#mailtable {}

#mailtable td { padding: .5em .25em; }

#mailtable th.nametag { background: #e2e191; 
	text-align: left;
	padding: .5em .25em;
	white-space: nowrap; 
	width: auto; }

#messagebody { width: 100%; }
	
#mailmessagebody { background-color: #e2e191;
	padding: 0 1em; }
	
#updated { font-size: x-small;
	margin: 20px 0 0 20px;
	color: #666; }
	
#copyright { margin: 0;
	padding: 0 1em;
	text-align: center;
	font-size: x-small;
	color: #999; }
	
	#copyright a, #copyright a:visited {}