body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:62.5%; /*Allows for accurate use of "ems" wich are a relative/resizable text size unit that meet accessibility standards */
	background: #283C54 url(images/background.jpg) repeat-x left top;
	margin: 0 ;
	padding: 0;  /* 0 margins and padding to align browsers cross platform  */
	text-align:center; /* this centers the content wrapper in IE 5* browsers.*/
	}
a:link { color:#28467F;}
a:hover {color:#069;}
a:visited {color:#4E5E7F;}
 
 h1 {font-family: Georgia, "Times New Roman", Times, serif; padding-top: 20px; color:#852802; font-weight: lighter; margin-top:50px;}
 
 h2 {font-family: Georgia, "Times New Roman", Times, serif; color:#0B323E;  padding-top: 10px;}


#wrapper {
	width: 770px; height: 100%;
	background-color:white;
	margin: 0 auto;
	text-align:left;
	}
	
/* HEADER */
.header {border: 0;}
.navigation  {
	font-family:Georgia, "Times New Roman", Times, serif; float: left; margin-left:-10px;
	}
	
.navigation li {
	color: #333;
	font-size:1.4em;
	list-style: none;
	padding: 0 5px 0 5px;
	float: left;
	}
	
	.selected {
	
	text-decoration:none;
	border-top: 2px solid #D7D0C2;
	background-color: #D7D0C2;
	padding: 8px 10px 6px 10px;}
	
.navigation li a {
	color: #0B323E;
	text-decoration:none;
	padding: 8px 10px 6px 10px;
	
	/* CSS3 transition stack - fades hover and focus effects in and out more gradually.  only visible in some browsers. */
	
  -webkit-transition: background 0.2s ease; 
  -moz-transition: background 0.2s ease; 
  -o-transition: background 0.2s ease; 
  transition: background  0.2s ease; 


}

.navigation li a:visited {
	color: #0B323E;
	text-decoration:none;
}

.navigation li a:hover, .navigation li a:focus {
	color: #FFF;
	text-decoration:none;
	border-top: 2px solid  #748ABD;
	background-color: #566DAC;
	
	/* CSS3 rounded corners - not visible on all browsers */
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px; 
  	border-radius: 2px; 
}

.navigation li a:active { color: #FF9;}



/* CONTENT */

/* HOME */

.home_content { /* contains main content on the homepage  */
background-image:url(images/home_menu.jpg);
clear:left;
height: 338px;
width: 755px;
margin:60px 0 10px 8px;
}

.column_left {
	float: left;
	width: 210px;  
	vertical-align:top;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em; line-height:1.5em;
	padding: 20px 25px 20px 65px;
	}
	
	.title {
	font-size: 1.2em; line-height:1.5em;
	}
	.theme {color:#295963; font: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.2em;}
	.understated {color: #333; font-size:.9em;			
	}
	.understated a {text-decoration:none;	}
	.understated a:hover {text-decoration:underline;	}


.column_right {
	float: left;
	width: 300px;
	text-align:left;
	padding: 42px 12px 10px 90px;
	vertical-align: top;
	font-size: 1.2em;
	line-height:1.4em;
	}
	.announcements {
		float: left;
		vertical-align:top;
		width:260px;
	}
	.announcements ul {margin-left: -20px; }
		.announcements li {padding-bottom: 20px; }
	.column_right h2 {font-weight:lighter; font-size:1.4em; color:#085C65;}
	
	/* Social Media icon links list */
	.social_icons {
		float:right; 
		vertical-align:top; 
		text-align:left;
		width: 30px;}
		
	.social_icons li{
		list-style:none;
		margin-left:-15px;
	}
	.social_icons img {
		border:0;}
	
/* INTERIOR PAGES */

.content {
	padding-left: 50px;
	padding-right: 30px;
	font-size:1.2em;
	line-height:1.6em;
	}
	
	.lead {font-size:1.2em; line-height:1.6em; color: #444; padding-bottom: 10px;}
	
	table.dates {border: 1px solid #036;}
	.dates td {border: 1px solid  #D4D9D9; padding:3px 10px 3px 10px;}
		.dates td.theader {background:url(images/nav_bg.jpg) }

/* FOOTER */
#footer {
	clear:both;
	position: relative;
	text-align: center;
	margin-top:40px;
		}

	.usyd_logo {
		position: absolute;
		bottom: 0;
		left: 0; padding: 0 0 7px 24px; }
	
	.footer_text {
	text-align: center;
	width: 755px;
	padding-bottom:10px;
	font-size: 0.9em; color:#555;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	background: url(images/footer_cnr.jpg) no-repeat bottom right;
		}
		 .image_credits a, .image_credits a:visited {
		text-decoration: none;
		color: #555;
	}
	
	.footer_corner {
		position: absolute;
		bottom: 0;
		right: 0;
		width:200px; height: 100px; }
#wrapper .content blockquote table tr th {
	font-family: Arial, Helvetica, sans-serif;
}
