/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 background-color:#facd8a;  
 color:#265E4D;
 } 
#body a{
	display:inline;
	text-decoration:none;
	font-weight:normal;
	color:blue;
 background-color:#facd8a; 
 }
 
#pagewidth{ 
width:770px;
}


#footer{

float: right;
padding-bottom: 1em;
text-align:center;

}

#header{
 position:relative; 
 height:150px; 
 width:100%;
 top:10px;
} 
#hleftcol{
 width:180px; 
 float:left; 
 position:absolute; 
 left:10px;
 height:124px;
 min-width:180px;
 background-image: url(../images/StMatthews.gif);
 background-repeat:no-repeat;
}
#hleftside{
 width:185px; 
 float:left; 
 position:absolute; 
 left:10px;
 top:10px;
 z-index:1;
 	font-family:"Arial","Helvetica",sans-serif;
 	font-size:.8em;

}
 #hleftside p{
 	font-size:1em;
 
  }
#htwocols{
 width:80%; 
 float:right; 
 position:relative; 
  }
 
#hrightcol{
 width:180px; 
 float:right; 
 position:absolute; 
 right:10px;
 background-image: url(../images/Chilton.gif);
 background-repeat:no-repeat; 
 height:124px;
}

#hrightcolhar{
 width:180px; 
 float:right; 
 position:absolute; 
 right:10px;
 background-image: url(../images/StMatthews.gif);
 background-repeat:no-repeat;
 height:124px;
}

#hrightcoljoint { 
	width: 180px; 
	float: right; 
	position: absolute; 
	right: 10px; 
    background-color: #facd8a; 
    background-image: 
    url('../images/weblogo.gif'); 
    background-repeat: no-repeat; 
    height: 124px; 
    background-position: 16px 50% ;
     color:#265E4D;

    }
#hmaincol{
 display:inline; 
 position: absolute; 
 width:365px; 
 left:50px;
}

#hmaincol h1{
	font-family:"Arial","Helvetica",sans-serif;
     color:#265E4D;
	background-color:#facd8a;
	text-align:center;
	font-size:1.2em;
	
}#hmaincol h1{
	font-family:"Arial","Helvetica",sans-serif;
     color:#265E4D;
	background-color:#facd8a;
	text-align:center;
	font-size:1.2em;
	
}
#hmaincol p{
	font-family:"Arial","Helvetica",sans-serif;
     color:#265E4D;
	background-color:#facd8a;
	text-align:center;
	font-size:.8em;
	font-style:italic;
	font-weight:bold;
}

#htwocols{
 width:80%; 
 float:right; 
 position:relative; 
  }

#leftcol{
 width:180px;
 float:left; 
 position:absolute;
 left:10px;
top:163px;
}
 
#twocols{
 width:80%; 
 float:left; 
 position:relative; 
 font-family:"Arial","Helvetica",sans-serif;
 color:#265E4D;
 background:#facd8a;
 text-align:justify;
 font-size:.8em;
 left:185px;
 }

#twocols p{
	font-family:"Arial","Helvetica",sans-serif;
	color:#265E4D;
	background:#facd8a;
	text-align:justify;
	font-size:1em;
}
 
#rightcol{
 width:180px; 
 float:right; 
 position:absolute; 
 right:10px;
 top:25px;
 height:
 }
#rightcolmainpage{
 width:180px; 
 float:right; 
 position:relative; 
 right:10px;
 top:25px;
 
 }

#maincolone{
 float: left; 
 display:inline; 
 position: absolute; 
 width:760px; 
 left:20px;
 text-align:left;
 z-index:2;
top:25px;
font-family:"Arial","Helvetica",sans-serif;
}
#eventlist{
 float: left; 
 display:inline; 
 position: absolute; 
 width:760px; 
 left:0px;
 text-align:left;
 z-index:2;
 	font-size:.8em;

top:0px;
font-family:"Arial","Helvetica",sans-serif;
}

#maincolone h2{
	font-size:1.2em;
	margin:0px;
}
#maincolone h3{
	font-size:1.0em;
	font-style:italic;
	margin:0px;
}

 
#maincol{
 float: left; 
 display:inline; 
 position: absolute; 
 width:365px; 
 left:25px;
 text-align:left;
 z-index:2;
