body{background-color:#666666;color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;text-align: center;}#wrapper{width: 770px;background-color:#FFFFFF;margin:10px auto 10px auto;border: 1px solid #000000;text-align:left;}#banner {height: 160px;background-image:url(lofty.jpg);background-repeat: no-repeat;}#nav{border-bottom: 1px solid #000000;border-top: 1px solid #000000;}#nav ul{padding: 0;margin: 0;background-color:#90040C;text-align: left;}#nav ul li{display: inline;padding: 0;margin: 0;}#nav ul li a{	font-size: 60%;	color: #FFFFFF;	background-color: #003366;	text-decoration: none;	padding: 0 25px 0 25px;	width: 9em;	border-right: 1px solid #000000;}#nav ul li a:hover, #nav ul li a:focus{background-color: #990000;}#nav ul ul li {display: inline;padding: 0;margin: 0;}#nav ul ul li a{	font-size: 60%;	color: #FFFFFF;	background-color:#A09C97;	text-decoration: none;	padding: 0 25px 0 25px;	width: 9em;	border-right:0;	border-left:1px solid #000000;}#bottomcontent {	margin-right:120px;}#headlines {	margin: 0px;	padding: 0;	width: 100%;}h1 {	padding: 0px 10px;}a {	color:#466F99;	text-decoration: none;	}	a:hover, a:focus {color:#003366;}h1 a {	text-decoration: none;	color: #666666;}.h1border {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000000;	width: 300px;	padding:0;	margin:20px;}#content p{font-size: 80%;margin: 20px;}#headlines h1 {padding-left:20px;font-size:130%;}#headlines h3 {font-size:80%;}#content h2 {	padding: 0;	margin: 20px;	font-size:110%;	color: #003366;}.leftimage{	float: left;	margin-right: 50px;	border: 1px solid #666666;	margin-bottom: 10px;}.rightimage{float: right;margin-left: 15px;border: 1px solid #000000;width: 150px;}.clearit{clear: both;display: block;}#footer{border-top: 1px solid #000000;background-color: #003366;color: #FFFFFF;text-align:right;}#footer p {	margin: 0px;	font-size: 70%;	padding-bottom: 5px;	padding-left: 0px;	padding-right: 30px;	padding-top: 0px;}.floatright {	clear: none;	float: right;}#signinform {font-size:80%;border:0;padding: 0;}#register tr td p {font-size: 80%padding:0;margin:0 30px;}.flushpara {margin: 0 20px;}.username {font-size:90%;color:#333333;}#headlines ul li a {	font-size: 60%;	color: #FFFFFF;	background-color: #003366;	text-decoration: none;	padding: 0 25px 0 25px;	width: 9em;	border-right: 1px solid #000000;}#headlines ul {	padding: 0;	margin: 0;	text-align: left;	display: inline;	list-style-type: none;}div#video {	margin: 0 auto;	width: 425px;}div#names {	width: 100%;	margin: 0 auto;	text-align: center;}.floatleft {	float: left;}
