.LinkBullets {font-size: 14px}
body { margin: 0px; background-color: #FFFFFF; font-size: 12px; 
       font-family: Verdana, Arial, Helvetica, sans-serif;}
	   
/* BEGIN MAIN ELEMENTS FOR EACH PAGE */	   
	   
#box_main {
	position: absolute;
	width: 791px;
	padding: 0px;
	top: 30px;
	left: 48px;
	margin-right: auto;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	background-color: #FFFFFF;
	height: 100%;
}

#box_main2 { position: absolute; width: 100%; padding: 0px; 
	top: 30px; left: 50px; margin-right: auto; border: 0px solid #818CB9; 
	vertical-align: middle; background-color: #FFFFFF; height: 100%;}
	
#clouds { position: absolute; width: 791px; height: 212px;
	float: center; top: 0px; left: auto; margin-right: auto; 
	vertical-align: middle; padding: 0px;}
	
#windows { position: absolute; width: 598px; height: 152px;
	top: 8px; left: 210px; margin-right: 0px; padding: 0px;}
	
#nav_main { position: absolute; width: 208px; height: 325px;
	top: -23px; left: -15px; right: 0px; padding: 0px;}

#box_nav { position: absolute; width: 140px; height: 200px;  
	top: 108px; left: 15px; margin-right: 0px; padding: 7px 0px 0px 6px;
	border: 1px solid #818CB9; background: url(includes/images/nav_back.png) repeat; }

#box_nav_main { border: 1px solid rgb(129, 140, 185); padding: 7px 0px 0px 6px;
   background: transparent url(includes/images/nav_back.png) repeat scroll 0% 50%;
   position: absolute; width: 155px; top: 108px; left: 15px; margin-right: 0px; height: 230px;}

#box_nav_all { border: 1px solid rgb(129, 140, 185);
    padding: 7px 0px 0px 6px; background: rgb(227,233,245) scroll;
    position: absolute; height: 549px; top: 108px; left: 10px; margin-right: 0px; width: 165px;}

/*#box_nav_all { border: 1px solid rgb(129, 140, 185);
    padding: 7px 0px 0px 6px; background: transparent url(images/nav_back.png) repeat scroll 0% 50%;
    position: absolute; height: 529px; top: 108px; left: 10px; margin-right: 0px; width: 165px;}
*/
#box_nav_ministries { border: 1px solid rgb(129, 140, 185); padding: 7px 0px 0px 6px;
    background: transparent url(includes/images/nav_back.png) repeat scroll 0% 50%;
    position: absolute; width: 155px; height: 310px; top: 108px; left: 15px; margin-right: 0px;}

#box_nav_worship { border: 1px solid rgb(129, 140, 185); padding: 7px 0px 0px 6px;
    background: transparent url(includes/images/nav_back.png) repeat scroll 0% 50%;
    position: absolute; width: 155px; height: 265px; top: 108px; left: 15px; margin-right: 0px;}

#box_nav_groups { border: 1px solid rgb(129, 140, 185); padding: 7px 0px 0px 6px;
    background: transparent url(includes/images/nav_back.png) repeat scroll 0% 50%;
    position: absolute; width: 155px; height: 265px; top: 108px; left: 15px; margin-right: 0px;}

#box_nav_about { border: 1px solid rgb(129, 140, 185);
    padding: 7px 0px 0px 6px; background: transparent url(includes/images/nav_back.png) repeat scroll 0% 50%;
    position: absolute; height: 347px; top: 108px; left: 15px; margin-right: 0px; width: 155px;}

#box_nav_events { border: 1px solid rgb(129, 140, 185); padding: 7px 0px 0px 6px;
    background: transparent url(includes/images/nav_back.png) repeat scroll 0% 50%;
    position: absolute; width: 155px; height: 275px; top: 108px; left: 15px; margin-right: 0px;}

#box_nav_education { border: 1px solid rgb(129, 140, 185); padding: 7px 0px 0px 6px;
    background: transparent url(includes/images/nav_back.png) repeat scroll 0% 50%;
    position: absolute; width: 155px; height: 275px; top: 108px; left: 15px; margin-right: 0px;}
	
#gold_bar { position: absolute; width: 4px; height: 207px;
	top: 109px; left: 22px; margin-right: 0px; padding: 0px;
	background: url(includes/images/gold_bar.png) repeat-y; }	
	
#logo { position: absolute; width: 53px; height: 44px;
	top: -22px; left: 59px; right: 0px; padding: 0px;}
	
