/* Page Construction */
#wrapper {
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding:10px;
}

#banner {
	position:relative;
	width:800px;
	height:60px;
	margin:0 auto;
	overflow: hidden;
	color:#FFFFFF;
}
#banner_left {
	float:left;
	font-size: 37px;
	font-family:"Times New Roman", Times, serif;
	color:#D4943D;
}
#banner_left a, #banner_left a:hover, #banner_left a:visited{
	float:left;
	font-size: 37px;
	font-family:"Times New Roman", Times, serif;
	color:#D4943D;
	text-decoration:none;
}
#banner_right {
	float: right;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}
#banner_right q {
	font-size:17px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	line-height:25px;
}
#main {
	width:800px;
	margin:0 auto;
	background-color:#FFFFFF;
} 

#content {
	padding:0px 25px 25px 25px;
	border-top:none;
	
}
#content .concert_page {
	color:#000000;
}
#content div.concert_page p.artists, #content div.concert_page p.artists a, #content div.concert_page p.artists p a:visited {
	color:#000000;
	font: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
#content div.concert_page p.artists a:hover {
	color:#888888;
}
#content div.concert_page center p {
	font-size:12px;
}
#content div.concert_page p.artists .soloist, #content div.concert_page p.artists .soloist a, #content div.concert_page p.artists .soloist a:visited {
	color:#990033;
}
#content div.concert_page p.artists .soloist a:hover {
	color:#A4626D;
}
#top {
	padding:0px;
	background:top left no-repeat url(../../new/assets/css/TopBackground.jpg);
	height:120px;
	text-align:center;
	color:#990033;
	
}
#top h2 {
	font-size:28px;
	font-weight:normal;
	padding:0;
	margin:0 0 7px 0;
}
#top h3 {
	font-size:18px;
	padding:0;
	margin:0;
	font-weight:normal;
}
#top p {
	padding:0;
	margin:0;
	color:#000000;
}
.footer {
	padding:5px auto;
	clear: both;
	text-align:center;
}
.nav .footer ul, .nav .footer li {
	float:none;
}
/* Menu Bar */
.nav {
	height:25px;
	margin: 0;
    padding:5px auto;
	font-size: 14px;
	line-height:25px;
	background-color:#550011;
	color:#D4943D;
	font-size: 14px;
	text-align:center;
	clear:both
	/*letter-spacing:.25em; */
}
.nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float:none;
	font-size: 14px;
	display:inline;
}
.nav li {
	margin: 0;
  	padding: 0;
 	float: none;
	text-align: center;
	display:inline;
}

.nav a {
	color:#FFFFFF; 
	text-decoration: none;
	border-bottom: none;
	padding:0 2px;
}
.nav a:visited {
	color: #FFFFFF; 
	text-decoration: none;
	border-bottom: none;
}
.nav a:hover, a:active {
	color:#E8C286; 
	text-decoration: none;
	border-bottom: none;
}
.nav a.this {
	color:#E8C286;
}

/* Common */
body {
	margin: 0;
	padding: 0;
	background-color:#990033;
	background-color:#990033;
	font-size: 100%;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
.news {
	background-color:#FFFFCC;
	padding: 10px;
}
p {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1em 0;
}
.small {
	font-size: 11px;
}
.slash {
	color: #5F2E29;
}
h1 {
	font-size: 1.5em;
	color:#284253;
}
h2 {
	font-size: 1.5em;
}
h3 {
	font-size: 1.25em;
	font-weight:normal;
}

a {
	text-decoration:none;
}
#content a:link, #footer a:link {
	color:#444444;
	border:none;
}
#content a:visited, #footer a:visited {
	color:#444444;
	border:none;
}
#content a:hover, #footer a:hover, #content a:active, #footer a:active {
	color:#777777;
	border:none;
}

/* Styles */
.dot {
	color:#D4943D;
}
.times {
	font-family:"Times New Roman", Times, serif;
}
img {
	border:none;
	}

.concert {
	clear:right;
	padding-bottom:12px;
	}
.concert h1 {
	font-family:"Times New Roman", Times, serif;
}
.concert h3, .bio h1, #content .bio h1 a {
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#990033;
	padding:7px 0 0 0;
	margin:0;
	font-weight:normal;
}
.concert p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:5px 0;
	margin:0;
}
.indent{
	padding-left:15px;
}
.bigindent {
	padding-left:50px;
}
.concerttop {
	background-color:#E8C286;
	padding:3px;
	
}
.concerttop h1 {
	color:#990033;
	font-size:16px;
	line-height:22px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	
}
.concerttop h2 {
	color:#000000;
	font-size:16px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.concerttop img {
	padding:0 0 0 10px;
	margin:0;
}
.soloist {
	color:#990033;
}
.bio {
	clear:right;
	}



.bioimg {
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 175px;
	}
.bioimgbig {
	padding:0;
	clear:both;
}
q {
}
.quote {
	margin:0 50px;
	padding:0;
	background-color:#dddddd;
	font-family:"Times New Roman", Times, serif;
}


.tallbioimage {
	float: left;
	margin-right: 20px;
}
