/* CSS Document */

body {
	background-color: #1b1c0c;
	font: 10px "Verdana", Arial, sans-serif;
	line-height: 16.5px;
	margin: 0;}

a {
	text-decoration: none;
	color: #5e6029;
	font-weight: bold;}

a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #5e6029;}

#nav_links a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;}

#nav_links a:hover  {
	text-decoration: none;
	font-weight: bold;
	color: #bcbcbc;}

#container {
	width: 750px;
	padding: 0;
	margin: 0 auto;
	background-color: #FFFFFF;}

#branding { background: #5e6029; padding-bottom: 0; margin: 0;}	
div#branding img { padding: 1em; margin: 1em;}

#masthead { background: #5e6029; padding-bottom: 0; margin: 0;}

#content {
	width: 100%;
	margin: 0 auto;
	overflow: auto;
	padding: 0;
	text-align: left;}

#content_main { background-color: #FFFFFF; padding: 1em 0; margin: 0; float: left; width: 100%;}
#content_main img.wrap { float:left; padding: 0.25em 1.5em 0.1em 0; margin: 0;}
#content_sub { background-color: #FFFFFF; padding: 5em 1.5em; margin: 0 0 -1em 0; float: right; width: 410px}
p { margin: 1.5em 2em; color: #333333;}
p.sub { margin: 2em 2em; padding:0; }



#nav_links { background: #604529; padding: .5em; margin:0 auto; text-align:center;}
#nav_links li { display: inline; margin: 0 auto; padding: 0 1.5em; list-style-type: none;}
#links { padding: 0; margin: 2em; background-color: #f4f4f4; border: dotted 1px #CCCCCC; width: 500px; text-align:left;}
#categories { padding: 0; margin: 1em auto; background-color: #f4f4f4; border: dotted 1px #CCCCCC; width: 410px; text-align:center;}
#copyright { margin: 0 auto; text-align:center;}
#copyright p { color: #FFFFFF;}