#fumcb { position: absolute; width: 193px; height: 74px;
	top: 25px; left: -7px; right: 0px; padding: 0px;}
	
#diversity_slogan { position: absolute; width: 324px; height: 18px;
	top: -20px; left: 469px; right: 0px; padding: 0px;}
	
#worship_box { position: absolute; width: 140px; height: 149px;
	top: 665px; left: 30px; right: 0px; padding: 0px;}	
	
#groups_box { position: absolute; width: 140px; height: 149px;
	top: 823px; left: 30px; right: 0px; padding: 0px;}
	
#kids_corner_box { position: absolute; width: 140px; height: 149px;
	top: 981px; left: 30px; right: 0px; padding: 0px;}	
	
#title { position: absolute; width: 480px; height: 17px;
	top: 190px; left: 290px; right: 0px; padding: 0px; 
	border: 0px; align: right; font-size: 16px; font-weight: bold; color: #334477;}
	
#breadcrumb { position: absolute; width: 500px; height: 10px; padding: 0px; 
	border: 0px; align: right; font-size: 11px; top: 208px; left: 270px;}	
	
#footer {
	position: absolute;
	width: 175px;
	height: 20px;
	left: 10px; 
	top: 1000px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	font-size: 10px;
	background-color: #FFFFFF;
}		
	
#content {
	position: absolute;
	width: 581px;
	height: 740px;
	left:213px;
	top:238px
}
	
/* END MAIN ELEMENTS FOR EACH PAGE */	

/* BEGIN TEXT FORMATTING ELEMENTS FOR EACH PAGE */ 

a { text-decoration: none;}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: #0000FF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
a:active { color: #0099CC;}

.main_nav {font-family: Georgia, Times New Roman, sans-serif; color: #334477; font-size: 9pt; font-weight: bold; line-height: 12pt;}
.main_nav a:link {font-family: Georgia, Times New Roman, sans-serif; color: #334477; font-size: 9pt; font-weight: bold; line-height: 12pt;}
.main_nav a:visited {font-family: Georgia, Times New Roman, sans-serif; color: #334477; font-size: 9pt; font-weight: bold; line-height: 12pt;}
.main_nav a:hover {
	font-family: Georgia, Times New Roman, sans-serif;
	color: #AA8822;
	font-size: 9pt;
	font-weight: bold;
	line-height: 12pt;
}
.main_nav a:active {font-family: Georgia, Times New Roman, sans-serif; color: #334477; font-size: 9pt; font-weight: bold; line-height: 12pt;}

.sub_nav {font-family: Georgia, Times New Roman, sans-serif; color: #334477; font-size: 7pt; font-weight: bold; line-height: 9pt; text-indent: 6pt; margin-left: 6pt;}
.sub_nav a:link {
	font-family: Georgia, Times New Roman, sans-serif;
	color: #334477;
	font-size: 7pt;
	font-weight: bold;
	line-height: 9pt;
	text-indent: 6pt;
	margin-left: 6pt;
}
.sub_nav a:visited {
	font-family: Georgia, Times New Roman, sans-serif;
	color: #334477;
	font-size: 7pt;
	font-weight: bold;
	line-height: 9pt;
	text-indent: 6pt;
	margin-left: 6pt;
}
.sub_nav a:hover {
	font-family: Georgia, Times New Roman, sans-serif;
	color: #AA8822;
	font-size: 7pt;
	font-weight: bold;
	line-height: 9pt;
	text-indent: 6pt;
	margin-left: 6pt;
}
.sub_nav a:active {font-family: Georgia, Times New Roman, sans-serif; color: #334477; font-size: 7pt; font-weight: bold; line-height: 9pt; text-indent: 6pt; margin-left: 6pt;}


/* BEGIN TEXT FORMATTING ELEMENTS FOR EACH PAGE */

.main_title {font-size: 14pt; font-weight: bold; color: #334477;}
.title {font-size: 15pt; font-weight: bold; color: #334477;}
.sub_title {font-size: 14pt; font-weight: bold; color: #AE8629;}
.lead {font-size: 12pt; font-weight: bold; color: #000000;}
.bold {font-size: 10pt; color: #000000; font-weight: bold;}
.footer {font-size: 9pt;}
.caption {font-size: 8pt;}

/* END TEXT FORMATTING ELEMENTS FOR EACH PAGE */


.tight {
	margin-bottom: -7px;
}
.image {
	padding-left: 20px;
}
