/* ===================================
   Event
   ================================ */
    .events-single #header {
		background: url("images/header_center.png") no-repeat scroll center -1px, url("images/header.png") repeat scroll center center #1E1212;
		min-height: 450px;
	}
	.events-single #feature_bottom {
		background: url("images/header_bottom.png") repeat-x scroll center 2px transparent;
		bottom: 0;
		height: 108px;
		position: absolute;
		width: 100%;
		z-index: 2;
	}
	.events-single #feature {
		height: 447px;
	}
	.events-single #content .shrinkwrap {
		padding-top:0;
	}
	.events-single #feature_window,
	.events-single #feature_window li,
	.events-single #feature_window .feature_content,
	.events-single #feature_window .feature_image	{
		display:block;
	}
	.events-single #feature_window .feature_content {
		z-index:5;
		left:48px;
	}
	.events-single #feature_window .feature_content hgroup {
		padding-bottom: 16px;
	}
	.events-single dl {
		width:50%;
		float:left;
		margin-bottom:0;
	}
	.events-single dl.full {
		width:100%;
	}
	.events-single dt {
		color: #97241E;
		font-family: georgia,serif;
		font-style: italic;
	}
	.events-single dd {
		color: #1A1A1A;
		font-family: miller;
		font-size: 1.25em;
		margin: 2px 0 0 15px;
	}
	.events-single dd a {
		color:#1A1A1A !important;
		text-decoration:none;
	}
	.events-single dd a:hover {
		color: #97241E !important;
	}
	.events-single #sidebar .eventInfo-section {
		padding-bottom:1em;
	}
	.events-single #content .headliner.introliner h1 {
		font-size: 1.5em;
		letter-spacing: 0;
		margin: 0;
		padding: 5px;
		text-align: left;
	}
	.events-single #content .headliner.introliner h1 a {
		color: #1A1A1A;
		text-decoration: none;
	}
	.events-single #content .headliner.introliner h1 a:hover {
		color: #97241E;
	}
	.events-single #content .headliner.introliner #shareThis {
		top: 20px;
	}
	.events-single #content .headliner.introliner h1 a em.icon {
		color: #97241E;
		font-size: 1.2em;
		margin-right: 0.15em;
		position: relative;
		top: 2px;
	}
	
/* ===================================
   Mobile Layout: 320px
   ================================ */  	
	@media only screen and (max-width: 767px) {
		.events-single #header {
			min-height: 100px;
		}
		.events-single #content .headliner.introliner #shareThis {
			margin: 0 0 2.25em;
			top: 0;
		}
	}