body {	background-color: #141515;}#container {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #fff;	width: 780px;	position: relative;	background-color: #141515;}#top {	background-color: #141515;	}#left {	width: 142px;	float: left;	padding-top: 100px;	background:  url("images/fmwk/sidenavback.gif") 0 75px no-repeat;	height: 500px;	background-color: #141515;}#middle {	width: 420px;	float: left;	background-color: #141515;}#middle.wide {	width: 600px;	float: left;	background-color: #141515;}#middle h1 {	color: #fff;	font-size: 14px;	margin: 35px 20px 10px 35px;}#middleContent {	margin: 50px 0px 20px 32px;}#right {  margin: 40px 0px 20px 0px; width: 210px; float: left;}#rightcontent {width: 200px;float: right;border: 1px solid #B0cb66;} #rightcontent blockquote {	text-align: center;	font-style: italic;	font-size: 11px;	color: #B0CB66;	border: 1px solid #b0cb66;	border-width: 1px 0 0 0;	margin: 0;	padding: 5px;} #main {font-size: small; color: #AAA; background: #141515; margin: 0; padding: 2.5% 20%; clear: left;}#nav {margin: 15px 0 0 0; padding: 0;list-style: none; background: #141515 url("images/fmwk/topnavback.gif") 0 0 no-repeat; height: 50px;}#nav li {	list-style: none; 	float: right;  	margin-left: 0px; 	padding-left: 16px; 	font-size: 12px; 	display: block;}#nav a {padding: 0 0 0 0; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;color: #ccc;}/* MAC HACK \*/#nav a {float: none;} /* END MAC HACK */         #nav a:hover {color: #FFA914; text-decoration: underline;}#nav #current, #nav #current a {color: #FFA914; font-weight: 900; }  #navside {margin: 0; padding: 0; list-style: none;}#navside li {margin: 0px 0 5px 0; padding: 6px 0 1px 16px; font-size: 10px; white-space: nowrap; background:  url("images/fmwk/sidebullet.gif") 0 3px no-repeat;}#navside a {display: block; padding: 0 16px 0 0; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff;}#navside a {float: none;}     #navside a:hover {color: #B0cb66; text-decoration: underline;}#navside #current, #navside #current a {color: #B0cb66; font-weight: 900;}H5, H4, P { padding: 0 10px }H5 { text-align: center; color: #999; }CODE { color: #8B0000; }#logo {	position: absolute;	top: 0;	left: 0;}#member {}img.gallery {	padding: 0px;	float: left;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 5px;	margin-left: 5px;}#middleSubContent {	float: left;	width: 250px;}#middleSubContent p {	padding: 0 0 10px 0;}h3.gallery {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	padding: 0px 50px 0px 0px;	display: block;	margin: 0px 50px 0px 50px;}.bodyContent {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;	vertical-align: top;	padding: 0px 100px 5px 10px;	margin: 0px 0px 0px 0px;	}/* -- FOOTER ------------------------ */#footer-container {	clear: both;	padding: 10px 0 25px 0;	height: auto;}/* IE RULE \*/*html #footer-container {	height: 1%;}/* ENd RULE */#footer-container ul {	list-style: none;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 15px 0 0 0;	padding: 0;	text-align: center;	background: #B0cb66;	padding: 10px 0;	}#footer-container ul li {	display: inline;	padding: 0px 8px 0px 8px;	margin: 0;	list-style: none;	border-right: 1px solid #141515;}#footer-container ul li.lastItem {	border-width: 0;}#footer-container ul li a {	color: #141515;	text-decoration: none;}#footer-container ul li a:hover {	text-decoration: underline;}/* END FOOTER --------------------------- */#legal-container {	clear: both;	padding: 5px 0 10px 0;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #fff;	text-align: center;}.bodyhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	font-weight: 900;	color: #6FCDFD;}.notebody {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: 600;	color: #999999;	background-color: #333333;	line-height: 15px;}/* LIST DISPLAY CLASSES ---------------- */li.peopleList {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	display: block;	list-style-type: none;	padding: 0px 0px 10px 0px;}ul.peopleList {	padding: 0px 10px 0px 0px;}.peopleListSubheads {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #B0CB66;	padding-top: 10px;	padding-bottom: 3px;	text-indent: 0px;	margin: 0 0 5px 0;}/* JUDGES */#judges {	border: 0px solid #000;	margin: 20px 0px 0 10px;}.judge-container {	float: left;	font-size: 10px;	margin: 0 20px 15px 0;	border: 0px solid green;	width: 142px;	height: 75px;	display: inline;	}.judge-container h3 {	padding: 0;	margin: 0;	font-size: 11px;}.clearDiv {	clear: both;	font-size: 1px;	height: 1px;}.galleryItem {	margin-bottom: 10px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.footerLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #B0CB66;	text-decoration: underline;}
