
body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
}

p { 

font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
color: rgb(0,0,0);
font-weight: normal;
 
} 

p.center {
	font-family:Comic sans ms,Helvetica,Arial,Verdana,sans-serif;
width: 100%;
text-align: center; 
}

h1 { 
	font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
font-size: 22px; 
font-weight: bold; 
color: rgb(89,133,39);
} 

h2 { 
	font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
font-size: 30px; 
font-weight: bold; 
color: rgb(82,66,191); 
} 

h3 {
	font-family:Comic sans ms,Helvetica,Arial,Verdana,sans-serif;
font-size: 20px;
font-weight: bold;
color: rgb(158,11,14);
}

#framecontent{
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 116px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: rgb(89,133,39);

}

#maintitle {
position: absolute;

}

#maincontent{
position: fixed; 
top: 116px; /*Set top value to HeightOfFrameDiv*/
left: 0;
right: 0;
bottom: 24px;
overflow: auto; 
background-color: rgb(255,255,255);
}

#bulletincontent{
position: fixed; 
top: 116px; /*Set top value to HeightOfFrameDiv*/
left: 0;
right: 0;
bottom: 28px;
overflow: hidden; 
background-color: rgb(255,255,255);
}
.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

#centerDoc { 
position: absolute; 
padding: 5px 0 30px 20px; /*top right bottom left*/ 
margin-top: 0px; 
margin-left: 0px; 
width: 750px;
}

#bottomcontent{
position: absolute;
top:auto;
bottom: 0;
left: 0;
width: 100%; 
height: 23px; /*Height of bottom frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: rgb(89,133,39);
border-top:3px solid rgb(0,0,0);

}

/********************REGULAR LINKS*********************/

a.regular:link {
font-size: 16px;
font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
color: rgb(89,133,39);
font-weight:normal;
text-decoration: none;
}

a.regular:hover {
font-size: 16px;
color: rgb(186,18,22);
font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
font-weight: normal;
text-decoration: underline;
}

a.regular:visited {
font-size: 16px;
color: rgb(89,133,39);
font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
font-weight: normal;
text-decoration: none;
}

/********************EXTRA LINKS*********************/

a.extra:link {
font-size: 22px;
font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
color: rgb(89,133,39);
font-weight: bold;
text-decoration: none;
}

a.extra:hover {
font-size: 22px;
color: rgb(186,18,22);
font-weight: bold;
text-decoration: underline;
}

a.extra:visited {
font-size: 22px;
color: rgb(89,133,39);
font-weight: bold;
text-decoration: none;
}

/************************* MENU TOP BAR ******************************************/
ul#menu{
	margin-top: 63px;	
	margin-left: -5px;
	padding:0;
	list-style-type:none;
	width:110%;
	position:absolute;
	display:block;
	height:25px;
	font-size:15px;
	font-weight:bold;
	background:transparent url("OFF1.gif") repeat-x top left;
	font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
	border-bottom:1px solid rgb(0,0,0);
	border-top:1px solid rgb(0,0,0);
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;}

ul#menu li a{
	display:block;
	float:left;
	color: rgb(255,255,255);
	text-decoration:none;
	font-weight:bold;
	padding:1px 20px 1px 20px;
	height:24px;
	background:transparent url("DIVIDER3.gif") no-repeat top right;
	}

ul#menu li a:hover{
	background:transparent url("HOVER1.gif") no-repeat top right;	
	}
                    
/****************************** MENU BOTTOM BAR ****************************/
ul#menu2{
	margin-top: 88px;	
	margin-left: -5px;
	padding:0;
	list-style-type:none;
	width:110%;
	position:absolute;
	display:block;
	height:25px;
	font-size:15px;
	font-weight:normal;
	background:transparent url("OFF1.gif") repeat-x top left;
	font-family:blue ridge heavy sf,Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid rgb(0,0,0);
	border-top:1px solid rgb(0,0,0);
}
ul#menu2 li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	}
ul#menu2 li a{
	display:block;
	float:left;
	color: rgb(255,255,255);
	text-decoration:none;
	font-weight:bold;
	padding:1px 20px 1px 20px;
	height:24px;
	background:transparent url("DIVIDER3.gif") no-repeat top right;
	}
ul#menu2 li a:hover{
	background:transparent url("HOVER1.gif") no-repeat top right;	
	}

/*************************** IMAGE ROLLOVER ***************************/

a.image {
display: block; 
width: 750px; 
height: 291px;
background-image: url(congregationpicture.gif); 
background-repeat: no-repeat; 
} 
a.image:hover {
background-image: url(frontpicture.gif); 
} 

/*************************FLOATS***************************/

.floatleft {
float: left;
margin: 0 10px 0 0;
text-align: bottom;
}

/********************************** INTERNET EXPLORER HACKS **************/

* html body{ /*IE6 hack*/
padding: 116px 0 24px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}








