/* 28-03-07 Southdown Methodist Church change h2 to white type*/
/* 25-04-07 Development to label CCS style sheet*/
/* 11-12-07 Change h3  margin-bottom to 4px */
body { 
/*text-align: center; */
background-color: #ffffff; 
margin-top: 0%; 
padding: 0;
}
/* #head id is to remove a bug in IE that puts a gap between the heading logo and the columns*/
#head { display: block; }
  h1 {font-size: 14px;font-family: Arial, Geneva, sans-serif; text-align: center; color: white ; background-color: #1c84fa; margin-top: 0%; margin-bottom: 4px;}
  h2 { font-size: 20px; font-family: Arial, Geneva, sans-serif; text-align: center; border-style: solid;
border-color: #ffffff; border-width: 1px 0px 0px 1px; color: white ; background-color: #1c84fa; margin-top: 0%; margin-bottom: 5px;}
  h3 { font-family: Arial, Geneva, sans-serif; text-align: center; border-style: solid;
border-color: #ffffff; color: white ; background-color: #B8304B; margin-top: 0%; margin-bottom: 4px;}
  h4 { font-family: Arial, Geneva, sans-serif; text-align: center; background-color: #B3FBF9; margin-top: 0%;}
  h5 { font-family: Arial, Geneva, sans-serif; text-align: center; margin-top: 0%;}
  h6 { font-size: 20px; font-family: Arial, Geneva, sans-serif; text-align: center; color: white ; background-color: #B8304B; margin-top: 0%;}
  ul { margin-top: 0%;}
  
 /*form settings*/
  form p { font-family: Arial, Geneva, sans-serif; width: 435px; clear: both;}
  form p label { float: left;}
  form p input, form p textarea, form p select { float: right;}
  p {font-size: 0.75em; font-family: Arial, Geneva, sans-serif; margin:0px 10px 10px 10px; }
  
 /*frame centres the web page*/
    #frame {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}
 
 /* leftcolumn is the basic settings for the lefthand column and background colour*/
  #leftcolumn { 
  width: 154px; 
  float: left; 
  font-size: 0.75em;
  color: white;
  background-color: #1c84fa; 
  } 
  
 /* leftcolumn ul is the basic sttings for an unordered list*/
  #leftcolumn  ul {
  list-style: none; 
  margin: 0;
  padding: 0;
  }

/* leftcolumn li is the basic settings for the list element bottom border colour*/
#leftcolumn li { 
border-bottom: 1px solid #ED9F9F;
 }

 /*leftcolumn li a:link, leftcolumn li visited is the settings for element list with a 12px colour block and the links visited*/ 
#leftcolumn li a:link, #leftcolumn  li a:visited {
 display: block;
 padding: 5px 5px 5px 0.5em;
 border-left:12px solid #711515;
 border-right: 1px solid #711515;
 background-color: #1c84fa;
 color: #FFFFFF;
text-decoration: none; }

/*leftcolumn hover colour change*/
#leftcolumn li a:hover {
 background-color: #0033CC;
 color: #FFFFFF; }
 
/*leftcolumn nested unordered list indented by 12px*/
#leftcolumn ul ul { margin-left: 12px; }

/*leftcolumn nested unordered list border colour*/
#leftcolumn ul ul li { 
border-bottom: 1px solid #711515; 
margin: 0;
 }

/*leftcolumn nested unordered list colours for visited and non-visited links*/ 
#leftcolumn ul ul a:link, #leftcolumn ul ul a:visited { 
background-color: #ED9F9F; 
color: #711515;
 }

/*leftcolumn nested unordered list colours for hover over links*/ 
#leftcolumn ul ul a:hover { 
background-color: #711515; 
color: #FFFFFF;
}

/*centrecolumn basic settings*/  
  #centrecolumn { 
   width: 456px;
    float: left;
     background-color: #DDFFFE;
      }
      
/*centrecolumn ordered list font size*/
  #centrecolumn ul { font-size: 0.75em; font-family: Arial, Geneva, sans-serif;}
  #centrecolumn table { font-size: 0.75em; font-family: Arial, Geneva, sans-serif; text-align: left; width: 400; background-color: #FFFFFF; border: 1px solid; #D6DDE6; padding: 4px; }
#centrecolumn td { border: 1px solid; #D6DDE6; padding: 4px; }
/*rightcolumn basic settings*/  
 #rightcolumn { 
   width: 170px;
    float: left;
     background-color: #B3FBF9;
      }
      
 /*rightcolumn ordered list settings*/ 
#rightcolumn ol { font-size: 0.75em }
 /*rightcolumn  list settings*/ 
#rightcolumn li { font-size: 1em }

/*Embed Flash video */
object.flashvideo  {
width: 425px;
height: 355px;
}


/*footer settings*/
  #footer { width: 780px; text-align: center; background-color: #1c84fa; clear: both; }
