body
	{
		font-family: arial, verdana, sans-serif, helvetica;
		font-size: 100%;
		color: #fff;
		margin: 0;
		padding: 0;
		background: #000 url("../images/watercolour.jpg") top center no-repeat;
	}
	div#outerWrapper
	{
		position: relative;
		width: 830px;			
		padding: 0;
		margin: 0;			
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
	}
	div#fadeLayer
	{
		position: absolute;
		z-index: -1;
		width: 100%;
		height: 5000px;
		background: #000;
		opacity: 0.85;
		filter:alpha(opacity=85);
		margin: 0;
		padding: 0;
	}
	div#innerWrapper
	{
		position: relative;
		z-index: 2;
		margin: 0;
		padding: 0;
	}
	div#header		
	{
		height: 160px;
		width: 830px;			
		margin-left: auto;
		margin-right: auto;
	}
	div#navigation
	{
		text-align: center;	
	}
	div#content
	{
		padding: 10px;			
		width: 810px;
		margin-left: auto;
		margin-right: auto;
		font-size: 80%;
		clear: both;
	}
	div#footer
	{
		margin: 20px;
		border-top: 1px dotted #fff;
		padding: 20px;
		text-align: center;
		font-size: 80%;
	}
	div#newsBox
	{
		float: left;
		margin-left: 5px;
		margin-right: 5px;
		border: 1px solid #666;
		padding-top: 25px;
		padding-left: 5px;
		padding-right: 5px;
		width: 198px;
		height: 175px;
		background: #000 url("../images/newsBoxBG.jpg") top left no-repeat;
	}
	div#gigBox
	{
		float: left;
		margin-right: 5px;
		border: 1px solid #666;
		width: 300px;
		height: 200px;
	}
	div#picBox
	{
		float: left;
		border: 1px solid #666;
		width: 296px;
		height: 200px;
	}
	#flowpanes
	{
		position:relative;
		overflow:hidden;
		clear:both;
	}
	#flowpanes div
	{
		float:left;
		display:block;
		width:300px;
		cursor:pointer;
		font-size: 85%;
	}		
	#flowpanes .items
	{
		width:20000em;
		position:absolute;
		clear:both;
		margin:0;
		padding:0;
	}		
	#flowpanes .less, #flowpanes .less a
	{
		color:#999 !important;
		font-size:11px;
	}
	div.gigSlide1
	{
		background: #fc0 url("../images/gig_slide_1.jpg") top left no-repeat;
		width: 300px;
		height: 200px;
	}
	div.gigSlide1 h2
	{
		font-size: 100%;
		margin-left: 110px;
		margin-top: 40px;
	}
	div.gigSlide1 p
	{
		color: #fff;
		margin-left: 110px;
		margin-right: 5px;
	}	
	div.gigSlide2
	{
		background: #fc0 url("../images/gig_slide_2.jpg") top left no-repeat;
		width: 300px;
		height: 200px;
	}
	div.gigSlide2 h2
	{
		font-size: 100%;
		margin-left: 10px;
		margin-top: 40px;
	}
	div.gigSlide2 p
	{
		color: #fff;
		margin-left: 10px;
		margin-right: 100px;
	}	
	div.gigSlide3
	{
		background: #fc0 url("../images/gig_slide_3.jpg") top left no-repeat;
		width: 300px;
		height: 200px;
	}		
	div.gigSlide3 h2
	{
		font-size: 100%;
		margin-left: 110px;
		margin-top: 40px;
	}
	div.gigSlide3 p
	{
		color: #fff;
		margin-left: 110px;
		margin-right: 5px;
	}	
	div#flowpanes
	{
		width: 300px;
		height:200px;	
	}
	img
	{
		border: 0;
	}
	div#newsBox h2
	{
		font-size: 80%;
		color: red;
	}
	div#newsBox p
	{
		font-size: 80%;
	}
	.float_l
	{
		float:left;
	}
	.float_r
	{
		float:right;
	}
	ul#social_links
	{
		padding:0; 
		margin:0; 
		width:240px; 
		height:80px;
		list-style-type:none;
		float:left;
	}
	ul#social_links li
	{
		margin: 0;
		padding: 0;
		width: 120px; 
		height: 40px; 
		float: left; 
	}
	h1
	{
		color: #fff;
		font-size: 120%;
		border-bottom: 1px dotted #a11314;
		padding-bottom: 5px;		
	}
	h3
	{
		margin-top: 0;
		padding-top: 0;
		font-size: 100%;		
	}
	div.nextGig
	{
		border: 1px solid #a11314;
		background: #333;
		padding: 5px;
		margin-bottom: 5px;
	}
	div.gig:hover, div.gig.hovered
	{
		border: 1px solid #a11314;
		background: #5b5555;
	}
	div.gig
	{
		padding: 5px;
		margin-bottom: 5px;
	}
	a
	{
		color: #a11314;		
	}
	span.support
	{
		font-style: italic;
		color: #f8ddae;
	}