body{
	
	font-family:"Bitstream Vera Sans", Arial, sans-serif;
	font-size:13pt;
	margin:0px;
	padding:0 1% 3% 2%;
	background-color:#000080
}
a{
	color:#000088;
	font-style:normal;
	padding:1px;
	text-decoration:underline;
}

a:hover{
	color:#990000;
	background-color:#fff;
	
}

p{
	margin:2px;
	padding-top:2px;
	padding-bottom:2px;
}

q{
	margin-left:10%;
	margin-right10%;
	padding-left:25px;
	padding-right:25px;
	text-align:left;
	font-style:italic;
	font-size:.95em;
	font-weight:bold;
	color:#800000;
	}

.alignc{
	text-align:center;

}

ul{
	padding:0;
	padding-left:15px;
	font-size:1em;
}

table{
	font-size:1em;
	color:black;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
}

.banner{
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	right:160px;
	padding-left:0;
 }

.button{
  display:block;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  padding:5px;
  padding-top:7px;
  min-height:22px;
  width:130px;
  color:black;
  text-align:center;
  font-size:1em;
  font-weight:normal;
  text-decoration:none;
  border:3px outset white;
  background-color:#D8E7FF;
}

.button2{
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  padding:5px;
  color:black;
  text-align:center;
  font-size:1em;
  font-weight:normal;
  text-decoration:none;
  border:3px ridge white;
}

.nambutton{
  display:block;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  padding:5px;
  min-height:20px;
  width:145px;
  background-color:#CCCCCC;
  color:#000080;
  text-align:center;
  font-size:1em;
  font-weight:normal;
  text-decoration:none;
  border:3px outset white;
}


h1{
	margin-left:55px;
	margin-top:0px;
	padding:8px;
	padding-left:2%;
	z-index:100;	
}


h2{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:10px;
	padding-left:2%;
	border-bottom-width:3px;
	border-bottom-color:#fff;
	font-size:1.15em;	
}


h3{
	text-align:center;
	top:0
	padding:0;
	color:#990000;
 font-size:1em
}

h4{
	text-align:center;
	color:#005;
	padding:0;
}

.main{
	position:absolute;
	margin-left:175px;
	margin-right:150px;
	margin-top:150px;
	max-width:600px;
	padding:2%;
	color:black;
	text-align:justify;
	font-size:.75em;
}
.nammain{
	position:absolute;
	margin-left:200px;
 width:600px;
	padding:5%;
	padding-top:1%;
	color:black;
	text-align:justify;
	font-size:.8em;
}

.block{
	position:absolute;
	right:210px;
	left:395px;
	top:305px;
	font-size:.9em;
	text-align:left;
	padding:5px;
}

.block2{
	position:static;
	right210px;
	left:250px;
	padding:5px;
	text-align:center;
	font-size:1em;
}

.center{
	position:absolute;
	top:175px;
	left:175px;
	right:190px;
	height:400px;
	padding:12px;
	overflow:scroll;
	color:black;
	text-align:justify;
	background-color:#D8E7FF;
	font-size:.8em;
	border-top: 2px solid grey;
	boarder-left: 2px solid grey;
}

.canvass{
	position:absolute;
	top:150px;
	left:165px;
	width:695px;
	height:400px;
	overflow:scroll;
	padding:3%;
	font-size:.85em;
}


.center1{
	position:absolute;
	top:150px;
	left:165px;
	width:600px;
	padding:3%;
	font-size:.85em;
	background-color:#D8E7FF;
}

.center2{
	position:absolute;
	top:150px;
	left:205px;
	right:177px;
	height:425px;
	overflow:scroll;
	padding:1%;
	font-size:.8em;
	text-align:justify;
	background-color:#D8E7FF;
}

.center3{
	position:absolute;
	top:150px;
	left:179px;
	right:150px;
	width:575px;
	height:412px;
	overflow:scroll;
	padding:3%;
	font-size:.8em;
	background-color:#D8E7FF;
}


.center4{
	position:absolute;
	top:150px;
	left:165px;
	width:565px;
	min-height:450px;
	padding:1%;
	font-size:.8em;
	background-color:#D8E7FF;
	}

