﻿* {

	margin: 0;

	}

html {

	background-color: rgb(205,133,63);

	}

/* Start of Layout */


body {

	text-align: center; /* ie quirks fix */
	font-family: arial;
	line-height: 1.5em;
	letter-spacing: 0.1em;
	color: black;

	}

div#container {
	
	text-align: left; /* ie quirks fix */
	margin: 10px auto 10px auto;
	width: 1000px;
	height: 651px;
	background-image: url("pageOne.jpg");
	background-repeat: no-repeat;
	background-position: center;
	
	}

div#container2 {

	text-align: left; /* ie quirks fix */
	margin: 10px auto 10px auto;
	width: 1000px;
	height: 651px;
	background-image: url("pageTwo.jpg");
	background-repeat: no-repeat;
	background-position: center;

	}

div#container3 {

	text-align: left; /* ie quirks fix */
	margin: 10px auto 10px auto;
	width: 1000px;
	height: 651px;
	background-image: url("pageThree.jpg");
	background-repeat: no-repeat;
	background-position: center;

	}

div#container4 {

	text-align: left; /* ie quirks fix */
	margin: 10px auto 10px auto;
	width: 1000px;
	height: 651px;
	background-image: url("pageFour.jpg");
	background-repeat: no-repeat;
	background-position: center;

	}

div#header {

	position: absolute;
	top: 30px;
	left: 150px;
	width: 650px;
	height: 175px;
	
	}

div#header2 {

	position: absolute;
	top: 30px;
	left: 150px;
	width: 650px;
	height: 175px;

	}

div#body {

	position: absolute;
	top: 205px;
	left: 150px;
	width: 550px;
	height: 300px;

	}

div#body2 {

	position: absolute;
	top: 100px;
	left: 150px;
	width: 680px;
	height: 300px;

	}

p#foot {

	margin-left: 310px;
	margin-right: 20px;

	}

p#bus {

	margin-top: 15px;
	margin-right: 370px;

	}

div#body3 {

	position: absolute;
	top: 100px;
	left: 150px;
	width: 700px;
	height: 300px;

	}

#body3 h3,
p#york {

	margin-left: 360px;
	margin-right: 50px;

	}

p#a64,
h3#a64 { 

	margin-left: 0px;
	margin-top: 10px;
	margin-right: 90px;

	}

p#wheel {

	margin-top: -12px;
	margin-right: 100px;

	}

div#nav {
		
	position: absolute;
	top: 218px;
	margin-left: 825px;
	width: 168px;
	height: 228px;

	}

div#footer {

	position: absolute;
	top: 500px;
	left: 670px;
	width: 77px;
	height: 84px;

	}

div#footer2 {

	position: absolute;
	top: 540px;
	width: 107px;
	height: 86px;

	}

iframe {

	margin-left: 117px;
	margin-top: 158px;

	}

/* End of Layout */


/* Start of Navigation */

a {

    outline: none;

    }

#navigation {

	position: absolute;
	width: 171px; /* Extra 3px to accommodate IE6 3px text jog bug */
	height: 228px;
	list-style: none;
		
	}

/* Home */

#navigation li#home {

	width: 68px;
	height: 41px;
	float: left;
				
	}

#navigation li#home a {

	display: block;
	text-indent: -9999px;
	width: 68px;
	height: 41px;
	background-image: url("1_home.jpg");
	background-repeat: no-repeat;

	}

#navigation li#home a,
#navigation li#home a:link,
#navigation li#home a:hover,
#navigation li#home a:focus,
#navigation li#home a:active {
	
	margin-left: -5px;
	margin-top: 11px;
		
	}

#navigation li#home a:hover,
#navigation li#home a:focus,
#navigation li#home a:active {

	background-position: -68px 0px;

	}

/* Home */

/* School */

#navigation li#school {

	width: 63px;
	height: 40px;
	display: inline; /*Ensures float works in IE */
	
	}
	
#navigation li#school a {

	display: block;
	text-indent: -9999px;
	width: 63px;
	height: 40px;
	background-image: url("2_school.jpg");
	background-repeat: no-repeat;

	}

#navigation li#school a,
#navigation li#school a:link,
#navigation li#school a:hover,
#navigation li#school a:focus,
#navigation li#school a:active {

	margin-left: 72px;
	margin-top: 10px
		
	}


#navigation li#school a:hover,
#navigation li#school a:focus,
#navigation li#school a:active {

	background-position: -63px 0px;

	}

/* School */

/* News */

#navigation li#news {

	width: 73px;
	height: 47px;
	float: left;
		
	}

#navigation li#news a {

	display: block;
	text-indent: -9999px;
	width: 73px;
	height: 47px;
	background-image: url("4_news.jpg");
	background-repeat: no-repeat;

	}

#navigation li#news a,
#navigation li#news a:link,
#navigation li#news a:hover,
#navigation li#news a:focus,
#navigation li#news a:active {

	margin-left: -12px;
	margin-top: 7px;

	}

#navigation li#news a:hover,
#navigation li#news a:focus,
#navigation li#news a:active {

	background-position: -73px 0px;

	}

/* News */

/* Community */

#navigation li#comm {

	width: 65px;
	height: 47px;
	display: inline; /*Ensures float works in IE */
	
	}

#navigation li#comm a,
#navigation li#comm a:link,
#navigation li#comm a:hover,
#navigation li#comm a:focus,
#navigation li#comm a:active {

	margin-top: 6px;
	margin-left: 69px;

	}

