body {
	background:#07276f url(/wp/images/bg.jpg) 50% no-repeat;
	background-position:top;
	margin-top:20px;
	height:100%;
}
html {
	height:100%;
}
img {
	border:none;
}
h2 {
	padding:0;
	margin:0;
}
h3 {
	padding:0;
	margin:0;
}
#main-home {
	background:url(/wp/images/home-body.png) no-repeat;
	margin:0 auto;
	width:885px;
	height:495px;
	position:relative;
}
#main-subpage{
	margin:0 auto;
	width:885px;
	position:relative;	
}
#main-subpage .top{
	width:885px;
	height:15px;
	background:url(/wp/images/s-top.png) no-repeat;
}
#main-subpage .middle{
	width:884px;
	background:#f0f0f0;
	min-height:400px;
	padding-top:150px;
	height:100%;
}
#main-subpage .bottom{
	background:url(/wp/images/s-bottom.png) no-repeat;
	width:885px;
	height:15px;
	margin:0;
	padding:0;
}
.title{
	background:url(/wp/images/title-fade.png) repeat-y;
	width:100%;
	height:39px;
	color:#FFF;
	font-weight:bold;
	font-size:24px;
	padding-top:11px;
	padding-left:10px;
}
.content{
	width:850px;
	padding-left:0px;
	padding-top:10px;
	margin:0 auto;
}

.links-bg {
	background:url(/wp/images/links-bg.gif) no-repeat;
	width:798px;
	height:28px;
	padding-top:10px;
	font-size:16px;
	font-weight:bolder;
	font-family:Georgia, "Times New Roman", Times, serif, "Bernard MT Condensed";
	text-align:center;
	margin:0 auto;
}
.links-bg ul {
	margin:0 auto;
	width:725px;
	padding:0;
	list-style:none;
	list-style-type:none;
}
.links-bg li {
	float:left;
	margin-left:20px;
}
.links-bg li a {
	text-decoration:none;
	color:#000;
}
main-sub {
}
.logo a {
	height:173px;
	width:374px;
	background:url(/wp/images/logo.png) no-repeat;
	position:absolute;
	left: -47px;
	top: -11px;
	z-index:6000;
}
.events a {
	height:216px;
	width:246px;
	background:url(/wp/images/events.gif) no-repeat;
	position:absolute;
	left: 654px;
	top: 341px;
	display:block;
}
.flash1 {
	height:150px;
	width:197px;
	position:absolute;
	left: 673px;
	top: 11px;
}
.flash2 {
	height:150px;
	width:197px;
	position:absolute;
	left: 673px;
	top: 176px;
}
.flash1-sub {
	height:150px;
	width:197px;
	position:absolute;
	left: 651px;
	top: 6px;
	z-index:100;
}
.flash2-sub {
	height:150px;
	width:197px;
	position:absolute;
	left: 401px;
	top: 6px;
	z-index:100;
}
.food {
	background:url(/wp/images/food.gif) no-repeat;
	height:150px;
	width:283px;
	position:absolute;
	left: 3px;
	top: 172px;
}
.headline {
	height:150px;
	width:600px;
	position:absolute;
	left: 15px;
	top: 331px;
	font-size:14px;
}
#comments2 {
	height:127px;
	width:323px;
	background:url(/wp/images/comments.png) no-repeat;
	position:absolute;
	padding-left:22px;
	padding-top:20px;
	left: 298px;
	top: 171px;
	font-size:14px;
}
#comments2 .text {
	width:311px;
	height:105px;
	margin:0;
	overflow:auto;
	color:#FFF;
}
#comments2 a{
	color:#FFF;
}
#comments2 a:hover{
	color:#FF0;
}
#comments2 .click a {
	width:150px;
	height:22px;
	margin:0 auto;
	float:left;
	margin-top:20px;
	margin-left:5px;
	text-align:center;
	background:#069;
	display:block;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
#comments2 .click a:hover {
	background:#000;
}
.footer {
	margin:0 auto;
	margin-top:7px;
	width:885px;
	overflow:visible;
	z-index:600;
}
.footer ul {
	margin:0 auto;
	padding:0;
	list-style:none;
	list-style-type:none;
	background:#000;

}
.footer li{
	float:left;
	height:23px;
	padding-left:10px;
	color:#FFF;
	background:#000;
}
.footer .first{
	float:left;
	height:23px;
	color:#FFF;
	background:#000;
}
.footer li a {
	color:#CCC;
	text-decoration:none;
}
.footer .left {
	background:url(/wp/images/b-left.png) no-repeat;
	width:10px;
	height:23px;
}
.footer .right{
	background:url(/wp/images/b-right.png) no-repeat;
	width:20px;
	height:23px;
}
.footer div{
	color:#FFF;
	font-size:14px;
	padding-left:10px;
}

.headline-top{
	position:absolute;
	width:325px;
	height:145px;
	top:5px;
	left:325px;
}
.