/* CSS Document */

#ValleyPromo {
	position:absolute;
	left:409px;
	top:347px;
	width:200px;
	height:150px;
	z-index:85;
}

#contact_copy {
	position:absolute;
	left:248px;
	top:170px;
	width:315px;
	height:463px;
	z-index:72;
}

#about_copy {
	position:absolute;
	left:50px;
	top:100px;
	width:231px;
	height:420px;
	z-index:1;
}

#about_copy_r {
	position:absolute;
	left:250px;
	top:102px;
	width:240px;
	height:400px;
	z-index:58;
}

#about_copy_right {
	position:absolute;
	left:290px;
	top:100px;
	width:250px;
	height:420px;
	z-index:70;
}

#ecmLinkHomePage {
	position:absolute;
	left:650px;
	top:1234px;
	width:250px;
	height:60px;
	z-index:82;
}
#viewer {
	position:absolute;
	left:50px;
	top:220px;
	width:490px;
	height:300px;
	z-index:89;
	border: 1px solid #999999;
	background-image: url(graphics_sector/cloudBackground.jpg);
	background-repeat: repeat-x;
	background-color: #666666;
}

#title_chancellors {
	position:absolute;
	left:10px;
	top:12px;
	width:200px;
	height:20px;
	z-index:97;
}

#title_summerswood {
	position:absolute;
	left:270px;
	top:12px;
	width:200px;
	height:20px;
	z-index:98;
}

#title_stannes {
	position:absolute;
	left:10px;
	top:47px;
	width:200px;
	height:20px;
	z-index:97;
}

#title_millfield {
	position:absolute;
	left:270px;
	top:47px;
	width:200px;
	height:20px;
	z-index:97;
}

#title_cherry1 {
	position:absolute;
	left:10px;
	top:82px;
	width:200px;
	height:20px;
	z-index:90;
}
#title_cherry2 {
	position:absolute;
	left:270px;
	top:82px;
	width:200px;
	height:20px;
	z-index:91;
}

#title_PrestonPark {
	position:absolute;
	left:10px;
	top:117px;
	width:202px;
	height:20px;
	z-index:67;
}

#title_StFaiths {
	position:absolute;
	left:10px;
	top:152px;
	width:200px;
	height:20px;
	z-index:67;
}


#title_Galliard {
	position:absolute;
	left:10px;
	top:187px;
	width:200px;
	height:20px;
	z-index:69;
}
#title_FortyHill {
	position:absolute;
	left:10px;
	top:222px;
	width:200px;
	height:20px;
	z-index:70;
}
#title_CherryOrchard {
	position:absolute;
	left:10px;
	top:257px;
	width:200px;
	height:20px;
	z-index:76;
}

#title_PrestonPark2 {
	position:absolute;
	left:270px;
	top:117px;
	width:200px;
	height:20px;
	z-index:68;
}

#title_Honilands {
	position:absolute;
	left:270px;
	top:152px;
	width:200px;
	height:20px;
	z-index:68;
}
#title_IlfordPrep {
	position:absolute;
	left:270px;
	top:187px;
	width:200px;
	height:20px;
	z-index:71;
}
#title_EdithKerrison {
	position:absolute;
	left:270px;
	top:222px;
	width:200px;
	height:20px;
	z-index:73;
}

#title_ArnhemWharf {
	position:absolute;
	left:270px;
	top:257px;
	width:200px;
	height:20px;
	z-index:77;
}

#schools_wrapper {
	position:absolute;
	left:50px;
	top:401px;
	width:959px;
	height:2px;
	z-index:79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF7F00;
}

#schools_phone {
	position:absolute;
	left:700px;
	top:417px;
	width:250px;
	height:60px;
	z-index:80;
}

#purchasingPanel {
	position:absolute;
	left:652px;
	top:270px;
	width:250px;
	height:60px;
	z-index:78;
}

#CherryKidsFrame {
	position:absolute;
	left:705px;
	top:634px;
	width:215px;
	height:215px;
	z-index:92;
	border: 1px solid #CCCCCC;
	padding: 3px;
}

