/* CSS Document */

/* Text styles */

a {
	text-decoration:none;
}
	
a:link {
	text-decoration:none;
	color: #00537d;
}

a:visited {
	text-decoration:none;
	color:#006699;
}
	
a:hover {
	text-decoration:none;
	color: #0094df;
}
	
a:active {
	text-decoration:none;
	color:#006699;
}

a.bigtitleletter:link {
	text-decoration:none;
	color:#006699;
}

a.bigtitleletter:visited {
	text-decoration:none;
	color:#006699;
}
	
a.bigtitleletter:hover {
	text-decoration:none;
	color:#9FC2E1;
}
	
a.bigtitleletter:active {
	text-decoration:none;
	color:#006699;
}


h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#006699;
	font-weight:bold;
	font-size:22px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#006699;
	font-weight:bold;
	font-size:14px;
}

.bigtitletext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	color:#006699;
	font-weight:normal;
}

.bigfainttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#9FC2E1;
}

.bigtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100px;
	font-style:normal;
	color:#FFFFFF;
	font-weight:normal;
}

.bigtitleletter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:normal;
	color:#006699;
	font-weight:normal;
}

.smalltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#006699;
}

.blocktext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: black;
}
	
.missiontext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	text-align: center;
}

.linktext {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}

.fainttext {
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.subtitletext {
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font: bold;
}
/* Homepage & Consistant Elements */

#container {
	margin:auto;
	height:100%;
	width:960px;
}

#homemain {
	background-repeat:no-repeat;
	height:748px;
	width:960px;
	margin:0 auto;
	border-top-width:medium;
	border-bottom-width:medium;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#bdd0e1;
	border-bottom-color:#bdd0e1;
	margin-top:17px;
	position:relative;
	z-index:3;
	font-family:Tahoma, Arial, sans-serif;
	border-right-color: #bdd0e1;
	border-left-color: #bdd0e1;
	background-color: #FFFFFF;
	border-left-width: thin;
	border-right-width: thin;
	border-left-style: solid;
	border-right-style: solid;
}

#mission {
	background-repeat:no-repeat;
	height:30px;
	width:960px;
	margin:0 auto;
	position:absolute;
	z-index:2;
	font-family:Tahoma, Arial, sans-serif;
	top: 80px;
	left: 0px;
	background-color: #8997a2;
	vertical-align: text-bottom;
	font-size: 28px;
	}

#navarea{
	height:29px;
	width:961px;
	position:absolute;
	z-index:4;
	top: 119px;
	left: -1px;
	background-color: #bdd0e1;
}

#maintext {
	background-repeat:no-repeat;
	height:205px;
	width:526px;
	margin:0 auto;
	position:absolute;
	z-index:4;
	font-family:Tahoma, Arial, sans-serif;
	top: 170px;
	left: 307px;
}

#logo {
	height:80px;
	width:960px;
	position:absolute;
	left:0px;
	top:0px;
}

#fill {
	height:9px;
	width:960px;
	position:absolute;
	left:0px;
	top:110px;
}

.wide {
		width:960px;
}

#fadeimage {
	position:absolute;
	left:27px;
	top:170px;
	width:250px;
	height:166px;
	z-index:1;
	border: 2px solid #bdd0e1;
	background-color: #bdd0e1;
}

#image1 {
	position:absolute;
	left:134px;
	top:356px;
	width:134px;
	height:139px;
	z-index:1;
	border: 2px solid #bdd0e1;
	background-color: #bdd0e1;
}
#image2 {
	position:absolute;
	left:28px;
	top:199px;
	width:134px;
	height:139px;
	z-index:1;
	border: 2px solid #bdd0e1;
	background-color: #bdd0e1;
}
#image3 {
	position:absolute;
	left:700px;
	top:340px;
	width:200px;
	height:191px;
	z-index:1;
	border: 0;

}
#image4 {
	position:absolute;
	left:157px;
	top:440px;
	width:134px;
	height:88px;
	z-index:1;
	border: 1px solid #bdd0e1;
	background-color: #bdd0e1;
}


/* otherpages */
#pagetitle {
	height:28px;
	width:628px;
	position:absolute;
	z-index:2;
	top: 170px;
	left: 200px;
	font-size:18.0pt;
	font-family:Arial;
	color:#9FC2E1;
	font-weight: bold;
}

#fullpagetitle {
	height:28px;
	width:883px;
	position:absolute;
	z-index:2;
	top: 170px;
	left: 27px;
	font-size:18.0pt;
	font-family:Arial;
	color:#9FC2E1;
	font-weight: bold;
}

#othertext {
	height:497px;
	width:710px;
	position:absolute;
	z-index:2;
	top: 200px;
	left: 200px;
	overflow:scroll;
	overflow-x:hidden;
	border: thin solid #bdd0e1;
	padding: 10px;
}

#othertext_c2 {
	height:497px;
	width:355px;
	position:absolute;
	z-index:2;
	top: 200px;
	left: 555px;
	overflow:scroll;
	overflow-x:hidden;
	border: thin solid #bdd0e1;
	padding: 10px;
}

#twothirdstext {
	height:497px;
	width:574px;
	position:absolute;
	z-index:2;
	top: 200px;
	left: 326px;
	overflow:scroll;
	overflow-x:hidden;
	border: thin solid #bdd0e1;
	padding: 10px;
}

#halftext {
	height:497px;
	width:430px;
	position:absolute;
	z-index:2;
	top: 200px;
	left: 480px;
	overflow:scroll;
	overflow-x:hidden;
	border: thin solid #bdd0e1;
	padding: 10px;
}

#fulltext {
	height:497px;
	width:883px;
	position:absolute;
	z-index:2;
	top: 200px;
	left: 27px;
	overflow:scroll;
	overflow-x:hidden;
	border: thin solid #bdd0e1;
	padding: 10px;
}

#subnav {
	position:absolute;
	left:27px;
	top:200px;
	width:150px;
	height:497px;
	z-index:1;
	border: 1px solid #bdd0e1;
	background-color: #8997a2;
}

#halfsubnav {
	position:absolute;
	left:27px;
	top:200px;
	width:430px;
	height:497px;
	z-index:1;
	border: 1px solid #bdd0e1;
	background-color: #8997a2;
	padding: 10px 0 10px 0;
	overflow:scroll;

}

#thirdsubnav {
	position:absolute;
	left:27px;
	top:200px;
	width:286px;
	height:497px;
	z-index:1;
	border: 1px solid #bdd0e1;
	background-color: #8997a2;
	padding: 10px 0 10px 0;
	overflow:scroll;
	overflow-x:hidden;
}
/* Diary pages */
#events {
	font-size:10.0pt;
	font-family:'Arial';
}
