div#links a {
	color: white;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
div#links
	{
	background-image: url("images/water.jpg");
	background-repeat: x-repeat;
	text-align: center;
	height: 105px;
	color: white;
	border-bottom: 1px solid #000000;
	position: fixed;
	z-index: 2;
	font-size: 14px;
	top: 0px;
}
div#links a {
  text-decoration: none;
}
div#links a:hover {
  text-decoration: underline;
}
DIV#drop {
	background-image: url(images/darkdrop.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
	width: 100%;
	height: 7px;
	position: fixed;
	top: 105px;
	z-index: 2;
	padding-top: 7px;
}

	.maindiv {
		padding: 10px;
		vertical-align: top;
	}
  DIV#copyright {
    border-top: 1px solid #666666;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    width: 100%;
    position: relative;
  }
	DIV.darkbox, TD.darkbox {
		padding: 3px;
		background: #F6F6F6;
		border: 1px solid #F0F0F0;
		margin: 0px;
	}
	TD#news {
	  border-right: 1px solid #D6D6D6;
	}
	TD#photos {
	}
	TD#events {
	  border-left: 1px solid #D6D6D6
	}

	#events .darkbox {
		background: #F0F0F6;
		border: 1px solid #E6E6F0;

	}
	DIV#events IMG {
		border-color: #000099;
	}
	DIV#news DIV.darkbox, DIV#news TD.darkbox {
		background: #F6F0F0;
		border: 1px solid #F0E6E6;
	}
	DIV#news IMG {
		border-color: #990000;
	}
	#photos .darkbox {
		background: #F0F6F0;
		border: 1px solid #E6F0E6;
	}
	#photos IMG {
		border-color: #0C4715;
	}
	DIV.linkbar, DIV.linkbar A {
		font-size: 12pt;
		text-align: center;
		
	}
	DIV.linkbar {
		border-bottom: 1px solid #666666;
		background: #F0F0F0;
		position: fixed;
		top: 0px;
		width: 100%;
		height: 85px;
		z-index: 2;

	}
div#themain {
	background-color: white;
	margin: 0px;
	position: absolute;
	top: 105px;
	z-index: 1;
}
	.columntitle {
		font-family: verdana, arial, helvetica;
		font-size: 14pt;
		font-weight: bold;
		text-decoration:none;
	}
	SPAN#news {
		color: #990000;
	}
	A#news, #news .columntitle {
		color: #660000;
	}
	A#events, #events .columntitle {
		color: #000066;
	}
	SPAN#photos, #photos .columntitle {
		color: #0C4715;
	}
	A#photos {
		color: #0C4715;
	}
	SPAN.hapsdate {
		font-weight: bold;
	}

	STRONG {
		font-family: verdana;
	}
	STRONG.header {
		 font-size: medium;
	}
	BODY {
		background-color: FFFFFF;
		margin: 0px;
	}
	BODY, DIV, TD {
		font-family: verdana, arial, helvetica;
		font-size: 10pt;
	}
	HR {
	  height: 0px;
	  width: 100%;
		border-top: 1px solid #D6D6D6;
		border-bottom: 0px;
		color: #D6D6D6;

		text-align: center
	}
	A.linkbar {
		font-size: medium;
		color: #0F0F6F;
	}
	P.img {
		text-align: center;
	}
	IMG.stretch {
	  width: 220px;
	}
  