body{

	

    margin: 0px;text-align:center;

	background-color: #0265cb;

}

/* Previous background colour #12176F;*/

/* Font Styles ..............................*/

.datetext {
	font-family: "Comic Sans MS";
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
}

.navtext1 {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
}

.stop_press {

	font-family: "Comic Sans MS", Courier, monospace;

	font-size: 9pt;

	font-weight: normal;

	color: #12176F;

}



.page_heading {

	font-family: "Comic Sans MS";

	font-size: 13pt;

	font-weight: bold;

	color: #FFFF00;

}



.maintext {

	font-family: "Comic Sans MS";

	font-size: 9pt;

	color: #FFFACC;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

}

.subpageheading1 {

	font-family: "Trebuchet MS";

	font-size: 12pt;

	font-weight: bolder;

	color: #990000;

}



.navtext_main {

	font-family: "Trebuchet MS";

	font-size: 13pt;

	font-weight: normal;

	color: #12176F;

}

.quillant {

	font-family: "Comic Sans MS";

	font-size: 9pt;

	font-weight: normal;

	color: #12176F;

}



.heading_text {

	font-family: "Trebuchet MS";

	font-size: 14pt;

	font-weight: normal;

	color: #666666;

	background-position: center;

	text-align: center;

}



.sub_navbar {

	font-family: "Trebuchet MS";

	font-size: 10pt;

	font-weight: bold;

	color: #990000;

	text-align: center;

	vertical-align: middle;

}



.rightbox_heading {

	font-family: "Trebuchet MS";

	font-size: 14px;

	font-weight: bolder;

	color: #333333;

	text-decoration: underline;

}



.maintext_bold_large {

	font-family: "Trebuchet MS";

	font-size: 12pt;

	font-weight: bold;

	color: #FFFBCC;

}



.small_table_text {

	font-family: "Trebuchet MS";

	font-size: 9pt;

	font-weight: bold;

	color: #FFF000;

}



.smalltext2 {

	font-family: "Trebuchet MS";

	font-size: 7pt;

	color: #12176F;

	text-decoration: none;

}



.maintext_bold {

	font-family: "Comic Sans MS";

	font-size: 9pt;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #FFFACC;

}



/* Layers ..............................*/



#Layer1 {

	position:absolute;

	left:30px;

	top:2px;

	width:165px;

	height:125px;

	z-index:1;

	

}



#Layer2 {

	position:absolute;

	left:197px;

	top:2px;

	width:600px;

	height:125px;

	z-index:2;

	

}



#Layer3 {

	position:absolute;

	left:799px;

	top:2px;

	width:165px;

	height:125px;

	z-index:3;

	text-align: center;

	vertical-align: middle;

	

}





#Layer4 {

	position:absolute;

	left:4px;

	top:189px;

	width:165px;

	height:25px;

	z-index:4;

	background-image: url(../assets/images/left_page_heading1r.jpg);

}



#Layer5 {

	position:absolute;

	left:165px;

	top:140px;

	width:650px;

	height:336px;

	z-index:25;

	overflow: auto;

	padding: 20px;

}
/* full width for lots of text */
#Layer55 {

	position:absolute;

	left:196px;

	top:130px;

	width:717px;

	height:346px;

	z-index:25;

	overflow: auto;

	padding: 20px;

}

/* full width for lots of text, but no internal scroll */
#Layer56 {
	position:absolute;
	left:196px;
	top:130px;
	width:730px;
	z-index:25;
	overflow: hidden;
	padding: 20px;

}

#Layer59 {
	position:absolute;
	left:359px;
	top:184px;
	width:424px;
	height:23px;
	z-index:4;
}

#Layer51 {

	position:absolute;

	left:166px;

	top:131px;

	width:643px;

	height:424px;

	z-index:25;

	overflow: auto;

	padding: 10px;

}



#Layer6 {

	position:absolute;

	left:777px;

	top:189px;

	width:165px;

	height:25px;

	z-index:6;

	background-image: url(../assets/images/left_page_heading1r.jpg);

}



#Layer7 {

	position:absolute;

	left:4px;

	top:222px;

	width:200px;

	height:350px;

	z-index:7;

	background-image: url(../assets/images/left_nav1r.jpg);

}

#Layer73 {
	position:absolute;
	left:1px;
	top:377px;
	width:170px;
	height:45px;
	z-index:27;
	background-image: url(../assets/images/clipart/hadlow_bg.jpg);
}

#Layer72 {

	position:absolute;

	left:5px;

	top:145px;

	width:158px;

	height:245px;

	z-index:9;
}

#Layer80 {
	position:absolute;
	left:639px;
	top:139px;
	width:298px;
	height:451px;
	z-index:9;
	background-repeat: no-repeat;
	background-image: url(../assets/images/clipart/stripe1.jpg);
	visibility: visible;
}

#Layer8 {
	position:absolute;
	left:784px;
	top:138px;
	width:200px;
	height:120px;
	z-index:27;
	background-image: url(../assets/images/clipart/stoppress.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#Layer88 {
	position:absolute;
	left:763px;
	top:271px;
	width:207px;
	height:90px;
	z-index:27;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(../assets/images/clipart/ofsted_bg.jpg);
}

#Layer9 {
	position:absolute;
	left:785px;
	top:371px;
	width:200px;
	height:126px;
	z-index:28;
	background-image: url(../assets/images/clipart/schooltour.jpg);
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;

}



#Layer10 {

	position:absolute;

	left:173px;

	top:189px;

	width:600px;

	height:25px;

	z-index:10;

	background-image: url(../assets/images/main_sub_nav_bar1r.jpg);

}



