html, body   { margin: 0; padding: 0; }
table        { width: 100%;}
td           { vertical-align: top; text-align: center; }

div.container { position: relative; text-align: left; width: 754px; height: 600px; 
               margin-left: auto; margin-right: auto; }
div.logo1		{ position: absolute; top: 0px; left: 160px; width: 152px; height: 124px;}
div.name1	{ position: absolute; top: 124px; left: 160px; width: 434px; height: 26px; }
div.frontdoor1	{ position: absolute; top: 0px; left: 336px; width: 258px; height: 124px; }
div.path1		{ position: absolute; top: 150px; left: 160px; width: 152px; height: 450px; }
div.books		{ position: absolute; top: 150px; left: 336px; width: 258px; height: 450px; }
div.name		{ position: absolute; top: 145px; left: 390px; width: 125px; height: auto; font-family: trebuchet ms, Arial; 		font-color: #FFFFFF; }

div.alter		{ position: absolute; top: 0px; left: 0px; width: 160px; height: 150px; }
div.classroom	{ position: absolute; top: 150px; left: 0px; width: 160px; height: 150px; }
div.sanctuary	{ position: absolute; top: 300px; left: 0px; width: 160px; height: 150px; }
div.library	{ position: absolute; top: 450px; left: 0px; width: 160px; height: 150px; }

div.bridge	{ position: absolute; top: 0px; left: 594px; width: 160px; height: 150px; }
div.fall		{ position: absolute; top: 150px; left: 594px; width: 160px; height: 150px; }
div.quincy	{ position: absolute; top: 300px; left: 594px; width: 160px; height: 150px; }
div.lake		{ position: absolute; top: 450px; left: 594px; width: 160px; height: 150px; }

div.nav1		{ position: absolute; top: 255px; left: 338px; width: 200px; height: auto;
		font-weight: bolder; font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

div.nav2		{ position: absolute; top: 280px; left: 338px; width: 200px; height: auto;
		font-weight: bolder;font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

div.nav3		{ position: absolute; top: 305px; left: 338px; width: 200px; height: auto;
		font-weight: bolder; font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

div.nav4		{ position: absolute; top: 330px; left: 338px; width: 200px; height: auto;
		font-weight: bolder; font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

div.nav5		{ position: absolute; top: 355px; left: 338px; width: 200px; height: auto;
		font-weight: bolder; font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

div.nav6		{ position: absolute; top: 380px; left: 338px; width: 200px; height: auto;
		font-weight: bolder; font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

div.nav7		{ position: absolute; top: 405px; left: 338px; width: 200px; height: auto;
		font-weight: bolder; font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

div.nav8		{ position: absolute; top: 430px; left: 338px; width: 200px; height: auto;
		font-weight: bolder; font-family: trebuchet ms, Arial; font-color: #000000;
		border: 0px solid; padding-top: 0px solid; padding-left: 0px solid;
		padding-bottom: 0px solid; padding-right: 0px solid;
		background: none;}

#background { background: url(leftblue.gif) repeat-y; COLOR: #000000; FONT-SIZE: 10pt; FONT-FAMILY: Verdana; }

#logo { TOP: 0px; LEFT: 0px; POSITION: absolute; }
#name { TOP: 124px; LEFT: 0px; POSITION: absolute; }
#frontdoor { TOP: 0px; LEFT: 176px; POSITION: absolute; }
#lightpath { TOP: 150px; LEFT: 0px; POSITION: absolute; }


#blue { BACKGROUND: #006699; POSITION: absolute; TOP: 0px; LEFT: 0px; WIDTH: 100%; HEIGHT: 100%;}
#topblue {BACKGROUND: #006699; POSITION: absolute; TOP: 0px; left: 0%; WIDTH: 100%; HEIGHT: 150px;}



a:link { color: #003399; background-color: transparent; font-weight: bold; text-decoration: none;}
a:visited { color: #003399; background-color: transparent; font-weight: bold; text-decoration: none;}
a:active { color: #003399; background-color: transparent; font-weight: bold; text-decoration: none;}
a:hover { color: #660066; background-color: transparent; font-weight: bold; text-decoration: none;}


#navbar1 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 150px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal; 
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar2 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 185px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal;
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar3 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 250px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal;
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar4 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 315px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal;
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar5 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 350px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal;
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar6 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 415px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal; 
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar7 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 450px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal;
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar8 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 515px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal;
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }

#navbar9 { PADDING-TOP: 5px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none; 
	TOP: 550px; WIDTH: 182px;	LEFT: 0px;  MARGIN: 0px; font-color: #000000; FONT-WEIGHT: normal;
	FONT-FAMILY: trebuchet ms, Arial; POSITION: absolute; }



#content {
	BORDER-RIGHT: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM: 0px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND: #FFFFFF;
	MARGIN: 0px;
	TOP: 150px;  
	LEFT: 176px;
	WIDTH: 500px;
	HEIGHT: 800px;
	FONT-FAMILY: Verdana, Arial;
	font-weight: normal; 
	POSITION: absolute; 
}

#content2 {
	BORDER-RIGHT: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM: 0px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND: #FFFFFF;
	MARGIN: 0px;
	TOP: 150px;  
	LEFT: 176px;
	WIDTH: 300px;
	HEIGHT: 800px;
	FONT-FAMILY: Verdana, Arial;
	font-weight: normal; 
	POSITION: absolute; 
}

#content4 {
	BORDER-RIGHT: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM: 0px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND: #FFFFFF;
	MARGIN: 0px;
	TOP: 150px;  
	LEFT: 476px;
	WIDTH: 300px;
	HEIGHT: 800px;
	FONT-FAMILY: Verdana, Arial;
	font-weight: normal; 
	POSITION: absolute; 
}

#namebox {
	LEFT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 25px; BORDER-Bottom: #FFFFFF 0px;
	BORDER-TOP: #FFFFFF 0px; BORDER-left: #FFFFFF 0px; BACKGROUND: transparent;
}


#contact {
	background-color: transparent;
	border: 1px solid #000000;
	border-bottom-width: 2px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-radius-topleft: .1em;
	border-radius-topright: .75em;
	padding: 0px 1em 0px 1em;
	Top: 530px;
	LEFT: 130px;
	WIDTH: 300px; 
	MARGIN: 1px;  
	COLOR: #000000; FONT-FAMILY: Trebuchet, Arial; FONT-SIZE: 10pt; 
	background-attachment: scroll;
	POSITION: absolute;
	
}



