h1, h2, h3, h4, h5, h6, h7 {color: #FF0000;font-family:Arial, Helvetica, sans-serif;margin-top:0em;margin-bottom:0em;}

body {color:#000000;font-family: Arial, Helvetica, sans-serif;background-image: url("images/home-background.gif");margin-top:0em;margin-bottom:0em;}

p {font-family: Arial, Helvetica, sans-serif; margin-top:0em 0em 0.7em 0em;}

/* MASTHEAD */

.masthead {background-image: url("images/mastheadback.gif");}

/* MENU */

.menu{border:0;background-color:#FFFFE3;text-align:left;font-size:.8em;width:145px;line-height:1.2em;margin-top:2.4em;margin-bottom:2.4em;}

.menucolour{background-color:#FFFFE3;}

.menucenter{text-align: center; background-color:#FFFFE3;}

.menunurserypage{color:#7A3194;font-weight:600;}

.menupreschoolpage{color:#D6001D;font-weight:600;}

.menu a:link,.menu a:visited{color:#333333;text-decoration:none;}

.menu a:hover{text-decoration:underline;color:#7A3194;}

.nurseryheader1{font-size:1.6em;text-align:left;color:#7A3194;padding:0.8em 0em 0.8em 0em; font-weight:bold;}

.nurseryheader2{color:#7A3194;font-size:1.25em;text-align:left;margin-bottom:.4em; font-weight:bold;}

.nurseryheader3{font-size:.9em;font-weight:bold;text-align:left;margin-bottom:.0em;}

.preschoolheader1{font-size:1.6em;text-align:left;color:#D6001D;padding:0.8em 0em 0.8em 0em; font-weight:bold;}

.preschoolheader2{color:#D6001D;font-size:1.25em;text-align:left;margin-bottom:.4em; font-weight:bold;}

.preschoolheader3{font-size:.9em;font-weight:bold;text-align:left;margin-bottom:.0em;}

.aboutusheader1{font-size:1.6em;text-align:left;color:#66CC00;padding:0.8em 0em 0.8em 0em;}

.ofstedheader1{font-size:1.6em;text-align:left;color:#FF6600;padding:0.8em 0em 0.8em 0em;}

.fees {font-size:.75em; font-weight:normal; text-align:left; margin-bottom:.0em; line-height:1.25em;}

/* CONTENT */

.content{border:0;margin-top:0em;margin-bottom:.3em;font-size:.8em;text-align:left;vertical-align:top;line-height:1.2em;color:#000000;}

.content a:link,.content a:visited{color: #330033;}

.content a:hover{text-decoration:underline;color:#6600CC;}

.submenu {font-size: .8em; color: #000000; padding-left: 0em; line-height: 1em; font-weight:bold; text-align:left;}
.submenutext {font-size: .75em; color: #000000; padding-left: 0em; line-height: 1.25em; font-weight:normal; text-align:left;}


/*styles for info txt boxes on maps*/

.txtbox {font-size:0.7em;border-width:2px;border-style:solid;border-color:#eee;background-color:#cff;padding-left:2px;padding-bottom:0;padding-top:0;text-align:center;}
.txtbox a:link, .txtbox a:visited {text-decoration:none;color:#330099;}
#infoBox{width:200px;}
#infoName{color:#f00;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:600;font-size:1em;}
#addr{font-size:0.7em;margin-top:0;}
#tel{font-size:0.7em;margin-top:0;font-weight:600;}

/*table /*, tr, td {margin:0px;border:0;} 

navBar 

.navBar{font-size:.9em;text-align:right;color:#E7C79E;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:

#000000;text-decoration: none;border:0;width:720px;}

.menu_rule{border-top-width: 1px;border-top-style: solid;border-color: #000000;margin:0px;padding:8px 0px 8px 0px;}

.navBar a:link, .navBar a:visited{color:#E7C79E;}

.navBar  a:hover{text-decoration: none;}

.menu td{padding:1px 4px 1px 8px;spacing: 2px;}

.menu_header{color:#E3C79A;font-size:1.1em;font-weight:500;}

/* menu labels 

.menu_label{color:#E3C79A;font-size:.85em;line-height:1em;font-weight:600;}

/* menu details 

.menu_details{color:#E3C79A;font-size:.8em;line-height:.9em;}

.menu_times{color:#E3C79A;font-size:.8em;line-height:1em;text-align:right;}

.menu a:link,.menu a:visited{color:#F5B255;text-decoration:none;}

.menu a:hover{text-decoration:underline;font-weight:600;}



.content td{padding: 4px 8px 4px 8px;}

.content h1{font-size:2em;text-align:left;color:#000000;padding:0.8em 0em 0.8em 0em;}



.content_intro {font-size:1.1em;text-align:left;vertical-align:top;line-height:1.2em;font-weight:400;color:#000000;}

.content_label {font-weight:bold;color:#000000;}

.content_detail{background-color:#E7C79E;font-size:.8em;text-align:left;border:0;vertical-align:middle;color:#000000;}

.content_rule{border-top-width: 1px;border-top-style: solid;border-color: #990000;margin:0px;padding:8px 0px 8px 0px;}

.facilities{background-color:#E7C79E;border:0;text-align:center;vertical-align:middle;}

.facilities td{padding:0px 4px 0px 4px;}

.facilities h3{font-size:.99em;line-height:.99em;margin:0px;padding:0px;text-align:center;color: #000000;}

.content_facilities_text{font-size: .9em;text-align:left;color: #000000;}*/

.fap_signoff {font-size:.65em;text-align:right;color:#874488;}

.fap_signoff  a:link,a:visited{	color:#000000;}

.fap_signoff  a:hover{font-weight: 600;}

/*

.back_up a:link,.back_up a:visited{font-size: .8em;line-height: 1.5em;color: #990000;text-decoration:none;}

.back_up a:hover{text-decoration:underline;font-weight:600;}*/

