/* CSS Document */

body {
	color: #ffffff;
	}
.listing {
	padding: 5px 10px 10px 20px;
	font-size: .85em;
	line-height: 145%;
}
.main {
	padding: 0px 5px 10px 10px;
	}
.columnl {
	padding: 0px 5px 10px 0px;
	width: 240px;
	}
.columnr {
	padding: 0px 5px 10px 5px;
	}
.current img {
	padding-bottom: 5px;
	}
.eventwrapper {
	padding: 0px 2px 2px 2px;
	}
.heading1 {
	color: #eeeeee;
	font-weight:bold;
	font-size: 1.5em;
/*	text-transform: uppercase;*/
	padding-bottom: 10px;
	letter-spacing: .12em;
}
.heading2 {
	color: #ffffff;
	font-size: .9em;
	font-weight: bold;
/*	text-transform: uppercase;*/
	letter-spacing: .07em;
	font-family: arial, helvetica, sans-serif;
}
.vaheading2 {
	color: #FF9A30;
	font-size: .9em;
	font-weight:bold;
	text-transform: uppercase;
}
.vawrap {
	padding: 5px;
	border: 1px dashed #FF9A30;
	}
.maheading2 {
	color: #26D426;
	font-size: .9em;
	font-weight:bold;
	text-transform: uppercase;
}
.mawrap {
	padding: 5px;
	border: 1px dashed #26D426;
	}
.muheading2 {
	color: #3AA3FB;
	font-size: .9em;
	font-weight:bold;
	text-transform: uppercase;
}
.muwrap {
	padding: 5px;
	border: 1px dashed #3AA3FB;
	}
.plheading2 {
	color: #A355DF;
	font-size: .9em;
	font-weight:bold;
	text-transform: uppercase;
}
.plwrap {
	padding: 5px;
	border: 1px dashed #8133BE;
	}
.spheading2 {
	color: #D43920;
	font-size: .9em;
	font-weight:bold;
	text-transform: uppercase;
}
.spwrap {
	padding: 5px;
	border: 1px dashed #D43920;
	}
.artist {
	color: #ffffff;
	font-size: 1.2em;
	font-weight:bold;
	text-transform: uppercase;
}
.title {
	font-style: italic;
	color: #ffffff;
	font-weight:bold;
	text-transform: uppercase;
	}
.namedate {
	padding: 10px 0px 10px 0px;
	}
.date {
	color: #E85533;
	font-weight: bold;
	text-transform: uppercase;
}
.thumbs img {
	padding-bottom: 8px;
	}
.floatright {
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 0;
	padding: 2px;
	}
.floatleft {
	float: left;
	margin-top: 0;
	margin-right: 10px;	
	margin-bottom: 10px;
	margin-left: 0;
	border: 0;
	padding: 2px;
	}
.caption {
	font-size: .6em;
	font-family: arial, helvetica, sans-serif;
}
.strike {
	text-decoration: line-through;
	}
.totop {
	clear: both;
	}
.bottomnav {
	clear: both;
	}
.currentmo {
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	background-color: #111111;
	padding: 1px;
	}
.image div {
	margin: 1em 0;
	font-size: 10pt;
	color: #ffffff;
	}