#lotcBox {
	position:absolute;
	left:648px;
	top:1304px;
	width:65px;
	height:70px;
	z-index:83;
}
#lotcBox2 {
	position:absolute;
	left:720px;
	top:1303px;
	width:180px;
	height:71px;
	z-index:84;
}

#lotcCopyBox {
	position:absolute;
	left:702px;
	top:994px;
	width:255px;
	height:80px;
	z-index:96;
}

#LogoPanel {
	position:absolute;
	left:49px;
	top:1330px;
	width:500px;
	height:40px;
	z-index:81;
}
#schoolsSubPicCaption {
	position:absolute;
	left:706px;
	top:859px;
	width:217px;
	height:24px;
	z-index:93;
}
#testimoniaPanl {
	position:absolute;
	left:700px;
	top:560px;
	width:250px;
	height:60px;
	z-index:94;
}

#sidebar {
	position:absolute;
	left:660px;
	top:433px;
	width:1px;
	height:402px;
	z-index:82;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF7F00;
}

#school_btm_container {
	position:absolute;
	left:50px;
	top:1104px;
	width:909px;
	height:118px;
	z-index:83;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

#schools_navbar {
	position:absolute;
	left:50px;
	top:141px;
	width:532px;
	height:20px;
	z-index:84;
}

#index_btm_bar {
	position:absolute;
	left:50px;
	top:1390px;
	width:858px;
	height:5px;
	z-index:64;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
}

#bottom_copy {
	position:absolute;
	left:650px;
	top:982px;
	width:258px;
	height:244px;
	z-index:74;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

#btm_contact_copy {
	position:absolute;
	left:50px;
	top:1405px;
	width:857px;
	height:100px;
	z-index:77;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

#ecmFrame {
	position:absolute;
	left:849px;
	top:989px;
	width:52px;
	height:52px;
	z-index:79;
	border: 1px solid #666666;
}
#testominalPanel {
	position:absolute;
	left:652px;
	top:334px;
	width:250px;
	height:60px;
	z-index:80;
}

#butt_box {
	position:absolute;
	left:511px;
	top:850px;
	width:150px;
	height:150px;
	z-index:30;
}

#buttonFrame {
	position:absolute;
	left:700px;
	top:415px;
	width:308px;
	height:256px;
	z-index:88;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#button1_copy {
	position:absolute;
	left:685px;
	top:500px;
	width:213px;
	height:30px;
	z-index:41;
	text-decoration: none;
	padding-left: 3px;
	padding-top: 1px;
}

#button_1 {
	position:absolute;
	left:650px;
	top:500px;
	width:30px;
	height:30px;
	z-index:42;
}
#button_2 {
	position:absolute;
	left:650px;
	top:544px;
	width:30px;
	height:31px;
	z-index:43;
}

#button2_copy {
	position:absolute;
	left:685px;
	top:544px;
	width:200px;
	height:30px;
	z-index:44;
	padding-left: 3px;
	padding-top: 1px;
}

#button_3 {
	position:absolute;
	left:650px;
	top:590px;
	width:30px;
	height:31px;
	z-index:47;
}
#button3_copy {
	position:absolute;
	left:685px;
	top:590px;
	width:200px;
	height:30px;
	z-index:48;
}
#button4_copy {
	position:absolute;
	left:685px;
	top:635px;
	width:200px;
	height:30px;
	z-index:49;
}
#botton_4 {
	position:absolute;
	left:650px;
	top:635px;
	width:30px;
	height:31px;
	z-index:50;
}

#button_5 {
	position:absolute;
	left:600px;
	top:665px;
	width:31px;
	height:30px;
	z-index:51;
}
#button_5_copy {
	position:absolute;
	left:634px;
	top:665px;
	width:200px;
	height:30px;
	z-index:52;
}

#button_a {
	position:absolute;
	left:620px;
	top:115px;
	width:30px;
	height:31px;
	z-index:36;
}
#button_a_caption {
	position:absolute;
	left:654px;
	top:115px;
	width:200px;
	height:30px;
	z-index:37;
}

