@charset "UTF-8";
/* CSS Document */

/* RESET STYLES */

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;}
	
img, fieldset {
	border: 0;}
	
ul,ol {
	list-style: none;}
	
body, select, input, textarea {
	font: 100%/1.2 tahoma, arial, helvetica, sans-serif;}

#container {
	font-size: 0.8em;
	width: 960px;
	margin: 0 auto;}
	
h1, h2, h3, h4, h5, h6 {
	font-weight: 100; padding-bottom: 0.6em;}
h1 {
	font-size: 2em;}
h2 {
	font-size: 1.8em;}
h3 {
	font-size: 1.6em;}
h4 {
	font-size: 1.4em;}
h5 {
	font-size: 1.2em;}
h6 {
	font-size: 1em;}
p {
	font-size: 1em;
	line-height: 1.3em;
	padding-bottom: 1.2em;}

/* REUSABLE CLASSES */

.qualify {
	font-size: .85em;}

.hide {
	display: none;}
	
/* SITE SPECIFIC STYLES */

body {
	background-color: #000;}

#container {
	width: 800px;
	margin: 2px auto 60px;
	position: relative;
	color: #FFF;}

#top {
	font-size: .8em;
	width: 800px; margin: 10px auto 0; color: #FFF;}
#top strong {
	color: #f47a3b;}

#main {
	padding: 20px 200px 20px 0;}

#main h1, #main h2, #main h3, #main h4,#main h5 {
	}
#main h4 strong, #main h5 strong {
	color: #f47a3b; font-weight: 100;} 

#main h5 {
	padding-bottom: .2em;}

#main ul {
	list-style: disc; padding-left: 15px; font-size: .85em;}

#header {
	height: 245px; width: 375px; padding: 100px 0 0 425px;
	text-align: right;
	background: url(../img/header_bkgd.jpg) no-repeat;
	color: #FFF;
	font-size: .7em;}
	
	#header h1, #header h2, #header h3 {
		font-weight: 100;}
	
	#header h1 {
		font-size: 2.5em; padding-bottom: 0em;}
	#header h1 strong {
		font-weight: 100; color: #f47a3b; font-size: 1.3em;}
	#header h2 {
		padding-bottom: 1em;}
	#header h3 {
		font-size: 1.25em; line-height: 1.75em;}

#menu {
	position: relative; height: 45px; border-bottom: 1px SOLID #666;}

#menu li {
	float: left; padding: 0 5px; border-right: 1px SOLID #06235f;
	color: #06235f; font-size: 10px;}
	
	#menu li a:link {
		outline: none;
		color: #06235f;
		text-decoration: none;}
	#menu li a:visited {
		color: #06235f;
		text-decoration: none;}
	#menu li a:hover {
		color: #06235f;
		text-decoration: underline;}
	#menu li a:active {
		color: #000;
		text-decoration: underline;}
	
	#menu li.last {
		border-right: 0;}

#sidebar {
	position: absolute; top: 410px; left: 630px; width: 170px;
	border-top: 1px SOLID #666; padding-top: 15px;}

	#sidebar h5 {
		padding-left: 20px; color: #f47a3b;}
	#sidebar h5 strong {
		font-weight: 100;}
	
	#sidebar h6 {
		padding-left: 20px; color: #FFF;}
	#sidebar h6 strong {
		font-weight: 100; color: #f47a3b;}
		
	#sidebar ul {
		list-style: disc; padding: 0 0 15px 20px;}
	#sidebar ul li {
		padding: 0 0 8px;}
	
	#sidebar a:link {
		color: #FFF;}
	#sidebar a:visited {
		color: #EEE;}
	#sidebar a:hover {
		color: #999;}
	#sidebar a:active {
		color: #666;}

#footer {
	padding: 30px 0 40px;}

	#footer p, #footer h3 {
		padding: 0 0 .25em;}
	#footer a:link {
		outline: none;
		color: #000;
		text-decoration: none;}
	#footer a:visited {
		color: #000;
		text-decoration: none;}
	#footer a:hover {
		color: #06235f;
		text-decoration: underline;}
	#footer a:active {
		color: #000;
		text-decoration: underline;}
	