#Layer100 {

	position:relative;

	z-index:1;

	height: 595px;

	width: 995px;

	visibility: visible;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding: 0px;



}





/* Link styles ..............................*/



a.midnavlinks:link{

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-size: 13pt;

}



a.midnavlinks:visited  {

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-size: 13pt;

}



 a.midnavlinks:hover {

	font-family: "Trebuchet MS";

	font-size: 13pt;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #FFFFFF;

	text-decoration: underline;

	

}



.midnavlinks {

	font-family: "Trebuchet MS";

	font-size: 13pt;

	font-style: bold;

	font-weight: normal;

	font-variant: normal;

	line-height: normal;

	white-space: normal;

	color: #FFFFFF;

	text-decoration: none;

		}

		

		

a.bottomlinks:link{

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #666666;

	text-decoration: none;

	font-size: 6pt;

}



a.bottomlinks:visited  {

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #666666;

	text-decoration: none;

	font-size: 6pt;

}



 a.bottomlinks:hover {

	font-family: "Trebuchet MS";

	font-size: 6pt;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #FF0000;

	text-decoration: underline;

	

}



.bottomlinks {

	font-family: "Trebuchet MS";

	font-size: 6pt;

	font-style: bold;

	font-weight: normal;

	font-variant: normal;

	line-height: normal;

	white-space: normal;

	color: #666666;

	text-decoration: none;

		}





a.midpagelinks:link{

	font-family: "Comic Sans MS";

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-indent: 5px;

	white-space: normal;

	color: #FFFACC;

	text-decoration: none;

	font-size: 9pt;

}



a.midpagelinks:visited  {

	font-family: "Comic Sans MS";

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-indent: 5px;

	white-space: normal;

	color: #FFFACC;

	text-decoration: none;

	font-size: 9pt;

}



 a.midpagelinks:hover {

	font-family: "Comic Sans MS";

	font-size: 9pt;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-indent: 5px;

	white-space: normal;

	color: #FF0000;

	text-decoration: underline;

	

}



.midpagelinks {

	font-family: "Comic Sans MS";

	font-size: 9pt;

	font-style: bold;

	font-weight: normal;

	font-variant: normal;

	line-height: normal;

	white-space: normal;

	text-align: left;

	color: #FFFACC;

	text-decoration: none;

	background-position: left;

	}







a.subnavlinks:link{

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-indent: 5px;

	white-space: normal;

	color: #990000;

	text-decoration: none;

	font-size: 10pt;

}



a.subnavlinks:visited  {

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-indent: 5px;

	white-space: normal;

	color: #990000;

	text-decoration: none;

	font-size: 10pt;

}



 a.subnavlinks:hover {

	font-family: "Trebuchet MS";

	font-size: 10pt;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-indent: 5px;

	white-space: normal;

	color: #0000FF;

	text-decoration: underline;

	

}



.subnavlinks {

	font-family: "Trebuchet MS";

	font-size: 10pt;

	font-style: bold;

	font-variant: normal;

	line-height: normal;

	white-space: normal;

	text-align: left;

	color: #990000;

	text-decoration: none;

	background-position: left;

	}

	

a.bottompagelinks:link{

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #FFFF00;

	text-decoration: none;

	font-size: 10pt;

}



a.bottompagelinks:visited  {

	font-family: "Trebuchet MS";

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #FFFF00;

	text-decoration: none;

	font-size: 10pt;

}



 a.bottompagelinks:hover {

	font-family: "Trebuchet MS";

	font-size: 10pt;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	white-space: normal;

	color: #FF0000;

	text-decoration: underline;

	

}



.bottompagelinks{

	font-family: "Trebuchet MS";

	font-size: 10pt;

	font-style: bold;

	font-weight: normal;

	font-variant: normal;

	line-height: normal;

	white-space: normal;

	color: #FFFF00;

	text-decoration: none;

		}



	

		

/* Lightbox styles V2.0 JS ..............................*/

#lightbox{

	position: absolute;

	top: 40px;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

	}



#lightbox a img{ border: none; }



#outerImageContainer{

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

	}



#imageContainer{

	padding: 10px;

	}



#loading{

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

	}



#hoverNav{

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

	}

#imageContainer>#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;

	height: 100%;

	background: transparent url(../Images/blank.gif) no-repeat; /* Trick IE into showing hover */

	display: block;

	}



#prevLink { left: 0; float: left;}

#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { background: url(../Images/prevlabel.gif) left 15% no-repeat; }

#nextLink:hover, #nextLink:visited:hover { background: url(../Images/nextlabel.gif) right 15% no-repeat; }





#imageDataContainer{

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	}

#imageData{

	padding:0 10px;

	}


#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	

#imageData #caption{ font-weight: bold;	}

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			

#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}			

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}





.clearfix:after {



	content: "."; 



	display: block; 



	height: 0; 



	clear: both; 



	visibility: hidden;



	}





* html>body .clearfix {



	display: inline-block; 



	width: 100%;



	}





* html .clearfix {



	/* Hides from IE-mac \*/



	height: 1%;



	/* End hide from IE-mac */



	}

		

#Layer11 {

	position:absolute;

	left:196px;

	top:520px;

	width:750px;

	height:72px;

	z-index:26;

}

#Layer11_only {

	position:absolute;

	left:196px;

	top:502px;

	width:750px;

	height:72px;

	z-index:26;

}



.small_creamtext {

	font-family: "Comic Sans MS";

	font-size: 8pt;

	font-weight: bold;

	color: #FFFACC;

}
.maintext_negative {


	font-family: "Comic Sans MS";

	font-size: 9pt;

	color: #0265CB;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;
}
