body {
	margin:0;
	padding:0;
	background-color:#000000;
}

#container {
	background-color:#000000;
	color:#faf06d;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	width:785px;
	text-align:center;
}

#header {
	width:783px;
}

#topNav {
	font-size:16px;
	font-weight:bold;
} 



#contentBox {
	border: 3px solid #faf06d;
	padding: 10px;
	margin:5px;
}

#topNav a {
	color:#faf06d;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
}

.nextShow {
	width:243px;
	height:400px;
	float:left;
}

a:link              { color:#faf06d; text-decoration:underline; }
a:visited           { color:#c1c0ad; text-decoration:underline; }
a:hover             { color:#faf06d; text-decoration:none; }
a:active            { color:#faf06d; text-decoration:underline; }

img {
	border: 0px none;
}	

.bio {
	width:468px;
	height:400px;
	float:left;
	text-align:justify;
}

h1 {
	font-size:20px;
	margin-top:2px;
}

h2 {
	font-size:16px;

}

.band {
	width:747px;
}
.sign {
	text-align:right;
}
.showPic {
	width:468px;
	float:left;
	text-align:center;
	font-weight:bold;
	height:400px;
}

.showPic img {
	margin-top:20px;
}

.pastShows {
	float:left;
	width:243px;
	height:800px;
}

.pastShows ul,li {
	text-align:left;
	text-indent:0px;
}

.upcomingShows {
	float:left;
	width:468px;
}

.upcomingShows td {
	text-align:left;
	padding:0px 5px;
	vertical-align: top;
}	

.contact {
	float:left;
	width: 747px;
}

.contact h2 {
	text-align:left;
}

/*.contact a {
	color:#faf06d;
}*/

.photos {
	width:500px;
	float:left;
	text-align:center;
	font-weight:bold;
}

.pastphotos {
	width:465px;
	float:left;
	text-align:center;
	font-weight:bold;
}

.galleries {
	float:left;
	width:210px;
}

.galleries h2 {
	text-align:left;
}

.media {
	float: left;
	width: 747px;
}

.presskit {
	float: left;
	width: 455px;
	text-align:left;
}

.presskitpics {
	float: right;
	width: 250px;
	text-align:center;
}
.newsPic {
	width:468px;
	float:left;
	text-align:justify;
}	

.newsPic img {
	float:left;
	margin-right:10px;
}	

.newsList {
	width:243px;
	float:left;
}	
/*
.newsList a {
	color:#faf06d;
}	*/