@charset "iso-8859-1";
body {
	color: #000000;   
	background-color: #B3B3FF;
    margin: 0
}	

ul.rollmenu {
	z-index: 4;
	position: absolute;
	top: 130px;
	left: 93px;
	width: 186px;
	list-style-type: none;
	border-style: none;
    border-width: 0px;
 	margin: 0;
    padding: 0;
	font-family: arial, sans-serif;
	font-size: 12px;
	text-indent: 0px;    
    color: #000000;
    background-color: transparent;
}
    
/*    html>body ul.rollmenu {width: 100%}  */
ul.rollmenu li {
    margin: 0; 
	padding: 0;
  	font-weight: bold;
}

ul.rollmenu ul {
    list-style-type: none;
	border-bottom: 0px solid #dda;
    margin: 0;
    padding: 0;
	text-indent: 5px;
    background-color: #EDD9B9;
}

ul.rollmenu a {
   	display: block;
   	width: 186px;
	border-top: 0px solid #dda;
	margin: 0;
    padding: 0;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    background-color: transparent;
}

html>body ul.rollmenu a {
   width: auto
} 

ul.rollmenu a:hover {
   color: #03f;
    background-color: #F3C07D
}

a:hover {
   color: #000000;
}

a.churchemail {
    z-index: 3;
	font-family: Garamond, serif;
	font-size: 15px;
	font-style: italic;
    text-decoration: underline;
	color: #E6E6E6;
	background-color: #6666CC; 
} 

a.minemail {
    z-index: 4;
	top: 732px;
	left: 110px;
	color: #6666CC;
	background-color: #EDD9B9;
	font-family: Garamond, serif;
	font-size: 15px;
	font-style: italic;
    text-decoration: underline; 
}

a.webemail {
    z-index: 6;
    color: #6666cc;
    background-color: #ffffff;
    font-family: Garamond, serif;
    font-size: 14px;
    font-style: italic;
    text-decoration: underline; 
} 



div.head1
{
	z-index: 5;
	position: absolute;
	top: 123px;
	left: 283px;
	width: 600px;
	padding-top: 12px;
        padding-bottom: 5px;
	text-indent: 17px;
	color: #000000;
    background-color: #FFFFFF;
	font-family: Georgia, serif;
	font-size: 18px;
	font-weight: bold;
    text-align: left;
	text-decoration: none;
}

div.head2
{
	z-index: 6;
	position: absolute;
	top: 155px;
	left: 283px;
	width: 600px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-indent: 17px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Georgia, serif;
	font-size: 16px;
	font-weight: bold;
    text-align: left;
	text-decoration: none;
}

div.address {
   z-index: 5;
   position: absolute;
   top: 100px;
   left: 246px;
   color: #E6E6E6;
   background-color: #6666CC;
   font-family: Garamond, serif;
   font-size: 15px;
   font-weight: bold;
}

div.boxupperblue {
   z-index: 2;
   position: absolute;
   color: #FFFFFF;
   background-color: #333399;
   top: 6px;
   left: 83px;
   width: 800px;
   height: 117px;
   border: 0
}

div.boxmiddleblue  {
   z-index: 3;
   position: absolute;
   color: #FFFFFF;
   background-color: #6666CC;
   top: 96px;
   left: 83px;
   width: 800px;
   height: 22px;
   border-top: solid;
   border-top-width: 1px;
   border-bottom: solid;
   border-bottom-width: 1px;
   border-color: #B3B3FF
}



div.build {
   z-index: 6;
   position: absolute;
   top: 72px;
   left: 692px;
   width: 175px;
   color: #B3B3FF;
   font-family: Garamond, serif;
   font-size: 15px;
   font-weight: bold;
}

div.buildbdr {
   z-index: 5;
   position: absolute;
   top: 73px;
   left: 694px;
   width: 175px;
   color: #000099;
   font-family: Garamond, serif;
   font-size: 15px;
   font-weight: bold;
}

div.chalice {
   z-index: 6;
   position: absolute;
   top: 12px;
   left: 718px;
   width: 118px;
   height: 59px;
   color: #FFFFFF;
   border: 0;
}

div.church {
   z-index: 6;
   position: absolute;
   top: 13px;
   left: 110px;
   color: #FFFFFF;
}

div.constpics
{
    z-index: 7;
    position: absolute;
	
}

