body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: black;
	padding: 0px;
	margin: 0px;
}
div{
	font-family:  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div.main{
	background-color: white; 
	position: absolute; 
	width: 800px; left: 50%; margin-left: -400px;
	text-align: left;
}
table {
	padding : 0px;
	margin: 0px;
}
td {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
p {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
p.heading {
	font: bold 15pt Arial,Helvetica,sans-serif ; 
	color: black;
	margin: 0px;
	padding: 0px;
}
div.topimages { 
	background-color: #E81A41; 
}
div.topnav { 
	background-color: #535353; 
	font: bold 10pt Arial,Helvetica,sans-serif; 
	color: #535353;
	line-height: 16px;
	padding: 1px;
	padding-left: 1px;
}
div.leftnav{
	float: left; 
	width: 304px;
	border-top: 1px solid black;
}
div.leftnavheading{
	background-color: #E81A41; 
	font: bold 10pt Arial,Helvetica,sans-serif; 
	color: #000000;
	line-height: 16px;
	padding: 5px;
	padding-left: 10px;
}
div.events{
	border-right: 1px solid #E81A41; 
	border-bottom: 1px solid #E81A41; 
	width: 98%;
}
div.concerts{
	padding-top: 5px;
	padding-left: 10px;
}
div.content{
	float: left; 
	width: 485px; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 10px; 
	padding-bottom: 10px;
	border-top: 1px solid black;
}
div.topnav a { 
	font: bold 10pt Arial ;
	color: #FEF3BB;
	text-decoration: none;
}
div.topnav a:hover { 
	text-decoration: underline;
}
div.row { 
	overflow: hidden; 
	width: 100%; 
}
div.footer{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top: 1px solid black;
}
img{
	border: 0px; 
	margin: 0px; 
	padding: 0px;
}
img.left{
	float:left;
	padding:8px;
}