#header {background:#fff url('../graphics/layout/bg.gif') repeat-x top left;}
#top_nav {background:transparent url('../graphics/layout/top_nav_bg.png') repeat-x bottom left;}
#nav_shadow {background:transparent url('../graphics/layout/nav_shadow.png') repeat-x top left;}
#navigation {background:#fff url('../graphics/layout/nav_bg.png') repeat-x top left;}
#navigation ul li a:hover, #navigation ul li a:active{background:#9aa382 url('../graphics/layout/nav_hover.png') no-repeat top center;}
#s3_top {background:transparent url('../graphics/layout/utilities_top.png') left top no-repeat;}
#s3_mid {background:transparent url('../graphics/layout/utilities_bg.png') left top repeat-y;}
#s3_bot {background:transparent url('../graphics/layout/utilities_bottom.png') left top no-repeat;}
#sub_navigation #sub_top{background:transparent url('../graphics/layout/sub_nav_top.png') left top no-repeat;}
#sub_navigation #sub_mid{background:transparent url('../graphics/layout/sub_nav_bg.png') left top repeat-y;}
#sub_navigation #sub_bot{background:transparent url('../graphics/layout/sub_nav_bot.png') left bottom no-repeat;}
#footer {background:#fff url('../graphics/layout/footer_bg.jpg') repeat-x bottom left;}

body{
	background: #f4eaa2;
	color:#000000;
	}
	
#header {background:#fff url('../graphics/layout/bg.gif') repeat-x top left;}

a:link{color: #cf7c33;}

a:visited {color: #cf7c33;}
	
a:hover, a:active {color: #eebd2c;}

/* Top Navigation */

#top_nav {background:transparent url('../graphics/layout/top_nav_bg.png') repeat-x bottom left;}
	
#top_nav a:link,#top_nav a:visited{color:#fff;}
	
#top_nav ul li a, #top_nav ul li a:link{color:;}
	
#top_nav ul li a:visited{color:;}

#top_nav ul li a:hover, #top_nav ul li a:active{color:#50b948;}

#nav_shadow {background:transparent url('../graphics/layout/nav_shadow.png') repeat-x top left;}

#navigation {background:#fff url('../graphics/layout/nav_bg.png') repeat-x top left;}
	
#navigation ul li a{color:#FfFfFf;}

#navigation ul li a:hover, #navigation ul li a:active{
	color:#FfFfFf;
	background:url('../graphics/layout/nav_hover.png') no-repeat top center;
	}


#s3_mid ul.content_collection_items.spacing_default a {
    color: #fff !important;
}

#section_3 a:link, #section_3 a:visited {
    color: #4EB948;
}

/* Content */

* {
	font-family:sans-serif
}

#content {background:#fff;}

#content ul{padding-left:15px;}
	
#spotlight, #masthead {border:1px solid #FFF;border-top:0;}

#section_1 {color:#000000;}
	#section_2 * {
		font-weight:normal !important;
	}
	#section_1 h1,#section_1 h2,#section_1 h3,#section_1 h4{color:#000000;}

	#section_2 h1,#section_2 h2,#section_2 h3,#section_2 h4, #section_2 h5{
		color:#000000;
		}
	
	#section_2 a:link, #section_2 a:visited {
		color:#50b948;
		}
		#section_2 a:hover, #section_2 a:active {text-decoration:none;}
	
	#section_2 ul li span{	
		color:#666666;
		}
	
	#section_3 h1,#section_3 h2,#section_3 h3,#section_3 h4{
		color:#cf7c33;
		}

/* Utilities */

	#s3_top {
		background:transparent url('../graphics/layout/utilities_top.png') left top no-repeat;
		}
	
	#s3_mid {
		background:transparent url('../graphics/layout/utilities_bg.png') left top repeat-y;
		}
		
		#s3_mid ul li{border-top:0px solid #cbcb96;}

		#s3_mid ul li .collection_item_description{color:#7a845f;}
	
	#s3_bot {
		background:transparent url('../graphics/layout/utilities_bottom.png') left top no-repeat;
		}

/* Sub Navigation */
		
	#sub_navigation ul li{border-top:1px solid #cbcb96;}

	#sub_navigation #sub_top{background:transparent url('../graphics/layout/sub_nav_top.png') left top no-repeat;}
	
	#sub_navigation #sub_mid{background:transparent url('../graphics/layout/sub_nav_bg.png') left top repeat-y;}
	
	#sub_navigation #sub_bot{background:transparent url('../graphics/layout/sub_nav_bot.png') left bottom no-repeat;}

/* Footer */

#footer {background:#fff url('../graphics/layout/footer_bg.jpg') repeat-x bottom left;}
	
.footer_info {color:#333;}

.fsizer a, .fsizer a.fsactive{
	color:#50B948;
}

.contactinfo_title {
	color:#50B948;
}

#sub_navigation #sub_top {
	background:transparent url('../graphics/layout/secondary_nav_top.png') left top no-repeat;
}

#sub_navigation #sub_mid {
	background:transparent url('../graphics/layout/secondary_nav_bg.png') left top repeat-y;
}

#sub_navigation #sub_bot {
	background:transparent url('../graphics/layout/secondary_nav_bottom.png') left bottom no-repeat;
}

#sub_mid {
	color:#FfFfFf;
}

#sub_mid a:link, #sub_mid a:visited {
	color:#FfFfFf;
}

#sub_navigation ul li {
	border-top: 1px solid #FfFfFf;
}

a:link, a:visited {
	color:#50b948;
}

a:hover, a:active {
	color:#666666;
}

#top_nav a:link, #top_nav a:visited {
	color:#50bd54;
}

#top_nav a:hover, #top_nav a:active {
	color:#FfFfFf;
}

#logoimg {
float: left;
max-width: 360px;
}
#masthead {
	display: none;
}

/* Event Tickets */

.clearfix {
    display: flex;
}

.fdpc_wizard_step { padding: 0; font-size: 13px; }

.fdpc_wizard_step a,
.fdpc_wizard_step span { padding: 0 0.5rem 0 0.75rem; }

.fdpc_wizard_step:first-child,
.fdpc_wizard_step:last-child { padding: 0; }

.fdpc_wizard_step:first-child a,
.fdpc_wizard_step:first-child span,
.fdpc_wizard_step.completed:first-child a,
.fdpc_wizard_step.completed:first-child span { padding: 0 0.75rem 0 1rem; }

.fdpc_wizard_step.completed span { padding: 0 0.5rem 0 0.75rem; }

.fdpc_wizard_step:last-child a,
.fdpc_wizard_step:last-child span { padding: 0 1rem 0 0.5rem; }

.ie8 .fdpc_wizard_step { display: inline; }
.ie7 .fdpc_wizard_step { display: inline; }

.oldie .fdpc_wizard_step { margin: 0 18px 0 0; }

.oldie .fdpc_wizard_step a,
.oldie .fdpc_wizard_step span { padding: 0 8px 0 12px; }

.oldie .fdpc_wizard_step:first-child a,
.oldie .fdpc_wizard_step:first-child span,
.oldie .fdpc_wizard_step.completed:first-child a,
.oldie .fdpc_wizard_step.completed:first-child span { padding: 0 12px 0 16px; }

.oldie .fdpc_wizard_step.completed span { padding: 0 8px 0 12px; }

.oldie .fdpc_wizard_step:last-child a,
.oldie .fdpc_wizard_step:last-child span { padding: 0 16px 0 8px; }

.ie7 .fdpc_calendar_event_ticket_meta span { margin-left: 2px; }