*{
   margin:0;
   border:0;
   padding:0;}
   
body {
   text-align:center;
   background-color:#11427d;}

#frame {
   width:790px;
   background-color:#fff;
   font-size:72%;
   color:#112758;
   font-family:"Trebuchet MS","Palatino Linotype",Arial,Georgia,Geneva,Helvetica,sans-serif;
   margin:2.5% auto 0 auto;}

#header {
   height:182px;
   background-image:url(images/banner.jpg);
   background-repeat:no-repeat;
   width:790px;}

#topnav {
   height:28px;
   width:790px;
   margin:0;
   padding:0;
   background-image:url(images/gloss.jpg);
   background-color:#4C81B2;}
   
#topnav  ul{
   margin:0;
   padding:0;
    background-image:url(images/shine.jpg);
   list-style-type: none;}
   
#topnav ul li {
   float: left;
   height: 27px;
   width:75px;
   font-size:0.85em;
   background-color: #ace;
   margin:0 2px 0 2px;}
   
#topnav ul a:link, #topnav ul a:visited {
   display: block;
   background-image:url(images/blunav.jpg);
   text-decoration: none;
   letter-spacing:0.1em;
   text-align:center;
   text-transform:uppercase;
   color:#fff;
   padding:5px 5px 5px 2px;}
   
#topnav ul  a:hover {
   color:#fff;
   background-image:url(images/nav2.jpg);}

#topnav p{
   display:inline;
   text-align:center;
   color:#efefef;
   font-family:"monotype corsiva","Lucida Handwriting",Cursive;
   font-size:1.6em;}

#subnav{
   margin:0;
   width:790px;
   clear:both;
    padding:0;}

#subnav ul{
   margin:0;
   padding:0;
   width: 100%;}

#subnav ul li {
     display: inline; }

#subnav ul li a{
   padding: 0.2em 0.85em;
   font-family:Verdana,Georgia,Arial,Helvetica,"Trebuchet MS",sans-serif;
   color:#868686;
   letter-spacing:0.05em;
   font-weight:bold;
   font-size:0.8em;
   float: right;}

#subnav ul li a:hover{
  text-transform:uppercase;
   color:#f22b0e;}
   
#content {
   float:left;
   width:500px;
   padding:2% 0 0 0;
   text-align:left;
   height:auto;}
 
 #content2 {
   float:left;
   width:450px;
   padding:2% 0 0 0;
   text-align:left;
   height:auto;}
 
 #content3 {
   float:left;
   width:395px;
   padding:2% 0 0 0;
   text-align:left;
   height:auto;}
 
 #content4{
 
   width:780px;
   padding:2% 0 0 0;
   text-align:left;
   height:auto;}
 
 #arch{
 	float:left;
  	min-height:420px;
 	width:263px;}
 
 #arch2{
   	min-height:420px;
   	float:left;
  	width:263px;}
 
 #arch3{
 	float:left;
	min-height:420px;
 	width:263px;}
 
 #arch ul li,#arch2 ul li,#arch3 ul li{ 
 	padding:0.2em 0.3em;
 	list-style-image:url(images/newspaper.png);}
 
#extra{
   width:288px;
   text-align:center;
   height:auto;
   float:right;
   padding:0;}
    
#extra2 {
	margin-top:1.35em;
   width:340px;
   text-align:center;
   height:auto;
   float:right;
   padding:0;}
 
     
#extra3 {
	margin-top:1.75em;
   width:395px;
   text-align:center;
      height:auto;
   float:right;
   padding:0;}
     
#notices{
   width:250px;
   margin:2.5em auto 0 auto;
   border:1px solid #1882a9;
   border-top:0;
   background-color:#fff; }
   
#news {
   width:250px;
   margin:1.5em auto 0 auto;
   background-color:#fff;
   height:auto;
   text-align:left;
   overflow:hidden;}

#footer {
   clear:both;
   width:790px;
   margin:0 auto;
   height:25px;
   background-image:url(images/ftrbg.jpg);
   background-color:#11427d;}

#pastor{
	float:left;
	margin:0.25em 0.3em 0.25em 1.5em;}
