@charset "utf-8";
/* CSS Document */

body {
	width: 100%;
	background: #fff url(../images/bg_body.png) repeat-x top left;
	font: normal 100% 'Future Book', Futura, Arial, Helvetica, sans-serif;
	text-align: center;
}
strong {
	font-weight: bold;
}
.center {
	text-align: center;
}
.black {
	color: #1e1e1e;
}
#container {
	width: 975px;
	margin: 0 auto;
	text-align: left;
}
h1#header {
	float: left;
	width: 975px;
	height: 216px;
	background-image: url(../images/bg_header.png);
}
h1#header a {
	display: block;
	width: 975px;
	height: 216px;
	text-indent: -999em;
	font-size: 1px;
	overflow: hidden;
}
#left {
	float: left;
	width: 288px;
}
ul#nav {
	float: left;
	width: 169px;
	padding-bottom: 10px;
	background: #fff url(../images/bg_nav.png) repeat-y top left;
	font-size: 80%;
	text-align: right;
}
ul#nav li {
	display: block;
	width: 169px;
	height: 35px;
}
ul#nav li a {
	display: block;
	width: 143px;
	height: 20px;
	background: transparent url(../images/red_square.png) no-repeat 20px -999px;
	color: #000;
	text-decoration: none;
	padding: 15px 26px 0 0;
}
ul#nav li.nav1 a,
ul#nav li.nav5 a,
ul#nav li.nav9 a {
	background-image: url(../images/blue_square.png);
}
ul#nav li.nav3 a,
ul#nav li.nav6 a {
	background-image: url(../images/yellow_square.png);
}
ul#nav li.nav2 a,
ul#nav li.nav7 a {
	background-image: url(../images/black_square.png);
}
ul#nav li a:hover,
ul#nav li a.current {
	background-position: right 20px;
}
#leftSpace {
	float: left;
	width: 119px;
}
#administration {
	float: left;
	clear: left;
	width: 269px;
	font-size: 80%;
}
#sponsor {
	width: 155px;
	text-align: center;
}
#sponsor p {
	margin: 1.5em 0;
}
.boardList {
	margin: 4em 0;
}
.boardList p {
	margin: 1em 40px;
}
#main {
	float: left;
	width: 687px;
}
h2#subHead {
	float: left;
	min-height: 84px;
	width: 687px;
	background: url(../images/bg_subhead_home.png) no-repeat;
}
h2#subHead span {
	display: none;
/*	text-indent: -999em;
	font-size: 1px;
	overflow: hidden;
*/
}
#currentShow {
	float: left;
}
#mainContent {
	float: left;
	padding: 37px 18px 0 0;
	color: #808284;
	line-height: 2.3em;
}
#mainContent h3 {
	padding: 1em 0 1em 22px;
	margin-top: 1em;
	font-size: 150%;
}
#mainContent h4 {
	padding: 1em 0 1em 24px;
	font-size: 130%;
}
#mainContent h5 {
	padding: 1em 0 1em 24px;
	font-size: 110%;
}
#mainContent p {
	padding: 1em 0 1em 24px;
}
#mainContent ul {
	padding: 1em 0 1em 48px;
	list-style-type: disc;
	color: #1e1e1e;
}
#mainContent a {
	color: #600;
}
#mainContent a:hover {
	color: #000;
}
#footer {
	margin: 25px 0 50px;
	text-align: center;
	font-size: 75%;
	line-height: 2em;
}
#footer a {
	color: #000;
	text-decoration: none;
	padding: 0 2px 0 12px;
	background: transparent url(../images/gray_bullet.png) no-repeat center left;
}
#footer .first a {
	padding-left: 0;
	background: none;
}
#footer a:hover {
	color: #808284;
}
td.divider {
	background: transparent url(../images/red_bar.png) no-repeat center left;
}
td.first {
	padding-left: 24px;
}

#notesText { line-height:16px; }
