body {
	font-family: 		TrebuchetMS, sans-serif;
	font-size:			12px;
    margin:				0 auto;
    width:				800px;
	min-width:			800px;
}

a {
	color:				#7C7C7C;
	font-weight:		bold;
	text-decoration:	none;
}

a.news {
	color:				#FFFFFF;
	font-weight:		normal;
}

a.news_selected {
	color:				#FFFFFF;
	font-weight:		bold;
}

a.register {
	color:				#FFFFFF;
}

td.header {
	background-color:	#F2AB2F;
	color:				#000000;
	font-weight:		bold;
}

tr.one {
	background-color:	#FFFFFF;
	color:				#036CAE;
}

tr.two {
	background-color:	#036CAE;
	color:				#FFFFFF;
}

#header {
	background-color:	#F2AB2F;
	color:				#A0700C;
	font-size:			1.8em;
	font-weight:		bold;
//	float:				left;
	width:				553px;
	height:				50px;
	line-height:		50px;
}

#header-spacer {
	background-color:	#E1971A;
	font-size:			13px;
	width:				150px;
}

#home-link {
	color:				#FDC461;
}

#register {
	background-color:	#1BB0E8;
	color:				#054465;
	font-weight:		bold;
	width:				244px;
	height:				180px;
}

#register-header {
	background-color:	#27A2CE;
	height:				24px;
	border-bottom:		1px solid #FFFFFF;
}

#register-subheader {
	margin-left:		30px;
}

#register-form {
	font-size:			0.8em;
	margin-left:		30px;
	font-weight:		bold;
}

input, select {
	font-size:			10px;
}

input.register-textbox {
	background-color:	#FFFFFF;
	border:				1px solid #0E86BB;
	width:				90px;
	height:				15px;
}

a.register-submit {
	color:				#FFFFFF;
	text-decoration:	none;
}

#banner {
	width:				445px;
	height:				129px;
	background-image:	url(images/banner.jpg);
}

#menu {
	width:				107px;
	background-color:	#8DC445;
}

#menu-spacer {
	background-color:	#7CB243;
	width:				20px;
	border-bottom:		1px solid #FFFFFF;
}

#menu-spacer-last {
	background-color:	#7CB243;
	width:				20px;
}

#menu-item {
	border-bottom:		1px solid #FFFFFF;
	line-height:		20px;
}

#menu-item-last {
	line-height:		20px;
}

#menu-item:hover {
	background-color:	#7CB243;
}

a.menu-link {
	color:				#39720B;
	text-decoration:	none;
	font-weight:		bold;
}

#news {
	width:				244px;
	height:				191px;
	color:				#A7A7A7;
}

#news-header {
	background-color:	#44477A;
	color:				#FFFFFF;
	height:				25px;
	line-height:		25px;
	font-size:			1.2em;
	text-align:			right;
}

#news-content {
	color:				#A7A7A7;
	font-size:			10px;
}

#news-date {
	color:				#BC6A44;
}

#news-footer {
	border-bottom:		1px solid #CECFD1;
}

#content {
	width:				553px;
}

#content-header {
	background-color:	#036CAE;
	color:				#FFFFFF;
	height:				25px;
	line-height:		25px;
}

#content-content {
	border-right:		1px solid #CECFD1;
	color:				#8A8A8A;
	margin-top:			10px;
}

#footer {
	background-color:	#818181;
	color:				#E8E4E3;
	height:				20px;
	line-height:		20px;
	font-weight:		bold;
}

#footer a {
	color:				#E8E4E3;
}
