#venueInfo{

	width:200px;
	
	float:left;
	
	z-index:1000;
	
	position: absolute;
	
	visibility: hidden;

	left: 0px;

	top: 0px;

}

body { 

	font-family:verdana, arial, helvetica;
	
	font-size:13px;
	
	color:#fff;

}

h1{

	font-size:24px;

}

h2, h3{

	margin:0;
	
	padding:0;

}

h2{

	font-size:20px;
	
	color:#fff;

}

h3{

	font-size:15px;

}

p { }

td { }

a:link, a:visited, a:hover, a:active {

	color:#fff;

}

#navigation_bar{

	clear:both;
	
	background: url(../images/navigation.gif); 
	
	width:550px;
	
	height:35px;

}

#navigation_bar div{

	float:left;
	
	padding:9px 10px 5px 10px;

}

#navigation_bar a{

	font-size:12px;
	
	text-decoration:none;
	
	color:#000;

}

#navBuffer{

	clear:both;
	
	background:#0060a9;
	
	width:800px;
	
	height:30px;

}

#mainContent{

	clear:left;
	
	background:#0060a9; 
	
	width:800px;
	
	text-align:left;
	
}

.float{

	float:left;

}

#box{

	clear:left;

	float:left;
	
	padding:14px;

}

.boxHeader{

	background:url(../images/box_top.jpg);
	
	width:286px;
	
	height:37px; 
	
	text-align:center;

}

.box_hdr_text{

	padding-top:8px;

}

.boxMiddle{

	clear:both;
	
	background:url(../images/box_bg.gif);
	
	width:286px;

}

.boxBottom{

	clear:both;

	background:url(../images/box_bottom.gif);
	
	width:286px;
	
	height:9px;

}

#footer{

	clear:both;
	
	background:#000000;
	
	width:800px;
	
	text-align:center;
	
	color:#fff;
	
	padding:15px 0px;

}

#upcoming a{

	color:#000;

}

/* Events page */
#eventList{

	font-family: arial, helvetica;
	
	font-size:12px;
	
	border:2px solid #000;

}

#eventDate{

	clear:left;
	
	border-bottom:1px solid #666;
	
	width:400px;
	
	margin-top:20px;

}

#eventTime{

	float:left;
	
	padding:0px 10px;
	
	width:120px;

}

#eventAdmission{

	clear:left;
	
	padding:0px 10px;
	
	width:350px;

}

#eventInfo{

	clear:left;
	
	float:left;
	
	width:200px;

}

#performer{

	font-size:14px;

}


/* Admin Styles */
.formField{

	padding:10px 20px;

}
