body {
		background-color:#242021;
		margin:0px;
		font-family:Verdana,Arial,Sans-Serif;
		font-size:10pt;
		}
		a {
		color:#333;
		text-decoration: none;
		}
		#box {
		background-color:#fff;
		width:850px;
		border-top:5px solid #66bb4d;
		margin:auto;
		}
		#header {
		margin:3px;
		height:250px;
		}
		.headleft {
		width:342px;
		margin-right:3px;
		}
		.headright {
		width:499px;
		background-color:#000;
		float:right;
		height:250px;

		}
		#slide li {
		list-style-type:none;
		margin:0x;
		padding:0px;
		}
		#menu {
		margin:3px;
		margin-bottom:3px;
		background-color:#66bb4d;
		text-align:center;
		color:#fff;
		
		}
		#menu li {
		float:left;
		list-style-type:none;
		margin:0px;
		padding:5px;
		padding-left:15px;
		padding-right:15px;
		border-right:1px solid #88cc6f;
		
		}
		#menu li:hover {
		background-color:#4b733f;
		}
		#menu li a { 
		color:#fff;
		text-decoration: none;
		 }
		#menu li ul li {
		 list-style-type:none;
		 margin:0px;
		 padding:0px;
		 padding:3px;
		}
		#menu li ul {
		visibility:hidden;
		position:absolute;
		width:110px;

		}
		#menu li:hover ul {
		visibility:visible;
		background-color:#eee;
		color:#555;
		margin:0px;
		margin-top:6px;
		width:110px;
		padding:0px;	
		}

		
	
		#content {
		float:left;
		margin-left: 3px;
		width:681px;
		padding:10px;
		font-family:Calibri;
		font-size:11pt;
}
	
		h1 {
		padding:0px;
		margin:0px;
		margin-left:10px;
		}
		h2 {
		margin:0px;
		padding:0px;
		margin:-10px;
		font-weight: 100;
		border-top:1px solid #bbb;
		letter-spacing: 2px;
		border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
		padding-left:10px;
		font-size:11pt;
		background-color:#efefef;
		padding:4px;
		//width:690px;
		}
	
		#footer {
border:3px solid #fff;
		padding:3px;
		background-color:#242021;
		text-align:center;
		color:#ccc;
	
		}
		.sidemenu {
		width:140px;
		float:right;
		background-color:#ddd;
		margin-right:3px;
		border-top:1px solid #bbb;
		border-left:1px solid #bbb;
		border-right:1px solid #bbb;
		}
		.sidemenu li {
		border-bottom:1px solid #bbb;
		list-style-type:none;
		padding:5px;
		font-size:8pt;
		}

		.sidemenu li ul {
		margin:0px;
		padding:0px;
		}
		.sidemenu li ul li {
		border:0px;
		border-top:1px solid #bbb;
		}
		.sidemenu li:hover {
		background-color:#eee;
		}
		.row .image3part{
		width:225px;
		float:left;
		margin-right:3px;
		margin-bottom:10px;
		}
		.row .image3part + .image3part + .image3part {
		margin:0px;
		}
		.image3part img {
		margin:0px;
		padding:0px;
		}
		.bands {
		width:200px;
		float:left;
				text-align: center;

		}
		.bands h3 {
		margin:0px;
		margin-top:10px;
		color:#aaa;
		}
		.bands li {
		list-style-type: none;
		text-align: center;
		height:18pt;
		}
		.bands li.headliner {
		font-size:18pt;
		height:22pt;

		}
		.bands li.coheadliner {
		font-size:14pt;
		height:20pt;

		}