#button_b {
	position:absolute;
	left:620px;
	top:160px;
	width:30px;
	height:31px;
	z-index:38;
}
#button_b_caption {
	position:absolute;
	left:654px;
	top:160px;
	width:200px;
	height:30px;
	z-index:39;
}

#button_c {
	position:absolute;
	left:620px;
	top:205px;
	width:30px;
	height:31px;
	z-index:47;
}

#button_c_caption {
	position:absolute;
	left:654px;
	top:205px;
	width:200px;
	height:30px;
	z-index:45;
}

#button_d {
	position:absolute;
	left:620px;
	top:250px;
	width:30px;
	height:31px;
	z-index:48;
}

#button_d_caption {
	position:absolute;
	left:654px;
	top:250px;
	width:200px;
	height:30px;
	z-index:46;
}

#button_e {
	position:absolute;
	left:620px;
	top:295px;
	width:30px;
	height:31px;
	z-index:50;
}

#button_e_caption {
	position:absolute;
	left:654px;
	top:295px;
	width:200px;
	height:30px;
	z-index:49;
}


#full_size_pic {
	position:absolute;
	left:20px;
	top:164px;
	width:750px;
	height:563px;
	z-index:29;
	border: 1px solid #999999;
	background: #999999;
}

#home_body_copy {
	position:absolute;
	left:50px;
	top:513px;
	width:442px;
	height:235px;
	z-index:30;
}

#home_button {
	position:absolute;
	left:886px;
	top:311px;
	width:50px;
	height:50px;
	z-index:32;
}

#home_icon {
	position:absolute;
	left:490px;
	top:20px;
	width:50px;
	height:50px;
	z-index:57;
}

#home_navbar {
	position:absolute;
	left:50px;
	top:120px;
	width:500px;
	height:20px;
	z-index:71;
}

#icon_latest {
	position:absolute;
	left:802px;
	top:26px;
	width:50px;
	height:50px;
	z-index:1;
}

#latest_body {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:800px;
	z-index:4;
	background: #FFFFFF;
	visibility: hidden;
	text-align: center;
}

#latest_header {
	position:absolute;
	left:50px;
	top:680px;
	width:890px;
	height:21px;
	z-index:3;
	border-bottom: 1px solid #999999;
	visibility: visible;
}
#latest_pic {
	position:absolute;
	left:50px;
	top:50px;
	width:50px;
	height:50px;
	z-index:2;
	border: 1px solid #999999;
	padding: 5px;
	float: none;
	overflow: visible;
	visibility: visible;
}


#leaflet {
	position:absolute;
	left:840px;
	top:508px;
	width:81px;
	height:60px;
	z-index:53;
}

#link_caption {
	position:absolute;
	left:600px;
	top:495px;
	width:180px;
	height:36px;
	z-index:25;
	visibility: visible;
}

#logo_panel {
	position:absolute;
	left:50px;
	top:20px;
	width:150px;
	height:80px;
	z-index:1;
}

#logoPanelSchoolsPage {
	position:absolute;
	left:50px;
	top:1005px;
	width:595px;
	height:40px;
	z-index:95;
}

#main_pic {
	position:absolute;
	left:656px;
	top:19px;
	width:250px;
	height:250px;
	z-index:45;
	border: 1px solid #999999;
	padding: 3px;
}

#main_pic_home {
	position:absolute;
	left:50px;
	top:160px;
	width:495px;
	height:300px;
	z-index:75;
	border: 1px solid #999999;
	padding: 3px;
	background-color: #FFFFFF;
}

#main_pic_home2 {
	position:absolute;
	left:305px;
	top:160px;
	width:240px;
	height:300px;
	z-index:75;
	border: 1px solid #999999;
	padding: 3px;
}

#main_pic_caption {
	position:absolute;
	left:655px;
	top:290px;
	width:259px;
	height:20px;
	z-index:27;
}