top:25px;

}
#maincolmainpage{
 float:left;
 display:inline; 
 position: relative; 

 left:20px;
 text-align:left;
 z-index:2;
top:0px;

}
#rightcolmainpage{
 width:180px; 
 float:right; 
 position:absolute; 
 right:0px;
 top:25px;
 
 }


#maincolscout{
 float: left; 
 display:inline; 
 position: absolute; 
 width:365px; 
 left:50px;
 text-align:left;
 z-index:2;
}

#maincol p{
text-align:justify; 
font-family:"Arial","Helvetica",sans-serif;
} 
#maincol address{
text-align:center; 
font-family:"Arial","Helvetica",sans-serif;
font-style:italic;
} 
#maincol h1{
	font-size:1.2em;
	margin:0px;
 }
#maincolscout h1{
	font-size:1.2em;
	margin:0px;
 }

#maincol h2{
	font-size:1.2em;
	margin:0px;
 }

#maincol a:link{
	display:inline;
	text-decoration:none;
	font-weight:normal;
	color:blue;
 background-color: #facd8a;  
}
#maincol a:visited{
	font-weight:normal;
	display:inline;
	text-decoration:none;
 background-color: #facd8a;  
	color:blue;
}
#maincolone a:link{
	display:inline;
	text-decoration:none;
	font-weight:normal;
	color:blue;
 background-color: #facd8a;  
}
#maincolone a:visited{
	font-weight:normal;
	display:inline;
	text-decoration:none;
 background-color: #facd8a;  
	color:blue;
}

#maincolscout table{
	width:100%;
	   border-color:#FFFFFF;
	border-width:0px;
	border-style:solid;
}
#maincolscout td{
   border-color:#FFFFFF;
	border-width:0px;
	border-style:solid;
	text-align:left; 
	font-size:.9em;

	}
#maincol td{
   border-color:#FFFFFF;
	border-width:0px;
	border-style:solid;
	text-align:center; 
	font-size:.9em;
	font-family:"Arial","Helvetica",sans-serif;
}
#eventlist table{
	width:93%;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	font-family:"Arial","Helvetica",sans-serif;

}
#eventlist td{
   	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	text-align:center; 
	font-size:.9em;
	}
#eventlist td.harwell{
   	border-color:#FFFFFF;
   	color:#265E4D;
   	background-color:#d4e7b2;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;}

#eventlist td.harwell a:link, #eventlist td.harwell a:visited{
   	background-color:#d4e7b2;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
#eventlist td.harwellend a:link, #eventlist td.harwellend a:visited{
   	background-color:#c7e19e;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
	
#eventlist td.harwellend{
   	border-color:#FFFFFF;
    color:#265E4D;
   	background-color:#c7e19e;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}
#eventlist th.harwell {
   	border-color:#FFFFFF;
   	color:#265E4D;
	background-color:#c7e19e;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}

#eventlist td.chilton{
   	border-color:#FFFFFF;
   	color:#265E4D;
	background-color:#f6b28f;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;}
	
#eventlist td.chilton a:link, #eventlist td.chilton a:visited{
   	background-color:#f6b28f;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
#eventlist td.chiltonend a:link, #eventlist td.chiltonend a:visited{
   	background-color:#f39e77;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}		
#eventlist td.chiltonend{
   	border-color:#FFFFFF;
   	background-color:#f39e77;
	color:#265E4D;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}
#eventlist th.chilton  {
   	border-color:#FFFFFF;
   	background-color:#f39e77;
	border-width:1px;
	color:#265E4D;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}
#eventlist td.joint{
   	border-color:#FFFFFF;
   	color:#265E4D;
	background-color:#facd8a;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;}
	
#eventlist td.joint a:link, #eventlist td.joint a:visited{
	background-color: #facd8a;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
#eventlist td.jointend a:link, #eventlist td.jointend a:visited{
 	background-color: #facd8a;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}		
#eventlist td.jointend{
   	border-color:#FFFFFF;
	background-color: #facd8a;
	color:#265E4D;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}



#maincolone td{
   	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	text-align:center; 
	font-size:.9em;
	}
#maincolone td.orch{
   	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	text-align:left; 
	font-size:.9em;
	}
