#details{
	width:600px;
	margin:32px auto;
	background:#eee;
	border-bottom:4px solid #4e6c6d;
	float:left;
}
	#details h1{
		width:568px;
		padding:8px 16px;
		background:#4e6c6d;
		color:#fff;
		text-transform: uppercase;
		font-weight: lighter;
		letter-spacing: -0.075em;
	}
	#details h2{
		font-size:14px;
		color:#222;
		text-transform: uppercase;
		padding:8px 16px;
	}
	#details p{
		padding:24px 16px;
		margin:0px;
		color:#333;
		font-size:12px;
	}
	#details ul{
		padding:8px 16px;
		font-size:12px;
	}
	#details li{
		margin:8px 0px;		
		color:#333;
		line-height:1.5em;
		list-style: disc;
		list-style-position: inside;
	}
	#details h1 a{
		font-size:24px;
		color:#9cc;
		text-transform: uppercase;
		text-decoration: underline;
		letter-spacing: -0.075em;
	}
	#details h1 a:hover{ color:#fff; }
	
/* dates and info */
#datesInfo{
	float:left;
	width:230px;
	margin:32px 20px 40px 40px;
}
	#datesInfo h2{
		font-size:14px;
		padding:4px 8px;
		margin:0px 0px 16px 0px;
		width:224px;
		color:#fff;
		background:#049dd3;
		text-transform: uppercase;
	}
	#datesInfo h3{
		font-size:12px;
		text-transform: uppercase;
		color:#000;
	}
	#datesInfo li{
		margin:8px 0px;
		font-size:12px;
		color:#333;
	}
	#datesInfo ul{
		margin-bottom: 16px;
	}
