﻿body { font-family:Arial, sans-serif; 
           font-size: 95%;
           background-color:#4169E1;} 
          
h1 {text-align:center;
    font-family:Monotype Corsiva, Arial, sans-serif;
    font-weight:bold;
    font-size:300%;
   }         

h2 {text-align:center;
    font-family: Arial, ans-serif;
    font-weight:bold;
    font-size:150%;
	color:#4169E1;
   }
   
h3 {text-align:left;
    font-family: Arial, sans-serif;
    font-weight:bold;
    font-size:120%;
	color:#4169E1;
	margin-bottom:0;
   }
   
 h4 {font-family: Arial, sans-serif;
    font-weight:bold;
    font-size:120%;
	color:#4169E1;
	margin-bottom:0px;
   }
       
h5 {font-family: Arial, sans-serif;
    font-weight:bold;
    font-size:120%;
	color:#4169E1;
	margin-top:0px;
	text-align:center;}
   
ul { text-align:left;}

.list {  list-style-position:outside;
      margin-left:-20px;}

.pageoutline { width:800px; 
               background-color:#FFFFFF;
               background-image:none;
               margin:auto; 
               border-style:groove; 
               border-width:thin;
              }
              
.header { width:100%; background-color:#FFFFFF;}
.midheader {background-image:url(images/churchpale.png);
            background-repeat:no-repeat;
            background-color:#F0FFFF;
            width:370px;
            }
            
.sideheader {width:175px;}

.menu {width:185px;
      
      background-image:url(images/menucol.png);
      background-repeat:no-repeat;
      vertical-align:top;
      line-height:1.4;
    }
    
 .menuli { list-style-type:none;
           margin:7px;
           padding:2px; } 
 
.content {width:675px; vertical-align:top; } 

.special {width:100%; vertical-align:top; } 

.main { width:620px; vertical-align:top;}    

.atext:link { text-decoration:underline; font-weight:bold; color:#000000; }
.atext:visited { text-decoration:underline; font-weight:bold; color:#000000; }
.atext:hover { text-decoration:underline; font-weight:bold; color:#4169E1;}

.asidemenu:link { text-decoration:none; font-weight:bold; color:#000000; }
.asidemenu:visited { text-decoration:none; font-weight:bold; color:#000000;}
.asidemenu:hover { text-decoration:none; font-weight:bold; color:#4169E1;}

.centre {text-align:center;}
.half {width:50%; vertical-align:top; text-align:justify;}
.halfcentre {width:50%;vertical-align:top; text-align:center;}
.halfleft {width:50%; vertical-align:top; text-align:left;}
.sixty {width:60%;vertical-align:top;}
.forty {width:40%;vertical-align:top;}
.seventy {width:70%;vertical-align:top;}
.thirty {width:30%;vertical-align:top;}
.10 {width:10%;vertical-align:top;}
.mid {width:50%; vertical-align:middle;}
.wide {width:100%;}
.third {width:33%; vertical-align:top; text-align:left;}

.small {font-size:70%; text-align:center;}
.staff {font-weight:bold; width:40%; vertical-align:top;}
.times {font-weight:bold; width:30%; vertical-align:top;}
.box { border-color:#4169E1;
       border-style:solid;
       border-width:2px;
       margin:auto;}
.title {font-weight:bold; text-align:center; }

.floatleft {float:left; margin-right:5px; border-width:0;}
.floatright {float:right; margin-right:5px; border-width:0;}

.visitors {
    margin: auto;
    width: 170px;
    text-align:center;
}

.notice {
    border-width: thin;
    border-style:double;
    border-color:#4169E1;
    background-color:aliceblue;
    width:90%;
    margin:auto;
}

.red {
    color: red;
    font-weight: bold;
}

.navy {
    color: navy;
    
}