#maincolone th{
   	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	text-align:left; 
	font-size:1em;
	}
#maincolone td.services{
   	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	text-align:left; 
	font-size:.8em;
	}
#maincolone td.harwell{
   	border-color:#FFFFFF;
   	color:#265E4D;
   	background-color:#d4e7b2;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;}

#maincolone td.harwell a:link, #maincolone td.harwell a:visited{
   	background-color:#d4e7b2;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
#maincolone td.harwellend a:link, #maincolone td.harwellend a:visited{
   	background-color:#c7e19e;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
	
#maincolone td.harwellend{
   	border-color:#FFFFFF;
    color:#265E4D;
   	background-color:#c7e19e;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}
#maincolone th.harwell {
   	border-color:#FFFFFF;
   	color:#265E4D;
	background-color:#c7e19e;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}

#maincolone td.chilton{
   	border-color:#FFFFFF;
   	color:#265E4D;
	background-color:#f6b28f;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;}
	
#maincolone td.chilton a:link, #maincolone td.chilton a:visited{
   	background-color:#f6b28f;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
#maincolone td.chiltonend a:link, #maincolone td.chiltonend a:visited{
   	background-color:#f39e77;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}		
#maincolone td.chiltonend{
   	border-color:#FFFFFF;
   	background-color:#f39e77;
	color:#265E4D;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}
#maincolone th.chilton  {
   	border-color:#FFFFFF;
   	background-color:#f39e77;
	border-width:1px;
	color:#265E4D;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}
#maincolone td.joint{
   	border-color:#FFFFFF;
   	color:#265E4D;
	background-color:#facd8a;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;}
	
#maincolone td.joint a:link, #maincolone td.joint a:visited{
	background-color: #facd8a;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}	
#maincolone td.jointend a:link, #maincolone td.jointend a:visited{
 	background-color: #facd8a;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	color:blue;}		
#maincolone td.jointend{
   	border-color:#FFFFFF;
	background-color: #facd8a;
	color:#265E4D;
	border-width:1px;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}
#maincolone th.joint  {
   	border-color:#FFFFFF;
 	background-color: #facd8a;
	border-width:1px;
	color:#265E4D;
	border-style:solid;
	text-align:left;
	font-size:.9em;
	}

#maincol li{
	
	font-weight:normal;
	font-size:.9em;

}
#maincol li:before{
	
	content: "\00BB \0020";

}

#maincol p.refer
	{
	font-size:.9em;
	text-align:center; 
	}
#maincolone p.refer
{
	width:365px; 
	font-size:.9em;
	text-align:center; 
}
#maincol p.refer
{
	font-size:.9em;
	text-align:center; 
}

#rightcol p
{
	text-align:center;
} 

#rightcol p.refer
{
	font-size:.9em;
}

#rightcol a:link{
	display:inline;
	text-decoration:none;
	font-weight:bold;
	color:blue;
 background-color: #facd8a;  
}
#rightcol a:visited{
	font-weight:bold;
	display:inline;
	text-decoration:none;
	color:blue;
 background-color: #facd8a;  
}
#maincol table.tableoutline{
	width:100%;
	   border-color:#FFFFFF;
	
	border-style:solid;
border-width:1px;
} 
#maincolone table.tableoutline{
	width:100%;
	   border-color:#FFFFFF;
	
	border-style:solid;
border-width:1px;
} 
#maincolone td.tableoutline{
	width:100%;
	   border-color:#FFFFFF;
	
	border-style:solid;
border-width:1px;
} 
#maincol td.outline{
   border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	text-align:center; 
	font-size:.9em;

	}

 
#maincolpic{
 color:#265E4D;
 background-color: #facd8a;  
 float: left; 
 display:inline; 
 position: absolute; 
 width:60%; 
 left:50px;
 text-align:center;
 }
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

.parts
{
background-color:green;	
}

.number
{
	width:250;
}
 

#side_menu {
	padding:2px;
	margin-bottom: 1em;
	font-family:"Verdana","Helvetica",sans-serif;
	font-weight:bold;
	font-size:.9em;
	text-align:left;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	width:180px;
	background-color:#265E4D;
	color:#66FF33;
		}
		
