body 	{
	margin: 0px;
	padding-left: 0px;
	background-color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: xx-small;
}

p	{
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	}

table	{
	border: 0px;
	}
	
a:link, a:active, a:visited {
	color: #cc0000;
	text-decoration: underline;
	font-weight: bold;
		}
		
a:hover {
	text-decoration: none;
		}

.top_menu	{
	background-color: #a53929;
	height: 54px;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #000000;
	}

.menu2	{
	background-color: #a53929;
	height: 30px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}

.foot	{
	height: 50px;
	background-image: url(../images/footer.gif);
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	}

td#left	{
	padding: 10px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}

td#middle	{
	padding: 10px 5px 10px 10px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}

td#right	{
	padding: 10px 5px 10px 10px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}

td#wide	{
	padding: 10px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}

.black	{
	background-color: #000000;
	}

.white	{
	background-color: #FFFFFF;
	}

.grey	{
	background-color: #CCCCCC;
	}

.tile1	{
	background-color: #EDD7D4;
	}

.tile2	{
	background-color: #E4C3BF;
	}

.tile3	{
	background-color: #DBAFA9;
	}

.small	{
	font-weight: bold;
	font-size: 90%;
	}

.nav	{
	color: #00CCFF;
	font-size: 12pt;
	}

.nav a:link, .nav a:visited	{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	}

.nav a:hover	{
	color: #FFCC00;
	text-decoration: none;
	}

.nav strong	{
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
	}

.subnav	{
	color: #00CCFF;
	font-size: 11pt;
	}

.subnav a:link, .subnav a:visited	{
	color: #dddddd;
	text-decoration: underline;
	font-weight: normal;
	}

.subnav a:hover	{
	color: #FFCC00;
	text-decoration: none;
	}

.subnav strong	{
	color: #FFCC00;
	font-weight: bold;
	}

.date	{
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 100%;
	}

.date em	{
	font-weight: normal;
	font-style: normal;
	}

.title	{
	color: #0000cc;
	font-weight: bold;
	}

.title strong	{
	font-size: 200%
	}

.promoter	{
	margin-top: 5px;
	margin-bottom: 0px;
	font-weight: bold;
	font-style: italic;
	font-size: 75%;
	color: #990000;
	}
	
.band	{
	margin-top: 10px;
	margin-bottom: 0px;
	color: #0000cc;
	font-weight: bold;
	font-size: 120%;
	}

.type	{
	color: #0000cc;
	font-size: 80%;
	font-style: italic;
	margin-top: 3px;
	margin-bottom: 0px;
	}

.blurb	{
	margin-top: 5px;
	margin-left: 25px;
	margin-right: 25px;
	font-size: 70%;
	}

.blurb a	{
	font-size: 80%;
	}

.dj	{
	color: #cc0000;
	font-weight: bold;
	}

.dj	strong {
	font-size: 140%;
	font-style: normal;
	font-weight: bold;
	}

.dj em	{
	color: #000000;
	font-style: normal;
	}

.band_fp	{
	color: #0000cc;
	font-weight: bold;
	font-size: 100%
	}

.band em	{
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-size: 75%
	}

.band_fp strong	{
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-size: 80%
	}

.band_fp em	{
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-size: 75%
	}

.band_fp a:link, .band_fp a:visited	{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	font-size: 75%
	}

.band_fp a:hover	{
	text-decoration: none;
	}

.footer	{
	color: #ffffff;
	font-weight: bold;
	font-size: 11pt;
	}

a.live:link, a.live:visited {
	color: #0000cc;
	}

a.event:link, a.event:visited {
	color: #000000;
	}
