body{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	background:url(../images/bodyBackground.jpg) #1c1c1c repeat-x;
}
p{
	text-indent:10px;
}
p.center{
	text-align:center;
}
h1{	font-size:24px;	}
h2{	font-size:18px;	}
h3{	font-size:14px;	}
h1.center, h2.center, h3.center,
h4.center, h5.center, h6.center{
	text-align:center;
}
h4{	font-size:12px;	}
h5{	font-size:10px;	}
h6{	font-size:8px;	}
div{
	padding:5px;
}


div#header-container{
	padding:0;
}


div#header-container-content{
	width:900px;
	margin:0 auto;
	background:#fff;
}


div#main-container{
	width:900px;
	height:675px;
	margin:0 auto;
	background:#fff;
}
div#main-container div#left-container,
div#main-container div#right-container{
	margin-top:5px;
	float:left;
	height:650px;
	overflow:auto;
}


div#left-container{
	width:200px;
	padding-top:0;
}
div#left-container img{
	display:block;
	padding:15px 0;
	width:190px;
	margin:0 auto;
}


div#section-container{
	padding:0;
	width:190px;
	margin:0 auto;
/**	background:#333;		**/
}
div#section-container-header,
div#section-container-footer{
	width:190px;
	padding:0;
}
div#section-container-header{
	margin:0 auto -5px auto;
	height:15px;
/**	background:url(../images/sectionContainerHeader.jpg) no-repeat;		**/
}
div#section-container-footer{
	margin:0 auto;
	height:10px;
/**	background:url(../images/sectionContainerFooter.jpg) no-repeat;		**/
}
div#section-container p.section-header{
	text-align:center;
	padding:5px 0;
	margin:0;
	color:#fff;
	font-size:14px;
	background:url(../images/sectionHeader.jpg) #333;
}

ul#board{
	width:180px;
	height:100px;
	margin:0 auto;
	padding:0;
	list-style:none;
/**	background:url(../images/announcementList.jpg) #fff no-repeat;	**/
}
ul#board li{
	text-indent:10px;
	margin:0 10px;
	border-bottom:1px dotted #ccc;
}
ul#board li a{
	display:block;
	padding:5px 0;
	text-decoration:none;
	color:#000;
}
ul#board li a:hover{
	color:#fff;
	background:#969;
}


ul#important-dates{
	margin:0 0 0 100px;
	padding:0;
	list-style:none;
}
ul#important-dates li{
	padding:7px 0;
}
ul#important-dates .date{
	font-weight:bold;
}

div#right-container{
	width:680px;
}


table#schedule-table{
	width:650px;
	margin:0 auto;
}
table#schedule-table td{
	text-align:center;
	padding:3px;
}
table#schedule-table td:hover{
	background:#969;
	color:#fff;
}

div#navigation-container{
	height:28px;
	width:900px;
	padding:0 5px;
	margin:0 auto;
	background:url(../images/navigationBackground.jpg) #fff repeat-x;
}


div#footer-container{
	width:900px;
	margin:0 auto;
	padding:0 5px;
	height:30px;
	background:url(../images/footerBackground.jpg) no-repeat;
}
div#footer-container p{
	padding:3px 0 0 0;
	margin:0;
	text-align:center;
	border-top:1px solid #ccc;
}