div.construction {
   z-index: 6;
   position: absolute;
   top: 323px;
   left: 684px;
   padding-top: 20px;
   padding-bottom: 30px;
   padding-left: 37px;
   padding-right: 43px;
   color: #000000;
   background-color: #FFFFFF;
   text-align: center;
   
}


 
div.contentcent {
   z-index: 5;
   position: absolute;
   top: 123px;
   left: 283px;
   width: 400px;
   padding-top: 27px; 
   padding-bottom: 119px;
   border-right: solid;
   border-right-width: 1px;
   border-color: #990000;
   color: #000000; 
   background-color: #FFFFFF;
   font-family: Georgia, serif;
   font-size: 16px;
   text-align: center;
   text-decoration: none;
}

div.contenth1 {
   z-index: 5;
   position: absolute;
   top: 160px;
   left: 283px;
   width: 566px;
   padding-top: 21px;
   padding-bottom: 0px;
   padding-left: 17px;
   padding-right: 17px;
   color: #000000; 
   background-color: #FFFFFF;
   font-family: Georgia, serif;
   font-size: 14px;
   text-align: justify;
   text-decoration: none;
}


div.contenth2 {
   z-index: 6;
   position: absolute;
   top: 213px;
   left: 283px;
   width: 566px;
   padding-bottom: 25px;
   padding-left: 17px;
   padding-right: 17px;
   color: #000000;
   background-color: #FFFFFF;
   font-family: Georgia, serif;
   font-size: 14px;
   text-align: justify;
   text-decoration: none;
}


div.contentwhite {
   z-index: 3;
   position: absolute;
   top: 540px;
   left: 283px;
   width: 400px;
   height: 213px;
   border-right: solid;
   border-right-width: 1px;
   border-color: #990000;
   background-color: #ffffff;
}

div.handicap {
   z-index: 6;
   position: absolute;
   top: 640px;
   left: 684px;
   height: 44px;
   padding-top: 15px;
   padding-bottom: 55px;
   padding-left: 80px;
   padding-right: 80px;
   color: #000000;
   background-color: #FFFFFF;
}


div.menu {
   z-index: 3;
   position: absolute;
   left: 83px;
   top: 123px;
   width: 196px;
   height: 630px;
   border-right: solid;
   border-right-width: 4px;
   border-color: #990000;
   color: #000000; 
   background-color: #EDD9B9;
}

div.minister {
   z-index: 4;
   position: absolute;
   top: 665px;
   left: 90px;
   color: #333399;
   background-color: #EDD9B9;
   font-family: Garamond, serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
}

div.news {
   z-index: 9;
   position: absolute;
   top: 460px;
   left: 684px;
   width: 117px;
   padding-top: 0px;
   padding-bottom: 5px; 
   padding-left: 41px;
   padding-right: 41px;
   background-color: #FFFFFF;
   font-family: Garamond, serif;
   font-size: 22px;
   font-weight: bold;
   color: #666666;
   text-align: center;
   text-decoration: none
}   


div.newstext {
   z-index: 6;
   position: absolute;
   top: 502px;
   left: 684px;
   width: 160px;
   padding-top: 12px;
   padding-bottom: 93px;
   padding-left: 20px;
   padding-right: 19px;
   background-color: #FFFFFF;
   font-family: Garamond, serif;
   font-size: 15px;
   color: #666666;
   text-align: left;
   text-decoration: none;
   border: 0
}

div.tabl {
   z-index: 6;
   position: absolute;
   top: 232px;
   left: 283px;
   width: 575px;
   padding-top: 20px;
   padding-bottom: 40px;
   padding-left: 25px;
   padding-right: 0px;
   background-color: #FFFFFF;
   font-family: Georgia, serif;
   font-size: 14px;
   color: #000000;
   
  
}

div.tablwindows {
   z-index: 6;
   position: absolute;
   top: 300px;
   left: 283px;
   width: 575px;
   padding-top: 20px;
   padding-bottom: 40px;
   padding-left: 25px;
   padding-right: 0px;
   background-color: #FFFFFF;
   font-family: Georgia, serif;
   font-size: 14px;
   color: #000000;
   
  
}

div.title {
   z-index: 4;
   position: absolute;
   top: 13px;
   left: 260px;
   width: 460px;
   height: 80px;
   color: #FFFFFF;
   
}

