

body{background-color: #ffffff;

margin: 0; padding: 0;}



img {border: 0px;

margin: 0; padding: 0;}



p { padding: 0; margin: 0;}

h1 { padding: 0; margin: 0;}

h2 { padding: 0; margin: 0;}

h3 { padding: 0; margin: 0;}

h4 { padding: 0; margin: 0;}

h5 { padding: 0; margin: 0;}

ul { padding: 0; margin: 0;}



a {

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	font-size: 12px;

}



a:hover {

	color: #a0c0a5;

}



div#wrapper {	

}



div#top {

	background-image: url(images/top-repeat.jpg);

	height: 98px;

	background-repeat: repeat-x;	

}



div#logo {

	margin: 0 auto 0 auto;

	background-image: url(images/logo.jpg);

	height: 98px;

	width: 914px;

	background-repeat: no-repeat;

	position: relative;

}



div#contact {

	width: 100px;

	position: relative;

	left: 825px;

	top: 9px;

}



div#navigation {

	background-image: url(images/navi.jpg);

	background-repeat: no-repeat;

	height: 53px;

	width: 396px;

	position: absolute;

	top: 85px;

	left: 456px;

}



div#navlist {

	position: relative;

	top: 9px;

	left: 50px;

}



div#navigation li{

	display: inline;

	padding: 0 15px 0 15px;

}

div#navigation a {

	font-size: 24px;

	font-weight: bold;

}

div#navigation a:hover {

	font-weight: bolder;

	color: #484848;

}



div#content {

	margin: 0 auto 0 auto;

	padding: 0 0 60px 0;

	width: 925px;

	background-image: url(images/content-repeat.jpg);

	background-repeat: repeat-y;

	min-height: 500px;	

}



div#holder {

	position: relative;

	width: 800px;

	left: 45px;

	top: 54px;

	clear: both;

}



div#footer {

	margin: 0 auto 0 auto;

	text-align: center;

	background-image: url(images/footer.jpg);

	background-repeat: no-repeat;

	width: 924px;

	height: 50px;

}



div#footer li {

	display: inline;

	font-weight: bold;

	font-size: 12px;

}



div#footer a {

	font-weight: bold;

	font-size: 11px;

}



div#info {

	font-weight: bold;

	font-size: 14px;

	color: #000000;

	text-align: center;

	padding: 0 0 40px 10px;

	width: 934px;

	margin: 0 auto 0 auto;

}



/* Index */

div#section1 {

	overflow: auto;

	width: 100%;

	padding: 0 0 40px 0;

}



div#picture {

	float: left;

	width: 300px;

}



div#mission {

	padding: 40px 0 0 0;

	float: right;

	width: 350px;

	text-align: center;

}



div#section2 {

	padding: 0 0 20px 0;

	overflow: auto;

	width: 100%;

}



div#left {

	float: left;

	width: 550px;

}



div#right {

	float: right;

	width: 200px;

}



.newsItem {

	padding: 0 0 20px 0;

}



/* About */





div#aboutlist {

	text-align: center;

}



div#aboutlist li {

	display: inline;

	font-weight: bold;

	font-size: 12px;

}



div#aboutlist a {

	font-weight: bold;

	font-size: 11px;

}



.linkItem {

	padding: 0 0 20px 0;

}



/* Events */





div#eventList {

	float: left;

	width: 425px;

	text-align: center;

	padding: 20px 0 0 0;

}



div#calendar {

	padding: 40px 0 0 0;

	float: right;

	width: 350px;

	text-align: center;

}