
/**************** menu styles****************/
ul#nav {position:absolute;margin-left:0px;}
ul#nav li {float:left; list-style-type:none; }
ul#nav li a {height:34px; display:block; position:absolute; text-indent:-9999px; outline:none}

li#navWelcome a, li#navLocation a, li#navFacilities a, li#navPupils a, li#navHeadmaster a, li#navAdmissions a,
li#navSport a, li#navPta a, li#navPrimary a, li#navNews a, li#navDrama a, li#navFormer a,
li#navSecondary a, li#navVirtual a, li#navTrips a, li#navEmployment a, li#navBoarding a, li#navGallery a,
li#navCommunity a, li#navLinks a { background-image:url(menu.jpg) ; background-repeat:no-repeat; background-position:top center;}

li#navWelcome a 						{ background-position: 0px 0px; width:225px; left:0px;  margin-top:0px;}
li#navWelcome a:hover					{ background-position: 0px -129px }
body#navWelcomeBody li#navWelcome a 		{ background-position: 0px -258px }


li#navLocation a 						{ background-position: -225px 0px; width:229px; left:225px;  margin-top:0px;}
li#navLocation a:hover					{ background-position: -225px -129px }
body#navLocationBody li#navLocation a 		{ background-position: -225px -258px }


li#navFacilities a 						{ background-position: -454px 0px; width:219px; left:454px;  margin-top:0px;}
li#navFacilities a:hover				{ background-position: -454px -129px }
body#navFacilitiesBody li#navFacilities a 	{ background-position: -454px -258px }


li#navPupils a 						{ background-position: -673px 0px; width:221px; left:673px;  margin-top:0px;}
li#navPupils a:hover				{ background-position: -673px -129px }
body#navPupilsBody li#navPupils a 		{ background-position: -673px -258px }


li#navHeadmaster a 						{ background-position: 0px -21px; width:225px; left:0px;  margin-top:21px;}
li#navHeadmaster a:hover				{ background-position: 0px -150px }
body#navHeadmasterBody li#navHeadmaster a 	{ background-position: 0px -279px }


li#navAdmissions a 						{ background-position: -225px -21px; width:229px; left:225px;  margin-top:21px;}
li#navAdmissions a:hover				{ background-position: -225px -150px }
body#navAdmissionsBody li#navAdmissions a 	{ background-position: -225px -279px }


li#navSport a 						{ background-position: -454px -21px; width:219px; left:454px;  margin-top:21px;}
li#navSport a:hover					{ background-position: -454px -150px }
body#navSportBody li#navSport a 		{ background-position: -454px -279px }


li#navPta a 						{ background-position: -673px -21px; width:221px; left:673px;  margin-top:21px;}
li#navPta a:hover					{ background-position: -673px -150px }
body#navPtaBody li#navPta a 			{ background-position: -673px -279px }


li#navPrimary a 					{ background-position: 0px -45px; width:225px; left:0px;  margin-top:45px;}
li#navPrimary a:hover				{ background-position: 0px -174px }
body#navPrimaryBody li#navPrimary a 	{ background-position: 0px -303px }


li#navNews a 						{ background-position: -225px -45px; width:229px; left:225px;  margin-top:45px;}
li#navNews a:hover					{ background-position: -225px -174px }
body#navNewsBody li#navNews a 			{ background-position: -225px -303px }


li#navDrama a 						{ background-position: -454px -45px; width:219px; left:454px;  margin-top:45px;}
li#navDrama a:hover					{ background-position: -454px -174px }
body#navDramaBody li#navDrama a 		{ background-position: -454px -303px }


li#navFormer a 						{ background-position: -673px -45px; width:221px; left:673px;  margin-top:45px;}
li#navFormer a:hover				{ background-position: -673px -174px }
body#navFormerBody li#navFormerBody a 			{ background-position: -673px -303px }


li#navSecondary a 					{ background-position: 0px -69px; width:225px; left:0px;  margin-top:69px;}
li#navSecondary a:hover				{ background-position: 0px -198px }
body#navSecondaryBody li#navSecondary a { background-position: 0px -327px }


li#navVirtual a 						{ background-position: -225px -69px; width:229px; left:225px;  margin-top:69px;}
li#navVirtual a:hover					{ background-position: -225px -198px }
body#navVirtualBody li#navVirtual a 		{ background-position: -225px -327px }


li#navTrips a 						{ background-position: -454px -69px; width:219px; left:454px;  margin-top:69px;}
li#navTrips a:hover					{ background-position: -454px -198px }
body#navTripsBody li#navTrips a 		{ background-position: -454px -327px }


li#navEmployment a 						{ background-position: -673px -69px; width:221px; left:673px;  margin-top:69px;}
li#navEmployment a:hover				{ background-position: -673px -198px }
body#navEmploymentBody li#navEmployment a 	{ background-position: -673px -327px }


li#navBoarding a 					{ background-position: 0px -93px; width:225px; left:0px;  margin-top:93px;}
li#navBoarding a:hover				{ background-position: 0px -222px }
body#navBoardingBody li#navBoarding a 	{ background-position: 0px -351px }


