@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------------------------------------
Additional styles added by Chris Rees to style up Alumni section - Feb 2009
----------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------
Basic containers
---------------------------------------------------------------------------------*/
#en #container {position: relative; text-align: left; margin: 10px auto; width: 920px; padding-bottom:0px; border: 1px solid #000; background-image: url(/images/backgrounds/FileDownload,31209,en.jpg); background-repeat: no-repeat; background-position: left bottom;}
#en #intro {width: 100%; background-image: url(/images/headers/File,31128,en.jpg); background-repeat: no-repeat; padding-top: 7px;}
#cy #container {position: relative; text-align: left; margin: 10px auto; width: 920px; padding-bottom:0px; border: 1px solid #000; background-image: url(/images/backgrounds/FileDownload,31209,en.jpg); background-repeat: no-repeat; background-position: left bottom;}
#cy #intro {width: 100%; background-image: url(/images/headers/File,31128,en.jpg); background-repeat: no-repeat; padding-top: 7px;}
/*----------------------------------------------------------------------------------
 Middle column div 
------------------------------------------------------------------------------------ */

#wrapper-middle {float: left; width:466px; margin-left: 10px; margin-top: 10px; margin-bottom: 375px; padding:0px;}
*html #wrapper-middle {margin-left: 15px; }
#wrapper-middle p{font-size:0.9em; padding:0px;}
#wrapper-middle h2 {font-size:1.7em;}

/* ----------------------------------------------------------------------------------
 Header styles
------------------------------------------------------------------------------------ */

#latest_news {width:175px; margin-left: 6px; margin-top: 10px;}
#happening {width:175px; margin-left: 6px; margin-top: 10px;}
#archives {width:175px;	margin-left: 6px; margin-top: 10px;}
*html #latest_news {margin-left: 3px;}
*html #happening {margin-left: 3px;}
*html #archives {margin-left: 3px;}


/*----------------------------------------------------------------------------------
Right hand column with news
------------------------------------------------------------------------------------ */
#news_main {float:left; width: 420px; margin-left: 10px; margin-top: 0px; margin-bottom: 300px;}
#news_main hr{color:#eeeeee; border:1px solid #eee;}
#news_main p{font-size:0.9em;}
#news_main h2 {font-weight: normal; font-family: Verdana, Geneva, sans-serif; font-size: 1.6em; }
#news_sidebar{width:210px; float:right; position:relative; background-color: #FFF;	margin-bottom: 0px; border-top: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 3px solid #eeeeee; border-left: 3px solid #eeeeee; padding-bottom:10px;}
#latest_news {float: left; width:175px; margin-left: 10px; margin-top: 10px; }
#happening {float: left; width:175px; margin-left: 10px; margin-top: 10px; }
#archives {float: left; width:175px; margin-left: 10px; margin-top: 10px; }

#latest_news ul li a:link {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; text-decoration: none; width:100%; }
#latest_news ul li a:visited {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; 	text-decoration: none; width:100%; }
#latest_news ul li a:hover {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; text-decoration: underline; width:100%; }
#latest_news ul {display: block; list-style-type: none; list-style:none; margin-left: 4px; padding-left: 0px; margin-bottom: 10px; margin-top:0px;     font-size: 12px; padding:0px; width:}
#latest_news ul li {font-weight:bold;}
#happening ul li a:link {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; text-decoration: none; width:100%; }
#happening ul li a:visited {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; 	text-decoration: none; width:100%; }
#happening ul li a:hover {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; text-decoration: underline; width:100%; }
#happening ul {display: block; list-style-type: none; list-style:none; margin-left: 4px; padding-left: 0px; margin-bottom: 10px; margin-top:0px;     font-size: 12px; padding:0px; width:}
#happening ul li {font-weight:bold;}
#archives ul li a:link {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; text-decoration: none; width:100%; }
#archives ul li a:visited {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; 	text-decoration: none; width:100%; }
#archives ul li a:hover {display: block; list-style-type: none; list-style:none; margin-bottom: 0px; margin-left: 0px; color: #000099; padding: 4px; 	border-bottom: 1px dotted #cccccc; text-decoration: underline; width:100%; }
#archives ul {display: block; list-style-type: none; list-style:none; margin-left: 4px; padding-left: 0px; margin-bottom: 10px; margin-top:0px;     font-size: 12px; padding:0px; width:}
#archives ul li {font-weight:bold;}
#latest_news h3 {background-image: url(/images/text/File,31188,en.jpg); background-repeat: no-repeat; 	background-position: left; height: 20px; margin-bottom: 0px;}
#happening h3 {	background-image: url(/images/text/File,31208,en.jpg); background-repeat: no-repeat; background-position: left; height: 20px; margin-bottom: 0px;}
#archives h3 {background-image: url(/images/text/File,31207,en.jpg); background-repeat: no-repeat; background-position: left; height: 20px; margin-bottom: 0px;}

.MainFeature {margin-bottom:250px;}
.floatright {
	float:right;
	clear: right;
	margin-top: 5px;
}
#story p{ padding-top:10px; color: #666; line-height:1.4em;}
