body	{
	background:	#996699;
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:	10pt;
	font-weight:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-style:	normal;
	color:		#000000;
	}

a	{
	text-align:	center;
	text-decoration:	underline;
	font-size: 		10pt;	
	font-weight:		bold;
	color:		#993399;
	}

a:link	{
	color:			#0000cc;
	text-decoration:	none;
	}	
		
a:hover	{
	color:		#ffffff;
	background:	#993399;
	text-decoration:	none;
	}

td	{
	width:		250px;
	}



#header	{
	position:	absolute; top:0px; left:100px;
	width:		800px;
	height:		90px;
	background:	url(media/header.jpg) top left no-repeat;
	}



#subject	{
	width:		300px;
	position:	absolute; top:65px; left:520px;
	text-align:	center;
	font-family:	'Times New Roman'; Times;
	font-size:	14pt;
	font-weight:	bold;
	font-style:	italic;
	color:		#666666;
	}



#navigation	{
	position:	absolute; top:90px; left:100px;
	width:		800px;
	height:		25px;
	background:	url(media/bg_nav.jpg);
	padding-top:		5px;

	}

#navigation a	{
	text-align:	center;
	text-decoration:	none;
	font-size: 		8pt;	
	font-weight:		bold;
	color:		#ffffff;
	margin-left:		25px;
	}

#navigation a:link	{
	color:			#ffffff;
	text-decoration:	none;
	}
		
#navigation a:active	{
	color:		#ffffff;
	text-decoration:	none;
	}	
		
#navigation a:hover	{
	color:		#000000;
	background:	#ffffff;
	text-decoration:	none;
	}


#content p	{
	margin-top:	5px;
	}

#content h1	{
	font-size:	20pt;
	margin:	0px;

	}

#content h3	{
	font-size:	14pt;
	margin-bottom:	10px;

	}

#content h4	{
	font-size:	12pt;
	margin-bottom:	5px;

	}

#content h5	{
	font-size:	10pt;	
	margin-bottom:	5px;
	}

#content2	{
	
	width:		595px;
	height:		1780px;
	position:	absolute; top:120px; left:100px;
	background: 	#ffffff;
	text-align:	justify;
	padding:	12px;
	}

#content3	{
	
	width:		595px;
	height:		2870px;
	position:	absolute; top:120px; left:100px;
	background: 	#ffffff;
	text-align:	justify;
	padding:	12px;
	}

#content3 h3	{
	font-size:	14pt;
	margin-bottom:	10px;
	}

#content3 h4	{
	font-size:	12pt;
	margin-bottom:	5px;
	}

#content3 h5	{
	font-size:	10pt;	
	margin-bottom:	5px;
	}

#content	{
	
	width:		595px;
	height:		1000px;
	position:	absolute; top:120px; left:100px;
	background: 	#ffffff;
	text-align:	justify;
	padding:	12px;

	}

#fayre	{
	
	width:		500px;
	height:		80px;
	background:	url(media/fayre.jpg);
	text-align:	center;
	color:		#ff3333;
	margin-left:		25px;
	padding:	12px;
	border:	3px #999999 solid;
	}

#fayre a	{
	font-size: 		14pt;
	}	


#quote	{
	text-align:	center;
	font-family:	'Times New Roman'; Times;
	font-size:	10pt;
	font-weight:	bold;
	font-style:	italic;
	color:		#666666;
	margin-top:	25px;
	}

#info	{
	width:		180px;
	height:		1024px;
	position:	absolute; top:120px; left:720px;
	background: 	#cccccc;
	text-align:	center;

	}

#info img	{

	margin-top:	10px;
	border:		none;

	}


.listen	h5	{
	background: 	#ffffff;
	text-align:	center;
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:	10pt;
	color:		#000000;
	margin-bottom:	10px;

	}

.listen	p	{
	text-align:	center;
	margin:		5px;
	color:		#666666;
	padding:	5px;
	
	}

#info2	{
	height:		1804px;
	width:		180px;
	position:	absolute; top:120px; left:720px;
	background: 	#cccccc;
	text-align:	center;
	}


#info2 img	{

	margin-top:	10px;
	border:		none;

	}



#info3	{
	height:		2895px;
	width:		180px;
	position:	absolute; top:120px; left:720px;
	background: 	#cccccc;
	text-align:	center;
	}


#info3 img	{

	margin-top:	10px;
	border:		none;

	}

.listen	{
	width:		160px;
	margin-top:	10px;
	margin-bottom:	5px;
	margin-left:	10px;
	padding-top:	2px;
	padding-bottom:	2px;
	background:	#ffffff;

	}

#dwd	{
	width:		160px;
	margin-left:	16px;
	}

#bandlook	{
	width:		160px;
	margin-left:	16px;
	}

#venues	{
	border-top:	1px #ffffff solid;
	color:		#666666;
	}


#venues p	{
	color:		#666666;
	font-size:	8pt;
	}

#copy	{
	color:		#666666;
	font-size:	8pt;
	text-align:	center;
	margin-top:	10px;
	}

#copy img	{
	margin-left:	10px;
	float:		clear;
	}


.left	{
	text-align:	left;
	}

.right	{
	text-align:	right;
	font-weight:	bold;
	}

.bold	{
	font-weight:	bold;
	color:		#000000;
	}

#info form	{
	padding-right:	5px;
	color:		#666666;
	}

#info button	{
	margin-left:	50px;
	margin-top:	20px;
	margin-bottom:	20px;
	}

#info2 form	{
	padding-right:	5px;
	color:		#666666;
	}

#info2 button	{
	margin-left:	50px;
	margin-top:	20px;
	margin-bottom:	20px;
	}
#info3 form	{
	padding-right:	5px;
	color:		#666666;
	}

#info3 button	{
	margin-left:	50px;
	margin-top:	20px;
	margin-bottom:	20px;
	}

ul, ol, li	{
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:		10pt;
	text-align:		left;
	font-weight:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	}

ul.txtp, ol.txtp, li.txtp, form.txtp 	{
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:		10pt;
	text-align:		left;
	font-weight:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:		#993399;
	}



li.small	{
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:		8pt;
	align:		left;
	font-weight:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}





#content2 a	{
	text-decoration:	underline;
	font-size: 		10pt;	
	font-weight:		bold;
	color:		#993399;
	}

#content2 a:hover	{
	color:		#ffffff;
	background:	#993399;
	text-decoration:	none;
	}


#content_links	{
	padding:	15px;	
	width:		770px;
	height:		1000px;
	position:	absolute; top:120px; left:100px;
	background: 	#ffffff;
	text-align:	left;
	color:		#000000;
	}

#links	{
	margin:	15px;	
	width:		370px;
	position:	absolute; top:120px; left:500px;
	background: 	#ffffff;
	text-align:	left;
	color:		#000000;
	}

#gallery	{
	position:	absolute; top:570px; left:100px;
	width:		800px;
	background: 	#cccccc;
	}

#gallery h4	{
	margin:		15px;
	}

#gallery img	{
	margin:		15px;
	margin-left:		30px;
	
	}


#contact label	{
	width:		400px;
	background: 	#cccccc;
	}
