@charset "utf-8";
/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	}
	
body {
	background-color:#00004A;
	text-align: center;
	}
h1 {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:14px;
	font-style:italic;
	}
h2 {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:12px;
	font-style:italic;
	}
p {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:12px;
	line-height:130%;
	}
#paratext {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:12px;
	line-height:130%;
	}

ul {
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333;
	line-height:150%;
	}
li {
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333;
	text-align:left;
	}
#container {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:800px;
	z-index:1;
	}
#container-med {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:1000px;
	z-index:1;
	}
#container-lge {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:1200px;
	z-index:1;
	}
#container-tall {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:1600px;
	z-index:1;
	}
#container-gallery {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:2200px;
	z-index:1;
	}
#container-20pic {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:3500px;
	z-index:1;
	}
#container-pastbailiffs {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:9000px;
	z-index:1;
	}
#container-blog {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:60em;
	top:10px;
	background-color:#D7D7FF;
	border:#F00 3px solid;
	height:9000px;
	z-index:1;
	}
.title {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:10px;
	
	}
.vermenu {
	position:absolute;
	top:120px;
	left:10px;
	width:100px;
	font-family:Verdana, Arial;
	font-size:12px;
	}
#menuitem {
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.pagetext {
	position: absolute;
	top: 127px;
	left: 193px;
	width: 750px;
	font-family: Verdana, Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #D7D7FF;
	color: #333;
	padding: 0px 8px;
	}
.formtext {
	font-family:Verdana, Arial;
	font-size:12px;
	text-align:left;
	background-color:#00004A;
	color:#FFFFFF;
	}
.treasuretext {
	position:absolute;
	top:50px;
	left:10px;
	width:560px;
	font-family:Verdana, Arial;
	font-size:12px;
	text-align:justify;
	background-color:#00004A;
	color:#FFF;
	}
.eventstext {
	position:absolute;
	top:129px;
	left:189px;
	width:740px;
	font-family:Verdana, Arial;
	font-size:12px;
	text-align:justify;
	background-color:#D7D7FF;
	color:#333;
	}
.aerial {
	position:absolute;
	top:29px;
	left:189px;
	width:740px;
	font-family:Verdana, Arial;
	font-size:12px;
	text-align:justify;
	color:#666;
	height:860px;
	}
.latest {
	position:absolute;
	top:430px;
	left:17px;
	border:1px solid #838776;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#838776;
	width:130px;
	}
.floatright {
	float:right;
	clear:right;
	margin:1em 0em 1em 1em;
	}
.floatleft {
	float:left;
	clear:left;
	margin:1em 1em 1em 0em;
}
.footer {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:600px;
	bottom:-450px;
	font-family:Verdana, Arial;
	font-size:12px;
	text-align:justify;
	color:#FFFFFF;
	}
.contact-table {
	border-bottom:3px ridge #F00;
	border-right:3px ridge #F00;
	border-left:1px solid #F00;
	border-top:1px solid #F00;
	background-color:#CCF;
	width:100%;
}
.headlines {
	float:right;
	clear:right;
	margin:1em 0em 1em 1em;
	width:200px;
	border:#F00 solid 1px;
	padding:3px;
	}
.calendar {
	position:absolute;
	top:129px;
	right:10px;
	background-color:#FFC4C4;
	padding:3px;
}
.morenews {
	position:relative;
	clear:right;
	float:right;
	width:150px;
	border:#666 1px solid;
	color:#666;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding:5px;
	margin:0em 0em 0.5em 1em;
}
.archives {
}
.officer-names {
	padding:5px; 
	width:600px;
	border-collapse:collapse;
	border:1px solid #F00;
}
.officer-names td{
	border:1px solid #999; 
	text-align:left; 
}
.officer-duties {
	width:760px;
	border-collapse:collapse;
	border:1px solid #F00;
}
.officer-duties td{
	border:1px solid #999; 
	text-align:left;
	padding:5px; 
	
}