#navigation li#comm a {

	display: block;
	text-indent: -9999px;
	width: 65px;
	height: 47px;
	background-image: url("5_community.jpg");
	background-repeat: no-repeat;

	}

#navigation li#comm a:hover,
#navigation li#comm a:focus,
#navigation li#comm a:active {

	background-position: -65px 0px;

	}

/* Community */

/* Jobs and Training */


#navigation li#jobs {

	width: 79px;
	height: 58px;
	float: left;

	}

#navigation li#jobs a,
#navigation li#jobs a:link,
#navigation li#jobs a:hover,
#navigation li#jobs a:focus,
#navigation li#jobs a:active {

	margin-left: -21px;
	margin-top: 4px;

	}

#navigation li#jobs a {

	display: block;
	text-indent: -9999px;
	width: 79px;
	height: 58px;
	background-image: url("7_jobs.jpg");
	background-repeat: no-repeat;

	}

#navigation li#jobs a,
#navigation li#jobs a:link {

	background-position: -79px 0px;

	}

#navigation li#jobs a:hover,
#navigation li#jobs a:focus,
#navigation li#jobs a:active {

	background-position: 0px 0px;

	}

/* Jobs and Training */

/* Contact */

#navigation li#contact {

	width: 68px;
	height: 57px;
	display: inline; /*Ensures float works in IE */
	
	}

#navigation li#contact a,
#navigation li#contact a:link,
#navigation li#contact a:hover,
#navigation li#contact a:focus,
#navigation li#contact a:active {

	margin-left: 67px;
	margin-top: 5px;

	}

#navigation li#contact a {

	display: block;
	text-indent: -9999px;
	width: 68px;
	height: 57px;
	background-image: url("8_contact.jpg");
	background-repeat: no-repeat;

	}

#navigation li#contact a,
#navigation li#contact a:link {

	background-position: -68px 0px;

	}

#navigation li#contact a:hover,
#navigation li#contact a:focus,
#navigation li#contact a:active {

	background-position: 0px 0px;

	}

/* Contact */

/* Links */

#navigation li#links {

	width: 69px;
	height: 69px;
		
	}

#navigation li#links a,
#navigation li#links a:link,
#navigation li#links a:hover,
#navigation li#links a:focus,
#navigation li#links a:active {

	margin-left: 65px;	
	margin-top: 5px;

	}

#navigation li#links a {

	display: block;
	text-indent: -9999px;
	width: 69px;
	height: 69px;
	background-image: url("0_links.jpg");
	background-repeat: no-repeat;

	}

#navigation li#links a,
#navigation li#links a:link {

	background-position: -69px 0px;

	}

#navigation li#links a:hover,
#navigation li#links a:focus,
#navigation li#links a:active {

	background-position: 0px 0px;

	}

/* Links */


/* End of Navigation */


/* Start of Text Replacement */


#pageOne h1 {

	margin-left: 20px;
	width: 168px;
	height: 44px;
	background-image: url(contact.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;

	}

#pageOne h2 {

	margin-left: 10px;
	margin-top: 20px;
	width: 247px;
	height: 37px;
	background-image: url(contactDetails.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;

	}

#pageTwo h1,
#pageThree h1 {

	margin-left: 20px;
	margin-top: 10px;
	width: 365px;
	height: 50px;
	background-image: url(travelInfo.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;

	}

#pageTwo h2 {

	text-indent: -9999px;

	}

#pageThree h2, h4 {

	text-indent: -9999px;

	}

#pageFour h1 {

	margin-left: 20px;
	margin-top: 10px;
	width: 113px;
	height: 60px;
	background-image: url(map.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;

	}

/* End of Text Replacement */


p#address {

	white-space: pre;
	visibility: hidden;

	 }

p#contactDetails {

 	white-space: pre;
	margin-top: 55px;

	}

/* Footer Navigation */


#footer a {

	display: block;
	text-indent: -9999px;
	width: 77px;
	height: 84px;
	background-image: url("rArrow.gif");
	background-repeat: no-repeat;
	
	}

#footer a:hover,
#footer a:focus,
#footer a:active {

	background-position: -78px 0px;

	}

#footer2 a#previous {

	display: block;
	text-indent: -9999px;
	width: 107px;
	height: 86px;
	background-image: url("lArrow.gif");
	background-repeat: no-repeat;
	float: left;
	margin-left: 20px;
	
	}

#footer2 a#previous:hover,
#footer2 a#previous:focus,
#footer2 a#previous:active {

	background-position: -107px 0px;

	}

#footer2 a#next {

	display: block;
	text-indent: -9999px;
	width: 77px;
	height: 84px;
	background-image: url("rArrow.gif");
	background-repeat: no-repeat;
	
	}

#footer2 a#next {

	margin-left: 900px;

	}

#footer2 a#next:hover,
#footer2 a#next:focus,
#footer2 a#next:active {

	background-position: -78px 0px;

	}

/* Footer Navigation */


p#contactDetails a {

	text-decoration: none;

	}

p#contactDetails a:hover,
p#contactDetails a:focus,
p#contactDetails a:active {

	background-color: blue;
	color: white;

	}

#body2 a {

	text-decoration: none;

	}

#body2 a:hover,
#body2 a:focus,
#body2 a:active {

	background-color: blue;
	color: white;

	}

p#bus a, p#foot a {

	color: blue;

	}
