html, body {
	padding: 0; margin: 0;
}

body, td, th, ul, ol, p, h1, h2, h3, h4, html, div {
  font-family: Times, Serif;
}

body {
	background: #381C07;
}
body.sub {
	background: #FFEBBD;
}


a:link { color: #BD839B; text-decoration: none; }
a:visited { color: #7E9D7A; text-style: italic; }
a:active { color: #000000; }
a:hover { color: #000000; background: #D3ADBD; padding: 0px 5px 0px 5px;}

h1 { font-size: 22px; font-weight: bold; text-align: right; padding: 15px; margin: 0px; background: #5A1916; color: #EDB836; }
h3 { font-size: 16px; font-weight: font-style: italic; bold; text-align: left; padding: 2px; margin: 0px; background: #BFA15B; color: #000000; }

p {
	text-align: left;
	font-size: 14px;
	color: #000000;
	padding: 5px 15px 5px 15px;
	margin: 0px;
}
p.footer {
	text-align: center;
	font-size: 12px;
	color: #ffffff;
}

 ul {
		margin: 5px;
		padding: 0px;
		list-style-type: none;
		text-align:  center;
	}
	ul li {
		display: inline;
		padding: 0px 10px 0px 10px;
		background: #C66F27;
		margin: 0px;
		border: 1px #385714 solid;
	}
	ul li a:link { color: #ffffff; text-decoration: none; }
	ul li a:visited { color: #cccccc; text-decoration: none; font-style: italic; }
	ul li a:hover { color: #000000; background:#C66F27 ; text-decoration: none; }
	
#updates { padding: 0px; margin: 5px 20px 5px 20px; border: 1px #C66F27 solid;  background: #ffffff; }