html, body { 
	margin: 0;
	padding: 0;
	background-color: #000; 
	color: #fff;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

body { font-size: 75%; font: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

html>body { font-size: 12px; font: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, pre, form, fieldset, p, blockquote, th, td, a {
	margin: 0;
	padding: 0;
	text-shadow: 0 0 0 #000;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

p { 
	font-size: 1em;
	line-height: 1.5em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

h1 {
	font-size: 2em;
	line-height: 1.286em;
	margin-top: 1em;
	margin-bottom: .25em;
	font-weight: bold;
}

h2 {
	font-size: 1.1667em;
	line-height: 1.286em;
	margin-top: 1.286em;
	margin-bottom: .25em;
	font-weight: bold;
}

li {
	list-style-type: circle;
	margin-left: 25px;
}

a { color: #fff; background-color: #000; }

strong { font-weight: bold; }
em { font-style: italic; }

#doc, #doc2 { background-color: #000; color: #fff; }

#content { margin: 0 auto; padding: 0; width: 950px; }

#main_nav ul {
	padding-left: 0;
	margin-left: 0;
	padding-top: 10px;
	background-color: inherit;
	color: #fff;
	float: left;
	width: 100%;
}
	#main_nav ul li { display: inline; text-align: center; }
	#main_nav ul li a { 
		padding: 0.2em 1em;
		background-color: inherit;
		color: #fff;
		text-decoration: none;
		float: left;
		font-size: 1.15em;
		font-weight: bold;
		}
		#main_nav ul li a:hover { background-color: #e7b932; color: #fff; }

#nav ul {
	padding-left: 0;
	margin-left: 0;
	background-color: #e7b932;
	color: #fff;
	float: left;
	width: 100%;
}
	#nav ul li { display: inline; text-align: center; }
	#nav ul li a { 
		padding: 0.2em 1em;
		background-color: #e7b932;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		float: left; 
		}
		#nav ul li a:hover { background-color: #369; color: #fff; }
		#nav #current { background-color: #369; }