#main_banner {
	position:absolute;
	left:250px;
	top:20px;
	width:340px;
	height:80px;
	z-index:2;
}

#main_copy {
	position:absolute;
	left:653px;
	top:100px;
	width:250px;
	height:167px;
	z-index:70;
}

#main_pic_2 {
	position:absolute;
	left:700px;
	top:35px;
	width:300px;
	height:300px;
	z-index:45;
	border: 1px solid #999999;
	padding: 5px;
	margin: 0px;
	float: none;
}

#mainpic_caption {
	position:absolute;
	left:50px;
	top:512px;
	width:499px;
	height:100%;
	z-index:38;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #999999;
}

#next_link {
	position:absolute;
	left:369px;
	top:24px;
	width:325px;
	height:22px;
	z-index:34;
	text-align: left;
}

#offer_box {
	position:absolute;
	left:50px;
	top:850px;
	width:450px;
	height:150px;
	z-index:29;
}

#phone_banner {
	position:absolute;
	left:49px;
	top:297px;
	width:606px;
	height:40px;
	z-index:33;
}

#phone_no {
	position:absolute;
	left:650px;
	top:410px;
	width:250px;
	height:60px;
	z-index:31;
}

#promo_panel_top {
	position:absolute;
	left:650px;
	top:28px;
	width:250px;
	height:60px;
	z-index:76;
}

#quick_links {
	position:absolute;
	left:50px;
	top:539px;
	width:492px;
	height:30px;
	z-index:33;
	padding: 3px;
}

#schools_banner {
	position:absolute;
	left:50px;
	top:20px;
	width:610px;
	height:104px;
	z-index:31;
}
#schools_pic_cap {
	position:absolute;
	left:651px;
	top:129px;
	width:304px;
	height:34px;
	z-index:78;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#schools_links {
	position:absolute;
	left:-11px;
	top:37px;
	width:-5px;
	height:203px;
	z-index:63;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}


#school_link_1 {
	position:absolute;
	left:559px;
	top:923px;
	width:140px;
	height:40px;
	z-index:58;
}

#school_link_2 {
	position:absolute;
	left:700px;
	top:923px;
	width:140px;
	height:40px;
	z-index:59;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#ecmLinkSchoolsPage {
	position:absolute;
	left:350px;
	top:780px;
	width:168px;
	height:40px;
	z-index:61;
}

#ecmLinkSchoolsPage {
	position:absolute;
	left:705px;
	top:900px;
	width:250px;
	height:60px;
	z-index:61;
}

#schoolLink4 {
	position:absolute;
	left:706px;
	top:564px;
	width:220px;
	height:60px;
	z-index:87;
}

#title {
	position:absolute;
	left:54px;
	top:504px;
	width:492px;
	height:20px;
	z-index:28;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

#schools_main_copy {
	position:absolute;
	left:22px;
	top:376px;
	width:444px;
	height:300px;
	z-index:34;
}

#schools_main_copy {
	position:absolute;
	left:50px;
	top:554px;
	width:484px;
	height:398px;
	z-index:36;
	padding: 5px;
}

#schools_side_copy {
	position:absolute;
	left:601px;
	top:143px;
	width:300px;
	height:356px;
	z-index:37;
	padding: 5px;
}

#second_pic {
	position:absolute;
	left:650px;
	top:700px;
	width:250px;
	height:250px;
	z-index:73;
	border: 1px solid #999999;
	padding: 3px;
}

#schools_pic_1 {
	position:absolute;
	left:247px;
	top:424px;
	width:200px;
	height:133px;
	z-index:35;
	float: right;
}

#sector_logo {
	position:absolute;
	left:50px;
	top:20px;
	width:80px;
	height:50px;
	z-index:26;
}
#sector_banner {
	position:absolute;
	left:190px;
	top:20px;
	width:350px;
	height:50px;
	z-index:27;
}

#Side_bar {
	position:absolute;
	left:600px;
	top:20px;
	width:1px;
	height:550px;
	z-index:69;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
}