#hside_menu {
	margin-bottom: 1em;
	font-family:"Verdana","Helvetica",sans-serif;
	
	font-size:.9em;
	text-align:left;
	border-color:#FFFFFF;
	border-width:0px;
	border-style:solid;
	width:175px;
	
	color:#66FF33;
			}
#rside_menu {
	padding:2px;
	margin-bottom: 1em;
	font-family:"Verdana","Helvetica",sans-serif;
	font-weight:bold;
	font-size:.9em;
	text-align:left;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	width:175px;
		background-color:#265E4D;
	color:#66FF33;
			}
#rside_menu ul{
	margin:2px;
	width:96%;

}

#rside_menu ul li{
	font-size:.9em;
	margin:2px;
	border:1px solid #FFFFFF;
	list-style:none;
}

#rside_menu ul li a:link{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	background-color:#265E4D;
	color:#66FF33;
}
#rside_menu ul li a:visited{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	color:#66FF33;
	background-color:#265E4D;
}
#rside_menu ul li a:hover{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	color:#f1a628;
	background-color:#265E4D;
}
			
			
			
			
			
#hside_menu ul{
	margin:2px;
	padding:2px;
	width:96%;

}

#hside_menu ul li{
	font-size:.9em;
	margin:2px;
	border:2px solid #FFFFFF;
	list-style:none;
}

#hside_menu ul li a:link{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	background-color:#265E4D;
	color:#66FF33;
}
#hside_menu ul li a:visited{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	color:#66FF33;
	background-color:#265E4D;
}
#hside_menu ul li a:hover{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	color:#f1a628;
	background-color:#265E4D;
}
#hleftside ul{
	margin:2px;
	padding:2px;
	width:96%;
}

#hleftside ul li{
	font-size:.9em;
	margin:2px;
	border:2px solid #FFFFFF;
	list-style:none;
}

#hleftside ul li a:link{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	background-color:#265E4D;
	color:#66FF33;
}
#hleftside ul li a:visited{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	color:#66FF33;
	background-color:#265E4D;
}
#hleftside ul li a:hover{
	display:block;
	padding: 2px 2px 2px 0.5em;
	text-decoration:none;
	color:#f1a628;
	background-color:#265E4D;
}
#alpha a#linkalpha,
#baptism a#linkbaptism,
#bellringing a#linkbellringing,
#broadsheet a#linkbroadsheet,
#children a#linkchildren,
#chilton a#linkchilton,
#ctid a#linkctid,
#contact a#linkcontact,
#events a#linkevents,
#funeral a#linkfuneral,
#groups a#linkgroups,
#harwell a#linkharwell,
#history a#linkhistory,
#joint a#linkjoint,
#location a#linklocation,
#music a#linkmusic,
#pcc a#linkpcc,
#pictures a#linkpictures,
#prayer a#linkprayer,
#services a#linkservices,
#visiting a#linkvisiting,
#wedding a#linkwedding,
#whoswho a#linkwhoswho,
#youth a#linkyouth
 {
	
	color:#FFF;
}



div#side_menu table{
	width:100%;
	
}
div#side_menu td a:link{
	color:#66FF33;
	background-color:#265E4D;
	text-decoration: none;
	}
div#side_menu td a:visited{
	color:#66FF33;
	background-color:#265E4D;
	text-decoration: none;
	} 
div#side_menu td a:hover{
	color:#f1a628;
	background-color:#265E4D;
	text-decoration: none;
	padding:0em 0em 0em 0em;
	} 

div#side_menu td{
	background-color:#265E4D;
	color:#FFFFFF;
	font-weight:bold;
	font-size:.9em;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	width:100%;
	text-align:left; 
	padding:0em 0em 0em 1em;
	}
div#side_menu th{
	font-weight:bold;
	font-size:.9em;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	width:100%;
	text-align:center; 
	padding:0em 0em 0em 0em;
	}
div#side_menu th a:link{
	color:#66FF33;
	background-color:#265E4D;
	text-decoration: none;
	}
div#side_menu th a:visited{
	color:#66FF33;
	text-decoration: none;
	background-color:#265E4D;

	} 
div#side_menu th a:hover{
	color:#f1a628;
	background-color:#265E4D;
	text-decoration: none;
	padding:0em 0em 0em 0em;
	}
