body {
	font:normal 14px "Courier", "Andale Mono", monospace; 
	background-color: #000;
	margin:0;
	}

h1 {
	font:normal 14px "Courier", "Andale Mono", monospace; 
	text-align: center;
	}

a:link, a:visited, a:hover, a:active
{
	color: red;
	text-decoration: none;
	border: 0;
}

a:hover {text-decoration:underline;}

#center {
	background: url(../images/26.jpg) no-repeat;
	border:1px solid #330000;
	width: 900px;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	}

#title {
	height: 120px;
	margin: 54px 0 0 120px;
	}

.titlebutton {
	float: left;
	width: 320px; height: 120px;
	margin: 0;
	background: url(../images/29.jpg) 0 -120px no-repeat;
	}

.titlebutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/29.jpg) 0 -120px no-repeat;
	}

.titlebutton span {
	display: block;
	visibility: hidden;
	margin:0; padding:0;
	}

#about {
	height: 40px;
	width: 160px;
	margin: 229px 0px 0px 120px;
	}

.aboutbutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/18.jpg) 0 -40px no-repeat;
	}

.aboutbutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/18.jpg) top left no-repeat;
	}

#shows {
	height: 40px;
	width: 160px;
	margin: 0 0 0 120px;
	}

.showbutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/20.jpg) 0 -40px no-repeat;
	}

.showbutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/20.jpg) top left no-repeat;
	}

#listen {
	height: 40px;
	width: 160px;
	margin: 0 0 0 120px;
	}

.listenbutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/22.jpg) 0 -40px no-repeat;
	}

.listenbutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/22.jpg) top left no-repeat;
	}

#discography {
	height: 40px;
	width: 160px;
	margin: 0 0 0 120px;
	}

.discobutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/24.jpg) 0 -40px no-repeat;
	}

.discobutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/24.jpg) top left no-repeat;
	}

#news {
	height: 40px;
	width: 160px;
	margin: 0 0 0 280px;
	position: relative;
	top: -160px;
	}

.newsbutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/19.jpg) 0 -40px no-repeat;
	}

.newsbutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/19.jpg) top left no-repeat;
	}

#blog {
	height: 40px;
	width: 160px;
	margin: 0 0 0 280px;
	position: relative;
	top: -160px;
	}

.blogbutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/21.jpg) 0 -40px no-repeat;
	}

.blogbutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/21.jpg) top left no-repeat;
	}

#gallery {
	height: 40px;
	width: 160px;
	margin: 0 0 0 280px;
	position: relative;
	top: -160px;
	}

.gallerybutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/23.jpg) 0 -40px no-repeat;
	}

.gallerybutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/23.jpg) top left no-repeat;
	}

#links {
	height: 40px;
	width: 160px;
	margin: 0 0 0 280px;
	position: relative;
	top: -160px;
	}

.linksbutton {
	float: left;
	width: 160px; height: 40px;
	margin: 0;
	background: url(../images/25.jpg) 0 -40px no-repeat;
	}

.linksbutton a {
	display: block;
	margin: 0; padding:0;
	border: none;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/25.jpg) top left no-repeat;
	}

.buttons a:hover {
	background-image: none;
	border: none;
	}

.buttons a:active {
	background-image: none;
	}

.buttons span {
	display: block;
	visibility: hidden;
	margin:0; padding:0;
	}

#img_right {
	position: relative;
	top: -660px;
	left: 450px;
	width: 350px;
	height: 500px;
	margin: 0px;
	padding: 0px;
	}

#rightpage {
	position: relative;
	top: -656px;
	left: 450px;
	width: 285px;
	height: 500px;
	margin: 0;
	padding: 0;
	padding-left: 35px;
	text-align: left;
	overflow: auto;
	}

#rightpage p {
	font:normal 14px "Courier", "Andale Mono", monospace; 
	line-height: 1.2em;
	margin: 0 30px 30px 5px;
	}

#rightpage a img{
	border:none;
	}

#listen_rightpage {
	position: relative;
	top: -656px;
	left: 450px;
	width: 300px;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	text-align: left;
	overflow: visible;
	}

#listen_rightpage p {
	font:normal 14px "Courier", "Andale Mono", monospace; 
	margin: 0 30px 30px 20px;
	}

.postdate {
	text-align: center;
	}

#links_rightpage {
	position: relative;
	top: -656px;
	left: 450px;
	width: 285px;
	height: 500px;
	margin: 0;
	padding: 0;
	padding-left: 35px;
	text-align: left;
	overflow: visible;
	}

.link {
	float: left;	
	margin: 0;
	border: 0;
	padding: 0;
	}

.link a {
	border: none;
font: normal 11px "Courier", "Andale Mono", monospace; 
	text-decoration: none;
	}

.link a img{
	display: block;
	border:1px solid #999999;
	background-color: #fff;
	padding:3px;
	margin:1px;
	}

.link a:hover img{
	background-color: #ff9999;
	}

.link a h2{
	position: absolute;
	visibility: hidden;
	text-align: center;
	font: normal 14px "Courier", "Andale Mono", monospace; 
	padding:2px;
	margin: 20px 0 0 -20px;
	border:none;
	z-index: 100;
	}

.link a:hover h2{
	visibility: visible;
	color: #000;
	background-color: #ffcccc;
	z-index: 100;
	}

.shows_page {
	text-align: left;
	line-height: 1.5em;
	}

.shows_page a img{
	border:none;
	}

.new_show img{
	padding:50px 0 25px 0;
	background: url(../images/49.gif) top left no-repeat;
	}
.new_show {
	padding:50px 0 25px 0;
	background: url(../images/49.gif) top left no-repeat;
	}

.disco {
	padding:0;
	}

.disco img{
	margin: -20px 0 30px 0;
	}

.rssThumbFloat {
  	float: left;
  	text-align: center;
  	font-size: .85em;
  	}

.rssThumbFloat a img{
	border:none;
  	background-color: #fff;
	border:1px solid #999999;
	padding:3px;
	margin:1px;
 	}

.rssThumbFloat a:hover img{
	background-color: #ff9999;
  	}

.rssThumbLabel {
	font: normal 14px "Courier", "Andale Mono", monospace; 
  	}

.navl
{
	float: left;
}

.navr
{
	float: right;
}