li#navGallery a 						{ background-position: -225px -93px; width:229px; left:225px;  margin-top:93px;}
li#navGallery a:hover					{ background-position: -225px -222px }
body#navGalleryBody li#navGallery a 		{ background-position: -225px -351px }


li#navCommunity a 						{ background-position: -454px -93px; width:219px; left:454px;  margin-top:93px;}
li#navCommunity a:hover					{ background-position: -454px -222px }
body#navCommunityBody li#navCommunity a 	{ background-position: -454px -351px }


li#navLinks a 						{ background-position: -673px -93px; width:221px; left:673px;  margin-top:93px;}
li#navLinks a:hover					{ background-position: -673px -222px }
body#navLinksBody li#navLinks a 		{ background-position: -673px -351px }

/**Quick link menu styles**/
ul#quicknav {list-style:none;}
ul#quicknav li {list-style-type:none; }
ul#quicknav li a {
	height:103px;
	display:block;
	text-indent:-9999px;
	outline:none;
	margin-left:-31px;
}

li#navQuickNews a { background-image:url(quick_news.jpg); background-repeat:no-repeat;}
li#navQuickNews a 						{ background-position: 0px 0px; width:232px; margin-top:26px;}
li#navQuickNews a:hover					{ background-position: 0px -103px }
body#navQuickNews li#navQuickNews a 		{ background-position: 0px -206px }


li#navQuickLearning a { background-image:url(learning.jpg); background-repeat:no-repeat;}
li#navQuickLearning a 						{ background-position: 0px 0px; width:232px; margin-top:16px;}
li#navQuickLearning a:hover					{ background-position: 0px -103px }
body#navQuickLearning li#navQuickLearning a 		{ background-position: 0px -206px }

li#navQuickProspectus a { background-image:url(prospectus.jpg); background-repeat:no-repeat;}
li#navQuickProspectus a 						{ background-position: 0px 0px; width:232px; margin-top:16px;}
li#navQuickProspectus a:hover					{ background-position: 0px -103px }
body#navQuickProspectus li#navQuickProspectus a 		{ background-position: 0px -206px }

li#navQuickSport a { background-image:url(sport.jpg); background-repeat:no-repeat;}
li#navQuickSport a 						{ background-position: 0px 0px; width:232px; margin-top:18px;}
li#navQuickSport a:hover					{ background-position: 0px -103px }
body#navQuickSport li#navQuickSport a 		{ background-position: 0px -206px }

#prospectus_nav a{
	position:absolute;
	background-image:url(prospectus_btn.jpg); 
	background-repeat:no-repeat;
	background-position: 0px 0px;
	text-indent:-9999px;
	top:742px;
	width:300px;
	height:42px;
	margin-left:-252px;
}

#prospectus_nav  a:hover					{ background-position: 0px -42px }
body#navProspectus #prospectus_nav  		{ background-position: 0px -84px }


/***Styles for the parent/pupil teaching section**/
ul#resources_nav {position:absolute;margin-left:0px;}
ul#resources_nav li {float:left; list-style-type:none; }
ul#resources_nav li a {height:35px; display:block; position:absolute; text-indent:-9999px; outline:none}

li#navParent a, li#navStudy a, li#navHomework a, li#navUseful a, li#navIt a, li#navExam a,
li#navPrimaryResources a, li#navReturn a { background-image:url(pupil_parent.jpg); background-repeat:no-repeat;}

li#navParent a 						{ background-position: 0px 0px; width:219px; left:0px;  margin-top:0px;}
li#navParent a:hover				{ background-position: 0px -60px }
body#navParent li#navParent a 		{ background-position: 0px -120px }


li#navStudy a 						{ background-position: -219px 0px; width:220px; left:219px;  margin-top:0px;}
li#navStudy a:hover					{ background-position: -219px -60px }
body#navStudy li#navStudy a 		{ background-position: -219px -120px }


li#navHomework a 					{ background-position: -439px 0px; width:254px; left:439px;  margin-top:0px;}
li#navHomework a:hover				{ background-position: -439px -60px }
body#navHomework li#navHomework a 	{ background-position: -439px -120px }


li#navUseful a 						{ background-position: -693px 0px; width:221px; left:693px;  margin-top:0px;}
li#navUseful a:hover				{ background-position: -693px -60px }
body#navUseful li#navUseful a 		{ background-position: -693px -120px }


li#navIt a 							{ background-position: 0px -24px; width:219px; left:0px;  margin-top:24px;}
li#navIt a:hover					{ background-position: 0px -84px }
body#navIt li#navIt a 				{ background-position: 0px -144px }


li#navExam a 						{ background-position: -219px -24px; width:220px; left:219px;  margin-top:24px;}
li#navExam a:hover					{ background-position: -219px -84px }
body#navExam li#navExam a 			{ background-position: -219px -144px }


li#navPrimaryResources a 					{ background-position: -439px -24px; width:254px; left:439px;  margin-top:24px;}
li#navPrimaryResources a:hover				{ background-position: -439px -84px }
body#navPrimaryResources li#navPrimary a 	{ background-position: -439px -144px }


li#navReturn a 						{ background-position: -693px -24px; width:221px; left:693px;  margin-top:24px;}
li#navReturn a:hover				{ background-position: -693px -84px }
body#navReturn li#navReturn a 		{ background-position: -693px -144px }