body {
	background-color:#eeeeee;
	background-image: ;
	margin:0px;
	font-family:Verdana;
	font-size:12px;
	color:#4C4A4A;
	}
	
input, select, textarea {
	font-size:11px;
	font-family:Verdana;
	color:#4C4A4A;
	}
	
h3 {
	font-size:14px;
	text-transform:uppercase;
	color:#990000;
	margin:0,0,8,0px;
	}	
	
div#container {
	width:100%;
	padding:0px;
	text-align:center;
	}
	
div#pagebdr {
	width:757px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#DADCE1;
	padding:0px;
	margin:0px;
	}	


div#page_container {
	width:100%;
	text-align:center;
	
	}
	
	
div#content_wrapper {
	width:846px;

	}
	
#headernav	{
	background-color:#C4C4C4;
	width:100%;
	padding:10px;
	color:#535561;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	}
	
#headernav	a {	
	color:#eb0a1e;
	text-decoration:none;
	}	
	
#headernav	a:hover {	
	color:#ffffff;
	text-decoration:none;
	}	
	
#page_content {
	width:100%;
	padding:0px;
	}
	
#home_content1, #home_content2, #regular_content {
	border-style:none;
	width:100%;
	padding:0px;
	background-color:#FFFFFF;
	font-size:11px;
	}

table#home_content1 #subhead {
	background-color:#EAECEA;
	padding:15,0,15,15px;
	}
	
table#home_content1 #homeblurb {
	width:480px;
	padding:10,55,0,10px;
	vertical-align:top;
	}
	
#homeblurb .eventdate {
	color:#2A71AE;
	}
	
table#pagedivide {
	background-color:#C4C4C4;
	width:100%;
	height:30px;
	}
	
	
table#home_content2 #signup {
	background-color:#EAECEA;
	vertical-align:top;
	padding:10,0,10,15px;
	}
	
table#home_content2 #links {
	width:480px;
	padding:10,0,0,10px;
	vertical-align:top;
	color:#2A71AE;
	}
	
#links a{
	color:#eb0a1e;
	text-decoration:none;
	}
	
#links a:hover{
	color:#2A71AE;
	text-decoration:underline;
	}
	
#regular_content #maincell{
	padding:18px;
	height:375px;
	vertical-align:top;
	}
	
#maincell .eventdate {
	color:#2A71AE;
	}
	
#maincell a {
	color:#2A71AE;
	}
	
#maincell a:hover {
	color:#6699ff;
	}
	
#maincell table {
	font-size:11px;
	}
	
#formtable {
	border-width:1px;
	border-style:solid;
	}
	
#formtable td{
	padding:5px;
	vertical-align:top;
	}
	
#formtable tr.header td{
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	}
	
#calendar td{
	padding:0,0,0,5px
	vertical-align:top;
	}
	
#calendar tr#header td{
	padding:0,0,4,10px;
	background-color:#A8BED1;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
#calendar tr#eventinformation td{
	padding:5,5,12,5px;
	background-color:#ffffff;
	font-size:11px;
	vertical-align:top;
	
	}
	
#directory {
	width:75%;
	}
	
#directory tr#row1 td{
	background-color:#ededef;
	}
	
#directory tr#row2 td{
	background-color:#f4f2f3;
	}
	
	#menu {
   display: none;
   }