#slogan {
	position:absolute;
	left:51px;
	top:698px;
	width:442px;
	height:60px;
	z-index:54;
}

#tick_box_man {
	position:absolute;
	left:655px;
	top:18px;
	width:120px;
	height:120px;
	z-index:60;
}

#favouritesButton {
	position:absolute;
	left:652px;
	top:1355px;
	width:252px;
	height:25px;
	z-index:83;
}

#promo_box {
	position:absolute;
	left:709px;
	top:751px;
	width:250px;
	height:250px;
	z-index:85;
}

.style1 {font-size: 12px; font-style: normal; line-height: 1.6; color: #5A5D54; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style2 {font-weight: bold}

#purchasingBox {
	position:absolute;
	left:700px;
	top:491px;
	width:250px;
	height:60px;
	z-index:86;
}

#promoPanel {
	position:absolute;
	left:453px;
	top:200px;
	width:200px;
	height:150px;
	z-index:97;
}
#ViewerFrame {
	position:absolute;
	left:52px;
	top:170px;
	width:490px;
	height:330px;
	z-index:98;
	background-color: #CCCCCC;
	padding: 0px;
	border: 1px solid #999999;
}
.small_print {
	color: #5A5D54;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 3px;
	text-align: left;
	line-height: 1.3;
}

.small_print_centred {
	color: #5A5D54;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 3px;
	text-align: center;
	line-height: 1.3;
}
.thumb_caption {
	color: #666666;
	text-align: center;
	font: 10px Verdana, sans-serif;
	text-decoration: none;
}


.nav_links {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #5A5D54;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.6;
}
.nav_links:hover {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	background-color: #FF7F00;
	letter-spacing: normal;	
}

.basicLinks {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #5A5D54;
	text-align: left;
	text-decoration: none;
	line-height: 1.6;
}
.basicLinks:hover {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-decoration: underline;
}


.nav_linksWhite {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.6;
}

.nav_linksWhite:hover {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	background-color: #FF7F00;
	letter-spacing: normal;	
}

.quick_links {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #5A5D54;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}

.quick_links:hover {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-variant: normal;
	text-align: left;
	text-decoration: underline;
	font-weight: normal;
	float: none;
	color: #FF7F00;
}
.latest_copy {
	color: #5A5D54;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	padding: 3px;
}

.button_text {
	color: #5A5D54;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.recent_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1.4;
	font-weight: normal;
	letter-spacing: normal;
	color: #5A5D54;
}
.main_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.6;
	color: #5A5D54;
	font-weight: normal;
}

.main_pageWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.6;
	color: #FFFFFF;
	font-weight: normal;
}
.news_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.6;
	color: #5A5D54;
	font-weight: normal;
}
.schools_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.6;
	color: #5A5D54;
	text-decoration: none;
	height: 20px;
	width: 300px;
}

.purchaseGuideLinkCopy {
	background-image: url(graphics_home/purchaseGuideLink.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	height: 60px;
}

.purchaseGuideLinkCopy:hover {
	background-position: 0 -60px;

}

.testimonialLinkCopy {
	background-image: url(graphics_home/testimonialsLink.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	height: 60px;
}

.testimonialLinkCopy:hover {
	background-position: 0 -60px;

}

.schoolsLinkCopy {
	background-image: url(graphics_home/schoolsLink.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	height: 60px;
}

.schoolsLinkCopy:hover {
	background-position: 0 -60px;

}

.buttonLinkCopy {
	background-image: url(graphics_home/buttonLink.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	height: 60px;
}

.buttonLinkCopy:hover {
	background-position: 0 -30px;

}

.ecmLinkCopy {
	background-image: url(graphics_home/ecmLink.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	height: 60px;
}

.ecmLinkCopy:hover {
	background-position: 0 -60px;

}

.phoneCopy {
	background-image: url(graphics_home/phoneNumber.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
	height: 60px;
}

.phoneCopy:hover {
	background-position: 0 -60px;
	background-image: url(graphics_home/phoneNumber.png);

}