.center5{
	position:absolute;
	top:450px;
	left:175px;
	right:175px;
	width:500px;
	padding:1%;
	font-size:.8em;

}
.center6{
	position:absolute;
	top:150px;
	left:179px;
	width:600px;
	padding:0;
	font-size:.85em;
	background-color:#D8E7FF;
}


.minutes{
	position:absolute;
	top:150px;
	left:200px;
	max-width:650px;
	height:425px;
	overflow:scroll;
	padding:1%;
	font-size:.8em;
	background-color:#D8E7FF;
}

.letter{
	position:static;
	padding:7%;
	margin-left:200px;
	margin-top:0px;
	margin-right:10%;
	color:black;
	text-align:justify;
	background-color:#f3eadc;
	font-size:.9em;
	border-top: 1px outset white;
	border-right: 10px outset white;
	border-bottom: 10px outset white;
	border-left: 1px outset white;
}

.sermon{
position:absolute;
	top:150px;
	left:195px;
	width:625px;
	height:412px;
	overflow:scroll;
	padding:3%;
	font-size:1em;
	text-align:justify;
	background-color:#D8E7FF;
}

.document{
	position:absolute;
	padding:25px;
	left:200px;
	right:25px;
	top:155px;
	height:395px;
	overflow:scroll;
	color:black;
	text-align:justify;
	background-color:#F6F8F9;
	font-size:.8em;
 border-top: 2px solid grey;
 border-left: 2px solid grey;
}

.announcement{
	position:absolute;
	top:150px;
	left:747px;
 	height:472px;
	width:150px;
	padding-right:5px;
	padding-left:10px;
	font-size:.85em;
	text-align:left;
	border:4px outset white;
	color:#000;
	background-color:#D8E7FF;
	}

 

.nav{
	position:absolute;
	width:140px;
	top:150px;
	left:1%;
	padding-left:10px;
	padding-right:10px;
	font-size:.8em;
	color:#000;

	}


.nav1{
	position:absolute;
	top:150px;
	right:0px;
	bottom:0;
	width:140px;
	padding-right:10px;
	padding-right:10px;
	font-size:.85em;
	text-align:left;
	color:#000;
	background-color:#D8E7FF;
	}


.nav2{
	position:absolute;
	z-index:5;
	top:0px;
	right:0px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:0px;
	background-color:#E3E6E6;
	font-size:1.1em;
	border-bottom:2px inset white;
	border-left:2px inset white;
}

.nav2 ul{
	display:inline;
	padding:0;
	margin:0;
}
.nav2 ul li:first-child{
	border:none;
	padding-left:0;
}

.nav2 ul li {
	display:inline;
	padding: 0 1em 0 1em;
	border-left: 2px groove grey;
	font-size:0.7em;

}
.nav3{
	position:absolute;
	width:150px;
	left:19px;
	top:150px;
	height:450px;
	font-size:.8em;
	padding:15px;
	padding-top:5px;
	background-color:#D8E7FF;
}

.namnav{
	position:fixed;
	width:155px;
	left:15px;
	top:5px;
	font-size:.8em;
	padding:5px;
	padding-top:10px;
	background-color:#004080;
}


.nav4{
	position:absolute;
	top:140px;
	right:5px;
	bottom:0;
	width:155px;
	padding:10px;
	font-size:.8em;
	text-align:left;
	font-weight:bold;
	color:black;
}

.logo{
	position:fixed;
	top:7px;
	left:3%;
	z-index:10;
}

.floatl{
	float:left;
	margin-right:15px;
	margin-bottom:10px;
	margin-top:10px;
}

.floatr{
	float:right;
	margin-left:15px;
	margin-bottom:10px;
	margin-top:10px;

}

.photo{
	padding-left:30px;
	padding-right:00px;
	width:auto;
	text-align:left;
	font-size:.65em;
}

.photo1{
	padding-left:3px;
	width:auto;
	text-align:left;

}

.tabletext{

	padding:15px;
	text-align:justify;
	color:black;

}

.quotation{
	padding-left:5%;
	padding-right:5%;
	font-style:italic;

}

.largeAndRed{
	font-weight:bold;
	font-size:16pt;
	color:red;
}

.style1{
color:#005600;
text-align:center;
font-size:1.1em;
font-weight:bold;
}

.style2{
	text-align:left;
}