	/* FIXES */
	div.spacer {clear: both;}
	div.dumb_text {visibility:hidden;}
	img {vertical-align: bottom; border:0px;margin:0px;}
	
	/* BORDER FOR DEBUG *
	div#sidebar-middle{border:1px solid red;}
	div#sidebar-middle2{border:1px solid red;}
	div.events-top_item{border:1px solid red;}
	/* */
	
	/* FONT STUFF */
	body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}
	a{text-decoration:none;}
	p{margin-top:0px; margin-bottom:0px; padding-bottom:15px;}
	div#nav-top a{color:white; font-weight:bold; font-size:12px;}
	div#nav-top{color:white;}
	div#nav a{color:#DDDD72; font-size:13px; }
	div#nav{color:#DDDD72;}
	div#footer{color:#999999; font-size:10px;}
	div#sidebar-middle{color:#ECECEC;}
	div#sidebar-middle2{color:#ECECEC;}
	div.update_item-date{color:#999999; font-size:10px;}
	div.update_item-title a{color:#44618E;}
	div.blog_item-title a{color:#142D55; font-size:15px;}
	div.news-list_item_title a{color:#142D55; font-size:15px;}
	div.news-list_item_date{color:#999999; font-size:10px;}
	div.news-article_title{color:#142D55; font-size:18px;}
	div.news-article_date{color:#999999; font-size:10px;}
	div.news-archive_item a{color:#142D55;}
	div.publications-list_item a{color:#142D55; font-size:13px;}
	div.events-top_item_title a{color:#ECECEC; font-size:12px;}
	div.events-top_item_text a{color:#ECECEC;}
	div.media_centre-sidebar_list_item a{color:#333333; font-size:12px;}
	div.media_centre-list_item a{color:#142D55; font-size:13px;}
			
	/* COMMON PAGE STRUCTURE STUFF */
	body{margin:0px;}
	div#banner{height:185px; background-image:url('images/banner-bg.jpg'); background-repeat:repeat-x; position:absolute; top:0px; left:0px; width:100%; z-index:0;}
	div#nav-bg{height:70px; background-image:url('images/nav-bg.jpg'); background-repeat:repeat-x; position:absolute; top:185px; left:0px; width:100%; z-index:0;}
	div#nav{height:45px; padding-top:25px; text-align:right;}
	div#nav-top{height:30px; padding-top:15px; text-align:right;}
	div#header{height:80px; padding-top:60px; text-align:right;}
	div#page_container{width:1000px; margin-left:auto; margin-right:auto; background-image:url('images/faux_column-bg.jpg'); background-repeat:repeat-y;}
	div#col-sidebar{position:relative; top:-0px; width:270px; padding-left:15px; float:left;} /* Column contains sidebar */
	div#col-page{position:relative; top:-0px; width:715px; float:left;} /* Column contains rest of page */
	div#content_container{width:705px; padding-left:10px; padding-top:20px;}
	div#content_col-middle{width:385px; padding-right:25px; float:left;}
	div#content_col-right{width:285px; padding-left:10px; float:right;}
	div#sidebar{width:270px; margin-top:20px;}
	div#sidebar-middle{padding-left:25px; padding-right:25px; padding-top:10px; background-image:url('images/sidebar-middle.jpg'); background-repeat:repeat-y;}
	div#sidebar-middle2{padding-left:25px; padding-right:25px; padding-bottom:10px; padding-right:10px; background-image:url('images/sidebar-middle2.jpg'); background-repeat:repeat-y;}
	div#mediabar{width:270px; margin-top:20px;}
	div#mediabar-middle{padding-left:20px; padding-right:25px; padding-top:10px; background-image:url('images/mediabar-middle.jpg'); background-repeat:repeat-y;}
	div#footer{width:650px; padding-left:25px; padding-right:325px; margin-top:50px; margin-bottom:20px; float:left;}
	
	/* safari colour fix 
	html[xmlns*=""] body:last-child div#sidebar-middle{padding-left:25px; padding-right:25px; padding-top:10px; background-image:url('images/sidebar-middle_colourfix_s.jpg'); background-repeat:repeat-y;}	
	html[xmlns*=""] body:last-child div#sidebar-middle2{padding-left:25px; padding-right:25px; padding-bottom:10px; padding-right:10px; background-image:url('images/sidebar-middle2_colourfix_s.jpg'); background-repeat:repeat-y;}
	html[xmlns*=""] body:last-child div#mediabar-middle{padding-left:20px; padding-right:25px; padding-top:10px; background-image:url('images/mediabar-middle_colourfix_s.jpg'); background-repeat:repeat-y;}
	@media all and (min-width:0px) {
		body:not(:root:root) div#sidebar-middle{padding-left:25px; padding-right:25px; padding-top:10px; background-image:url('images/sidebar-middle_colourfix_s.jpg'); background-repeat:repeat-y;}	
		body:not(:root:root) div#sidebar-middle2{padding-left:25px; padding-right:25px; padding-bottom:10px; padding-right:10px; background-image:url('images/sidebar-middle2_colourfix_s.jpg'); background-repeat:repeat-y;}
		body:not(:root:root) div#mediabar-middle{padding-left:20px; padding-right:25px; padding-top:10px; background-image:url('images/mediabar-middle_colourfix_s.jpg'); background-repeat:repeat-y;}
	}*/	
		
	/* COMMON PAGE CONTENT STUFF */
	div.title_bar{margin-bottom:15px;}
	div.text_divider{height:12px; border-top:1px solid #CCCCCC;}

	div.blog_item{padding-bottom:20px;}
	div.blog_item-title{padding-bottom:10px;}
		
	div.update_item{margin-bottom:15px;}
	div.update_item-date{margin-bottom:5px;}
	div.update_item-title{margin-bottom:5px;}
	
	/* NEWS PAGE */
	div.news-list_item{padding-bottom:20px;}
	div.news-list_item_title{padding-bottom:5px;}
	div.news-article_title{padding-bottom:7px;}
	div.news-article_date{padding-bottom:15px;}
	div.news-back{padding-bottom:10px;}
	
	/* EVENTS */
	div.events-top_item{margin-top:0px; padding-right:20px;}
