body {background-color: #888888; text-align:center; min-width:980px;}
img{border:none;}

#header{ height: 149px; width:980px; }
#header img{ border:1px solid black; border-bottom: none; margin-bottom: none; padding-bottom:none;}

#nav{ background-color: #999999; border: 1px solid black; width:980px; height: 25px; 
margin-top: none; padding-top:none; position:relative; top:-5px; text-align:left; 
font: 15px Arial, Verdana, Helvetica, sans-serif; font-weight:bold; margin-bottom: 0px;}

#nav ul {margin-top:4px;  margin-bottom: 0px;}
#nav li {display:inline; margin-right: 30px;}
#nav a {color:#333333; text-decoration:none;}
#nav a:hover{color: #0066CC; text-decoration:underline; }
#nav .selected {color: #666666; text-decoration:none; }

a {color:#000033; text-decoration:underline;}
a:hover {color:#0033FF; text-decoration:underline; }

#centered{text-align: left; width: 980px; margin-left: auto; margin-right: auto;}

.content{
	background-color: #BBBBBB; font: 12px Arial, Verdana, Helvetica, sans-serif; width:980px;
	margin-top: 0px; text-align:left; position:relative; top: -5px;  
	border: 1px solid black; border-top: none; padding-top: 10px; padding-bottom:10px;
}
.content table tr{vertical-align:top;}

.news p {margin-top: 5px;}
.news{ background-color:#CCCCCC; margin-left: 35px; border: 1px solid black; padding: 10px; width:550px; margin-top: 10px;}	
.news li { list-style-type:none; margin-bottom: 10px;}
.news h3 {margin-top: 5px;}
.section_title {font-weight:bold; border-bottom: 1px dotted black;}

.other_center_copy{ margin-left: 35px; margin-top: 10px; border: 1px solid black; padding: 10px; width:550px;}
.store_copy{ margin-left: 35px; margin-top: 10px; border: 1px solid black; padding: 10px; width:750px;}

.store_copy img{margin-right:30px; margin-bottom: 30px;}
.store_copy h3{margin-top:0px;}
.tracklist { font-size: 9px;}

.right_box{ width: 285px; border: 1px solid black; padding-top: 10px; 
	padding-bottom: 10px; margin-top:10px; margin-left:20px; padding-left: 10px;}

.content h4 { font-size:11px; margin-top:5px; margin-bottom:5px; margin-left: 3px; 
	line-height:normal; text-align:left;}

#mailing_list_text {
	text-align:right; color:#666666; font-size: 12px; margin-left; 0px; 
	padding-left: 0px; width: 150px; padding-right: 5px;
	
}
.footer{
	font: 12px Arial, Verdana, Helvetica, sans-serif;  
	font-weight: bold; color:#333333; margin-left: 40px;
}

.shows{ border: none; border-collapse:collapse; width:545px;}
.shows td{ margin:5px 0px; padding:5px; padding-left:0px; }
.shows th{ padding: 5px 5px 0px 0px;}