div.webmaster {
   z-index: 6;
   position: absolute;
   top: 710px;
   left: 684px;
   padding-left: 10px;
   padding-right: 10px;
   color: #6666CC;
   background-color: #ffffff;
   font-family: Garamond, serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none; 
   padding-top: 0px;
   padding-bottom: 0px;

}

div.welconglogo {
   z-index: 6;
   position: absolute;
   top: 123px;
   left: 684px;
   padding-top: 17px;
   padding-bottom: 5px;
   padding-left: 40px;
   padding-right: 40px;
   color: #000000;
   background-color: #FFFFFF;
   
  
}

div.welcongtext {
   z-index: 6;
   position: absolute;
   top: 177px;
   left: 684px;
   width: 160px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   padding-right: 19px;
   background-color: #FFFFFF;
   font-family: Garamond, serif;
   font-size: 15px;
   color: #666666;
   text-align: left;
   text-decoration: none;
   border: 0;
}
 
li.mn {
   text-indent: 0px;
   background-color: #CEBA99;
   border-top: 1px solid #990000;
}

a.img {
   border: none
}

.dates {
   width: 80px;
   padding: 8px;
   text-align: left;
   vertical-align: top;
}

.evdesc {
   width: 275;
   padding: 8px;
   text-align: left;
   vertical-align: top;
}   

.evtab {
   left: 300px;
   width: 375px;
   border: none;
   border-collapse: collapse;
}

.commtab {
   left: 283px;
   width: 550px;
   text-align: left;
   
}

.commcmte {
   width: 270px;
   background-color: #b3b3ff;
   font-size: 16px;
   text-align: center;
   border: solid 1px gray;
   padding: 5px;
}

.commchair {
   width: 270px;
   background-color: #b3b3ff;
   font-size: 16px;
   text-align: center;
   border: solid 1px gray;
   padding: 5px;
}

.commcmtewht {
   width: 270px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 20px;
} 

.commchairwht {
   width: 270px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 20px;
  
}                        

.offtab {
   left: 383px;
   width: 566px;
   background-color: #FFFFFF
}

.offhead {
   width: 130px;
   border: solid 1px gray;
   background-color: #B3B3FF;
   text-align: center;
}

.offhead2 {
   width: 225px;
   border: solid 1px gray;
   background-color: #B3B3FF;
   text-align: center;
}

.offname {
   width: 125px;
   text-align: left;
}

.offpos {
   width: 100px;
   text-align: left; 
}

.offterm {
   width: 100px;
   text-align: center; 
}

.offoth {
   width: 225px;
   text-align: left;
} 

.office1 {
   width: 220px;
   text-align: left;
} 

.retab {
   left: 283px;
   width: 500px;
   text-align: left;
} 

.recall1 {
   width: 50px;
   
}

.recell2 {
   width: 140px;
  
}

.recell3 {
   width: 200px;
  
}

.windowstab {
   left: 283px;
   width: 550px;
   text-align: left;
   
}

.windowscurr {
   width: 270px;
   background-color: #b3b3ff;
   font-size: 16px;
   text-align: center;
   border: solid 1px gray;
   padding: 5px;
}

.windowsprev {
   width: 270px;
   background-color: #b3b3ff;
   font-size: 16px;
   text-align: center;
   border: solid 1px gray;
   padding: 5px;
}
 .windowsblnk {
   width: 50px;
   
} 

.windowscurrmnth {
   width: 220px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 20px;
} 

.windowsprevmnth {
   width: 220px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 20px;
  
}                       

img.picright {
   text-align: right;
   float: right;
   margin: 4px 10px;
}

img.picleft {
   text-align: left;
   float: left;
   margin: 4px 10px;
}

img.picright2 {
   text-align: right;
   float: right;
   margin: 5px 10px;
}

img.picleft2 {
   text-align: left;
   float: left;
   margin: 5px 10px;
}

.histtab {
    left: 300px;
	width: 540px;
	text-align: left;
}

.histdate {
   width: 65px;
   font-weight: bold;
   vertical-align: top;
}

.histdesc {
   width: 475px;
   line-height: 125%;
}

.jointab {
    left: 400px;
    width: 520px;
    text-align: left;
}

.jointask {
   width: 100px;
   font-weight: bold;
   vertical-align: top;
   line-height: 140%;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 30px;
}

.joindesc {
   width: 420px;
   line-height: 125%;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 30px;
}      	        	  


