@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:regular,bold);
.event_header_heading{ font-family: 'Yanone Kaffeesatz', arial, serif; }


/* Standard Template */
div.form-container { margin: 0; padding: 0; border: none; }

div.form-container p.legend { margin-bottom: 1em; }
div.form-container p.legend em { color: #C00; font-style: normal; }

div.form-container p { margin: 0; }
div.form-container p.note { margin-left: 170px; font-size: 90%; color: #333; }
div.form-container fieldset { margin: 10px 0; padding: 10px; border: none; }
div.form-container legend { font-weight: bold; color: #666; }
div.form-container fieldset div { padding: 0.25em 0; margin: 0; }
div.form-container label, 
div.form-container span.label { margin-right: 10px; padding-right: 10px; width: 150px; display: block; float: left; text-align: right; position: relative; }
div.form-container label.error, 
div.form-container span.error { color: #C00; }
div.form-container label em, 
div.form-container span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }
div.form-container input.error, textarea.error { border-color: #C00; background-color: #FEF; }
div.form-container input:focus,
div.form-container input.error:focus, 
div.form-container textarea:focus {	background-color: #f2e4b4; border-color: #493333; }
div.form-container div.controlset label, 
div.form-container div.controlset input { display: inline; float: none; }
div.form-container input.text, select.text { width: 300px; }
div.form-container textarea { width: 300px; }
div.form-container div.controlset div { left: 170px; }
div.form-container div.buttonrow { margin-left: 170px; }
div.form-container div.buttonrow input { width: 100px; margin-left: 10px; }

.categorylist{
	margin-top: 15px;
	position:relative;
	left:50%;
}
.categorylist ul{
	list-style:none; 
	position:relative;
	left:-50%;
	margin:0;
	padding:0;
} 
.categorylist li{
	float:left;
	margin:0 10px 10px 0;
	width: 160px;
}

.categorylist li h2{
	padding: 0;
	margin: 0;
	font-weight: normal;
}

.categorylist li a{
	position: relative;
	left: 5px;
	top: -1px;
	font-size: 16px;
}
.categorylist li a:hover{

}

#mapimagelink img {border: 1px solid #000;}
#mapimagelink:hover img {border: 1px solid #b10a26;}

#maplink a { font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-shadow: #b10a26 0px 0px 5px; zoom: 1; position: relative; }
#maplink a span { position: absolute; left: 22px; top: -5px; z-index:-1; filter: progid:DXImageTransform.Microsoft.Glow(Color=#b10a26,Strength=2) progid:DXImageTransform.Microsoft.blur(pixelradius=5, enabled='true'); zoom: 1; }

#jcepopup-container {
	background-color: #ffffff;
}
#jcepopup-loader {
	background: url(../images/jceutilities/loader.gif) no-repeat center center;
}
#jcepopup-info {}
#jcepopup-closelink {
	width: 20px;
	height: 20px;
	background: #cccccc url(../images/jceutilities/close.png) no-repeat;
	bottom: 0px;
	right: 10px;
	position: relative;
	float: right;
	border: none;
}
#jcepopup-nav {
	line-height: 20px;
	padding: 10px;
}
#jcepopup-prev, #jcepopup-next {
	width: 20px;
	height: 20px;
	position: absolute;
	border: none;
	background-color: #cccccc;
	background-repeat: no-repeat;
}
#jcepopup-closelink:hover, #jcepopup-prev:hover, #jcepopup-next:hover {
	background-color: #333333;
}
#jcepopup-prev{
	background-image: url(../images/jceutilities/prev.png);
	left: 10px;
}
#jcepopup-next {
	background-image: url(../images/jceutilities/next.png);
	right: 10px;
}
span#jcepopup-numbers {
	text-align:center;
	display: block;
}
span#jcepopup-numbers a {
	border: none;
	display: inline-block;
	margin: 0px 1px;
	width: 20px;
	height: 20px;
}
span#jcepopup-numbers a:active, span#jcepopup-numbers a:visited, span#jcepopup-numbers a:link, span#jcepopup-numbers a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #cccccc;
}
span#jcepopup-numbers a:hover {
	color: #333333;
}
span#jcepopup-numbers a.active {
	cursor: default;
	color: #333333;
	font-size: 1.2em;
}
#jcepopup-caption {
	padding: 0px 30px 0px 10px;
	min-height: 20px;
}
#jcepopup-caption h4 {}
#jcepopup-caption p {}