/* CSS Document */
@charset "utf-8";

.nothing{display: none;}

body {
	background-color: #4F2700;
	margin: 0px;}

td {padding: 1px;}

#outside {
	width: 750px;
	background: #FFFFFF;
	margin: 15px auto;
}

#inside {padding: 10px 50px 20px 50px}

.buttons {padding: 3px;}

#WeekNav {
	width: 600px;
	padding: 5px;
	margin: 0 auto;
	text-align: center;
	font: bold 12pt Arial, Helvetica, sans-serif;
}

#WeekNav a {
line-height:32px;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;
	color: #161;
	padding: 5px;
	border: 2px solid #b0ccb0;
	background-color: #F4FFF4;
}


h1 {
font: 15pt Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}

table.performer {
	border: 1px solid #e5e5e5;
padding: 10px;
}
ul, li {margin: 3px;}
.nav {
	padding: 5px;
	border: 1px solid #CCCCCC;
	background: black;
}
td.buttons{
	border: 1px solid #CCCCCC;
	background: #F9FFF9;
}

ul.buttons li, ul.tabs  li {
	display: inline;
}

ul.tabs {font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #FDE6B5;
padding: 0;}

ul.tabs a {
	border: solid orange 1px;
	padding: 4px 5px;
	background: #FDE6B5;
	text-decoration: none;
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #512800;
	margin: 0 2px;
}

ul.buttons a {
	border: solid green 1px;
	padding: 3px 7px;
	background: #DDFFD5;
	text-decoration: none;
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #003300;
	margin: 0px 2px;
}
ul.tabs a:hover, ul.buttons a:hover {
	background: #FFFFFF;
}
hr {
	height:1px;
	background-color: #CC0066;
}

.title, .cover {
	font: bold 13pt Geneva, Arial, Helvetica, sans-serif;
}
.description {
	font: 11pt Verdana, Arial, Helvetica, sans-serif;
}

.shows td.title,td.cover {border-top: 1px solid brown;}

img {
	border-style: none;
}

.lefty {
	width: 250px;
	text-align: center;
}

.amessage, .sho, .showdates{
	border: 1px solid #862;
	margin: 10px auto;
	padding: 5px;
}

.shotitle {
	font-weight: bold;
	color: #320;
}

.moreinfo{
	font-weight: bold;
}

.showdates td{border-bottom: 1px solid brown;}