body {
	background-color: #f7edd5;
	margin: 0px;
}
p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#admintools {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 1px dotted maroon;
	padding: 5px;
	position:  top: 0px; 
	background-color: white;
	width:600px;
	margin:0px auto;
	text-align:left;
	border:1px dashed #333;
	background-color:#eee;
	}

#admin th { font-size:11px; 
			border-bottom:1px solid navy;
			padding: 1px 5px 1px 5px;
			color:navy;
			background-color:#FCFAA9;
			}
			
#admin td { padding: 2px 5px 2px 5px; }

#splash {
	width: 1155;
	font-family: Candara, Arial, Helvetica, sans-serif;
	font-style: Italic;
	text-align: Center;
	position: fixed; top: 225px; 
	padding:5px;
}

#splash h2 { color: #8cc8a6; 
	font-family: Garamond, Goudy Old Style, Tahoma, Times New Roman;
	font-style: normal;
	font-size: 30px;
	margin: 0px;
}

#splash h3 { color: #8cc8a6;
	font-size: 24px;
	margin: 0px;
}

#splash p { color: #f4ffff;
	font-size: 16px;
	margin: 5px;
	text-indent: 25px;
	font-style: normal;
}

#splash td {
	font-family: Candara, Arial, Helvetica, sans-serif;}

#annc { border-top: 1px solid black; 
	border-bottom: 2px solid grey; 
	font-size: 28px; 
	font-family: New Times Roman; 
	font-variant: small-caps; 
	font-weight:bold; }	
	
#page h1 { color: #5b3e25; 
	font-family: Garamond, Goudy Old Style, Tahoma, Times New Roman;
	font-style: normal;
	font-variant: small-caps;
	font-size: 48px;
	margin: 10px 0px 5px 0px ;
}	

#page h2 { color: #0d423e;
	font-family: Candara, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: normal;
	font-style: italic;
	margin-top: 10px;
}
	
#HeaderArea {
	background-color: #ffffff;
}

#ContentArea {
	background-color: #ffffff;
	width: 616px;
}

#footer {
	width: 800px;
	height: 60px;
	margin-left: 175px;
	padding-top: 5px;
	font-size: 11px;
	line-height: 1.5em;
	text-align: center;
	color: #9d8f81;
	clear: both;
}

#footer .legalese { font-size: 11px; padding:0px; }

#footer .horizon {
	font-variant: small-caps; 
	color: silver;
	margin: 0px;
	font-size: 10px; 
	padding: 0px;
	text-decoration: none;
}

#footer p {
	font-size: 12px;
	color: #9d8f81;
} 

nav {position: fixed;
    top: 0px; 
	text-align: center;
	margin-left: auto;
    margin-right: auto;
    width: 100%;
} 

nav ul ul { display: none; }
	nav ul li:hover > ul { display: block; }
	
nav ul {
	padding: 0 5px;  
	list-style: none;
	position: relative;
	display: inline-table;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}
	
nav ul li {
	float: left;
}
	nav ul li:hover {

	}
		nav ul li:hover a {
			color: maroon;
		}
	
	nav ul li a {
		display: block; padding: 0px 3px;
		font-family: Candara, Arial, Helvetica, sans-serif;
		font-size: 19px;
		font-weight: bold;
		font-style: italic;
		color: #004d43; 
		text-decoration: none;
	}
	
nav ul ul { padding: 0; position: absolute; top: 100%; }
	nav ul ul li { float: none; position: relative; }
		nav ul ul li a { padding-left: 14px; color: maroon; }	
			nav ul ul li a:hover { color: #004d43; }
	
