body {
	margin:0px;
	padding:0px;
	font-family:verdana, helvetica, sans-serif;
	color:white;
	background-color:#832519;
	}
h1 {
	padding:0px;
	font-size:11px;
	font-weight:900;
	color:white;
	word-spacing: 0;
	line-height: 100%;
	text-indent: 0;
	margin: 0;
	}

h2 {
	padding:0px;
	font-size:10px;
	font-weight:900;
	color:white;
	text-decoration:underline;
	word-spacing: 0;
	line-height: 150%;
	text-indent: 0;
	margin: 0;
	}

h3 {
	padding:0px;
	font-size:10px;
	color:white;
	text-align:center;
	word-spacing: 0;
	line-height: 100%;
	text-indent: 0;
	margin: 0;
	}

h4 {
	padding:0px;
	font-size:10px;
	font-weight:900;
	text-align:center;
	color:white;
	word-spacing: 0;
	line-height: 150%;
	text-indent: 0;
	margin: 0;
	}

h5 {
	padding:0px;
	font-size:11px;
	font-weight:900;
	text-align:center;
	color:white;
	word-spacing: 0;
	line-height: 100%;
	text-indent: 0;
	margin: 0;
	}

hr {
	color:#6B0100;
	background-color:#6B0100;
	height:1px;	
	border:none;
	}

img {
	border:none;
	}

p {
	padding:0px;
	font-size:10px;
	text-align:justify;
	color:white;
	word-spacing: 0;
	line-height: 100%;
	text-indent: 0;
	margin: 0;
	}

#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

table {
	padding:0px;
	border:none;
	font-size:10px;
	color:white;
	height:15px;
	}

a {
	color:#800000;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}

td a {
	font-size:10px;
	color:#800000;
	}

.email a{
	color:#800000;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}

.links a {
	font-size:16px;
	text-align:center;
	color: #6B0100;
	}

.links a:hover {
	font-size:16px;
	text-align:center;	
	color: white;
	}


#Header {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:158px;
	width:818px; 
	background: #832519 url(images/top.gif) 0 0 no-repeat;
	}
/* Opera 5 Hack  */
	body>#Header {height:158px; width:818px}

.middle {
	position:absolute;
	top:158px;
	left:217px;
	height:660px;
	width:403px;
	margin:0px 0px 0px 0px;
	background: #832519 url(images/back.gif) 0 0 no-repeat;
	padding:0px;
	z-index:1; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}	
/* Opera 5 Hack  */
	body>#middle {height:660px; width:403px}

#left {
	position:absolute;
	top:158px;
	left:0px;
	height:660px;
	width:217px;
	margin:0px 0px 0px 0px;
	background: url(images/left.gif) 0 0 no-repeat;
	padding:0px;
	z-index:1;
	}
/* Opera 5 Hack  */
	body>#left {height:660px; width:217px}
		
#right {
	position:absolute;
	top:158px;
	left:620px;
	height:660px;
	width:198px;
	margin:0px 0px 0px 0px;
	background: url(images/right.gif) 0 0 no-repeat;
	padding:0px;
	z-index:1;
	}
/* Opera 5 Hack  */
	body>#right {height:660px; width:198px}

#footer {
	position:absolute;
	top:818px;
	left:0px;
	height:55px;
	width:818px;
	margin:0px 0px 0px 0px;
	background: url(images/footer.gif) 0 0 no-repeat;
	padding:0px;
	z-index:1;
	}
/* Opera 5 Hack  */
	body>#footer {height:55px; width:818px}

.news {
	position:absolute;
	left:40px;
	top:53px;
	height:98px;
	width:160px;
	z-index:2;
	}
/* Opera 5 Hack  */
	body>.news {height:98px; width:160px}

.schedule {
	position:absolute;
	left:40px;
	top:216px;
	height:235px;
	width:160px;
	z-index:2;
	}
/* Opera 5 Hack  */
	body>.schedule {height:235px; width:160px}

.schedulelink a {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:11px;
	line-height:11px;
	font-weight:900;
	color:#900000;
	}

.schedulelink a:hover {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:11px;
	line-height:11px;
	font-weight:900;
	color:white;
	}

.address {
	position:absolute;
	left:40px;
	top:519px;
	height:95px;
	width:160px;
	line-height:16px;
	z-index:2;
	}
/* Opera 5 Hack  */
	body>.address {height:95px; width:160px}


.events {
	position:absolute;
	left:-20px;
	top:425px;
	height:225px;
	width:184px;
	font: 12px arial;
	text-align:center;
	z-index:2;
	}
/* Opera 5 Hack  */
	body>.events {height:225px; width:184px}

.menu {
	position:absolute;
	left:100px;
	top:47px;
	height:300px;
	width:50px;
	font: 16px arial;
	line-height: 24px;
	color:#6B0100;
	margin-bottom:300px;
	text-align:center;
	z-index:2;
	}
/* Opera 5 Hack  */
	body>.menu {height:300px; width:50px}

.menu2 {
	position:absolute;
	left:0px;
	top:0px;
	height:0px;
	width:0px;
	font: 16px arial;
	line-height: 24px;
	color:#6B0100;
	margin-bottom:0px;
	text-align:center;
	z-index:3;
	}
/* Opera 5 Hack  */
	body>.menu2 {height:0px; width:0px}

.content {
	position:absolute;
	left:10px;
	top:20px;
	height:620px;
	width:370px;
	z-index:2;
	}
/* Opera 5 Hack  */
	body>.content {height:620px; width:370px}

.heading {
	position:absolute;
	left:-23px;
	top:10px;
	z-index:1;
	}

.menu2 {
	position:absolute;
	top:47px;
	left:45px;
	z-index:2;
	}

.subheading {
	position:absolute;
	left:-23px;
	top:48px;
	z-index:1;
	}

.menu3 {
	position:absolute;
	top:51px;
	left:345px;
	background: url(images/showmenu.gif) 0 0 no-repeat;
	height:263px;
	width:58px;
	font-size:11px;
	text-align:center;
	z-index:3;
	}
/* Opera 5 Hack  */
	body>.content {height:263px; width:58px}

.menu3 a {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:11px;
	line-height:11px;
	font-weight:900;
	color:#900000;
	}

.menu3 a:hover {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:11px;
	line-height:11px;
	font-weight:900;
	color:white;
	}

.login {
	position:absolute;
	top:0px;
	left:460px;
	height:20px;
	width:130px;
	z-index:3;
	}

.loginlink a {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:10px;
	line-height:11px;
	font-weight:900;
	color:#900000;
	}

.loginlink a:hover {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:10px;
	line-height:11px;
	font-weight:900;
	color:white;
	}