@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background-image: url(imgs/structure/bg.jpg);
}

.container { 
	display:block;
	margin: 0 auto;
	position:relative;
	width: 800px;
	height: auto;
}

#imagecontainer {
	display:block;
	float: left;
	position:relative;
	width:800px;
	height:215px;
}

.bodycontainer {
	display:block;
	margin: 0 auto;
	float: left;
	position:relative;
	width:800px;
	height:auto;
}

.tophead { 
	display:block;
	float: left; 
	position:relative;
	width: 800px;
	height: 87px;
}

.nav {
	display:block;
	float: left;
	position:relative;
	width: 800px;
	*width: 800px;
	_width: 800px;
	height: 25px;
	/*padding:5px;*/
	background-color:#2f618a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

.navhome {
	background-image:url(imgs/bg/home-bg.jpg);
}


.nav a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.nav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cba834;
	font-weight: normal;
	text-decoration:none;
}

.nav a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cba834;
	font-weight: normal;
	text-decoration:none;
}

.nav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

#home { display:block; float:left; width:39px; height:25px; background: url(imgs/navmain/home.gif) no-repeat 0 0; }
#home:hover { background:url(imgs/navmain/home_over.gif) no-repeat 0 0; }

#history { display:block; float:left; width:86px; height:25px; background: url(imgs/navmain/history.gif) no-repeat 0 0; }
#history:hover { background:url(imgs/navmain/history_over.gif) no-repeat 0 0; }

#prospectus { display:block; float:left; width:64px; height:25px; background: url(imgs/navmain/prospectus.gif) no-repeat 0 0; }
#prospectus:hover { background:url(imgs/navmain/prospectus_over.gif) no-repeat 0 0; }

#culture { display:block; float:left; width:47px; height:25px; background: url(imgs/navmain/cultural.gif) no-repeat 0 0; }
#culture:hover { background:url(imgs/navmain/cultural_over.gif) no-repeat 0 0; }

#sport { display:block; float:left; width:35px; height:25px; background: url(imgs/navmain/sport.gif) no-repeat 0 0; }
#sport:hover { background:url(imgs/navmain/sport_over.gif) no-repeat 0 0; }

#responsibility { display:block; float:left; width:110px; height:25px; background: url(imgs/navmain/responsibility.gif) no-repeat 0 0; }
#responsibility:hover { background:url(imgs/navmain/responsibility_over.gif) no-repeat 0 0; }

#calendar { display:block; float:left; width:108px; height:25px; background: url(imgs/navmain/calendars.gif) no-repeat 0 0; }
#calendar:hover { background:url(imgs/navmain/calendars_over.gif) no-repeat 0 0; }

#news { display:block; float:left; width:73px; height:25px; background: url(imgs/navmain/news.gif) no-repeat 0 0; }
#news:hover { background:url(imgs/navmain/news_over.gif) no-repeat 0 0; }

#gallery { display:block; float:left; width:44px; height:25px; background: url(imgs/navmain/gallery.gif) no-repeat 0 0; }
#gallery:hover { background:url(imgs/navmain/gallery_over.gif) no-repeat 0 0; }

#admissions { display:block; float:left; width:65px; height:25px; background: url(imgs/navmain/admissions.gif) no-repeat 0 0; }
#admissions:hover { background:url(imgs/navmain/admissions_over.gif) no-repeat 0 0; }

#resources { display:block; float:left; width:61px; height:25px; background: url(imgs/navmain/resources.gif) no-repeat 0 0; }
#resources:hover { background:url(imgs/navmain/resources_over.gif) no-repeat 0 0; }

#contact { display:block; float:left; width:68px; height:25px; background: url(imgs/navmain/contact.gif) no-repeat 0 0; }
#contact:hover { background:url(imgs/navmain/contact_over.gif) no-repeat 0 0; }


/* SUB MENU */

.subnav { 
	display:block;
	float: left; 
	position:relative;
	width: 790px;
	*width: 790px;
	_width: 790px;
	height: 15px;
	*height: 15px;
	_height:15px;
	padding:5px;
	background-color:#39885c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}



.subnav a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.subnav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cba834;
	font-weight: normal;
	text-decoration:none;
}

.subnav a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cba834;
	font-weight: normal;
	text-decoration:none;
}

.subnav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

#subprospect {
	position:absolute;
	top:5px;
	left:5px;
	width:600px;
	height:16px;
	overflow:hidden;
}

#subresource {
	position:absolute;
	top:5px;
	left:5px;
	width:600px;
	height:16px !important;
	overflow:hidden;
}


/* MAIN BODY */


.h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:left;
	font-weight:bold;
}

.h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:bold;
}

.m1 { 
	display:block;
	float:left;
	position:relative;
	width:12px;
	height:535px;
	background-color:#FFFFFF;
}

.m7_2 { 
	display:block;
	float:left;
	position:relative;
	width:511px;
	*width:511px;
	_width:511px;
	height:535px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	overflow: auto;
	background-image:url(imgs/structure/logo-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.m2 { 
	display:block;
	float:left;
	position:relative;
	width:298px;
	height:535px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	overflow: auto;
}

.m3 { 
	display:block;
	float:left;
	position:relative;
	width:12px;
	height:535px;
	background-color:#FFFFFF;
}

.m4 { 
	display:block;
	float:left;
	position:relative;
	width:265px;
	height:535px;
	background-color:#FFFFFF;
}

.m5 { 
	display:block;
	float:left;
	position:relative;
	width:13px;
	height:535px;
	background-image:url(imgs/structure/right-spacer.jpg);
}

.m6 { 
	display:block;
	float:left;
	position:relative;
	width:192px;
	height:535px;
	padding-right:8px;
	background-color:#dde2e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#555555;
}

.m6 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0072bc;
	text-decoration:none;
}

.m6 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0072bc;
	text-decoration:underline;
}

.m6 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#440e62;
	text-decoration:none;
}

.m7 { 
	display:block;
	float:left;
	position:relative;
	width:511px;
	*width:511px;
	_width:511px;
	height:535px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	overflow: auto;
	background-image:url(imgs/structure/logo-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.m7 a:link { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0072bc;
	text-decoration:none;
}

.m7 a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0072bc;
	text-decoration:underline;
}

.m7 a:visited { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#440e62;
	text-decoration:none;
}

.m8 { 
	display:block;
	float:left;
	position:relative;
	width:776px;
	*width:776px;
	_width:776px;
	height:535px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	overflow: auto;
	overflow-x: hidden;
	/*background-image:url(imgs/structure/logo-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left*/
}

.m8 a:link { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0072bc;
	text-decoration:none;
}

.m8 a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0072bc;
	text-decoration:underline;
}

.m8 a:visited { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#440e62;
	text-decoration:none;
}

/* FOOTER */

.footer {
	display:block;
	float:left;
	position:relative;
	background-image:url(imgs/structure/footer.jpg);
	width:800px;
	height:138px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#000000;
	font-style:normal;
}

.footer a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}

.footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#000000;
	font-style:normal;
	text-decoration:underline;
}

.footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#440e62;
	font-style: normal;
	text-decoration:none;
}

