body{
	background-color:#003d69;
	width:980px;
	font-family:arial, helvetica, sans-serif;
}
h1,h2{
	margin:0px;
	text-align:center;
}

#outer{
	width:980px;
	height:100%;
	padding:0px 150px 0px 150px;
}

#top{
	width:980px;
	height:160px;
	border:5px solid #ffc;
	background-color:#ffc;
}

#logo{
	width:478px;
	height:160px;
	position:absolute;
	float:left;
	background-color:#ffc;
}

#logo a:link,a:visited{
	text-decoration:none;
}

#slogan{
	width:auto;
	height:auto;
	text-align:right;
	font-style:italic;
	font-size:18pt;
	color:#000;
}

#events{
	width:25%;
	text-align:left;
	color:#365375;
	font-size:16pt;
	float:right;
}

#nav{
	height:auto;
	font-size:22pt;
	font-family:arial, helvetica, sans-serif;
	background-color:#063;
	color:#000;
	text-align:center;
	border-width:0px 5px 0px;
	border-style:solid;
	border-color:#ffc;
	width:980px;
}
a.nav:link,a.nav:visited{
	text-decoration:none;
	color:#ffc;
}
a.nav:hover{
	background-color:#ffc;
	color:#000;
}
div.on_nav{
	background-color:#ffc;
}
a:link,a:visited{
	color:#ffc;
	text-decoration:none;
}

#wrapper{
	width:980px;
	border:5px solid #ffc;
	height:900px;
	background-color:#153e7e;
}

#content{
	width:100%;
	height:100%;
	color:#ffc;
	margin:10px 0 0 0;
}

img{
	border:none;
}

div.a_img{
	float:left;
	padding:0px 5px 0px 10px;
	position:absolute;
	left:175px;
	top:255px;
}
div.a_txt{
	padding:5px;
	position:relative;
	font-size:14pt;
	left:505px;
	top:75px;
}

div.b_txt{
	float:left;	
	padding:5px;
	position:absolute;
	font-size:14pt;
	left:180px;
	top:575px;
	
}

div.c_img{
	float:left;
	padding:0px 5px 0px 10px;
	position:absolute;
	left:600px;
	top:595px;
}

#footer{
	width:100%;
	height:10px;
	font-size:8pt;
	text-align:center;
	color:#000;
}

a.sum:link{
	text-decoration:none;
	color:#000;
}
a.sum:visited{
	text-decoration:none;
	color:#000;
}

div.us1{
	text-indent:50px;
	font-size:14pt;
}

div.us2{
	text-indent:50px;
	font-size:14pt;
	padding:5px;
}

#inside{
	background:none repeat scroll 0 0;
	width:100%;
}

#galbar{
	text-align:center;
	padding:15px;
}

#gallery{
	width:920px;
	height:900px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}

#scroller{
	height:185px;
	overflow:auto;
	width:720px;
	position:relative;
	top:620px;
	left:100px;
}

ul#thumbs{
	list-style:none outside none;
	margin:0px;
	padding:0 0 10px 10px;
	height:150px;
	width:8400px;
}
ul#thumbs li{
	float:left;
	position:relative;
}

#full{
	position:absolute;
	left:80px;
	top:0px;
	width:900px;
	height:600px;
	overflow:hidden;
}

#full div{
	width:840px;
	height:640px;
}
