/*---------------------------------------------------------------*/
/*		Basics		*/


/*---------------------------------------------------------------*/
/*		Layout		*/


#events_detail .hr {
	margin: 10px 0 10px 0;
	}

/*---------------------------------------------------------------*/
/*		Typography		*/

#events_overview h1 {
	margin: 7px 0 10px 0;
	padding: 0;
	font: bold italic 19px/21px Arial, sans-serif;
	color: #13264E;
	}
	
#events_overview h2 {
	margin: 7px 0 2px 0;
	padding: 0;
	font: bold italic 15px/17px Arial, sans-serif;
	color: #13264E;
	}
	
#events_overview h3 {
	margin: 10px 0 6px 0;
	padding: 0;
	font: bold 13px/15px Arial, sans-serif;
	color: #13264E;
	}
	
#events_overview p {
	margin: 0 0 10px 0;
	padding: 0;
	}
	
#events_overview p.date {
	margin: 0 0 3px 0;
	padding: 0;
	font-weight: bold;
	font-style: italic;
	}

#events_detail h1 {
	margin: 10px 0 0 0;
	padding: 0;
	font: bold italic 19px/21px Arial, sans-serif;
	color: #13264E;
	}
	
#events_detail h2 {
	margin: 7px 0 3px 0;
	padding: 0;
	font: bold italic 15px/17px Arial, sans-serif;
	color: #13264E;
	}
	
#events_detail h3 {
	margin: 10px 0 6px 0;
	padding: 0;
	font: bold 13px/15px Arial, sans-serif;
	color: #13264E;
	}
	
#events_detail p {
	margin: 0 10px 8px 0;
	padding: 0;
	}
	
#events_detail p.date {
	margin: 5px 0 20px 0;
	font-weight: bold;
	font-style: italic;
	}
	
#events_detail p.intro {
	font-weight: bold;
	}
	
#events_detail p.back {
	margin: 10px 0 10px 0;
	font-weight: bold;
	color: #566480;
	}
	
#events_detail p.back a {
	padding-left: 12px;
	background: url("/images/content_backarrow.gif") no-repeat left;
	}