@charset "utf-8";
* {
	margin: 0;
}
/*This keeps the footer stuck to the bottom of the page*/
html {
	height: 100%;
}
body {
	font: 78% Verdana, Arial, Helvetica, sans-serif;
	background: #0d1621 url(images/bg3.png) repeat-y center;
	[if Webkit] background: #0d1621 url(images/safariBG.jpg) repeat;
	/*background: #0d1621;*/
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #B5B17D;
	height: 100%;
}
 
p {
	margin: 0px 0px 6px;
}

img {
	border: 0;
}
#container {	
	margin: 0px auto;
	padding: 0;
	width: 809px;
	text-align: left;/*next four lines keep the footer stuck to the bottom of the page*/
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -40px;
}
.orange {
	background: #794624 url(images/BGHome3.jpg) repeat-y;
	}
.orange2 {
	background: #794624 url(images/BGOrange.jpg) repeat-y;
	}	
.grey {
	background: #303c39 url(images/BGGrey.jpg) repeat-y;
	}
.blue {
	background: #2f3749 url(images/BGBlue.jpg) repeat-y;
	}
.brown {
	background: #483924 url(images/BGBrown.jpg) repeat-y;
	}
.violet {
	background: #441e38 url(images/BGViolet.jpg) repeat-y;
	}
.red{
	background: #67292a url(images/BGRed.jpg) repeat-y;
	}
#header {
	margin: 0;
	padding: 40px 0 40px 40px;
	text-align: left;
}
#upperNav {
	margin: 10px 40px 0px 0px;
	padding: 0px;
}
#upperNav a{
	color: #919b52;
	text-decoration: none;
}
#upperNav a:hover{
	color: #dfdd70;
	text-decoration: none;
}
#upperNav .active{
	color: #dfdd70;
	text-decoration: none;
}
 
#mainContent {
	margin: 0;
	text-align: left;
	float: right;
	width: 480px;
	padding: 0 40px 0 30px;
}
.photo {
	border: 0;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	float: right;
}
#mainContent h1 {
	color: #b5b17d;
	font-weight: normal;
	font-size: 130%;
	margin: 0px 0px 6px;
	padding: 0px;
}
.video {
	width: 310px;
}

#mainContent h2{
	font-size: 120%;
	margin: 0px;
	padding: 0px 0px .5em;
}
#mainContent p{
	line-height: 1.4em;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	
}
#mainContent ul {
	margin: 0px 0px 24px;
	padding: 0px;
}
#mainContent li {
	margin: 9px 0px 9px 20px;
	padding: 0px;
	list-style: square;
	line-height: 1.4em;
}

#mainContent a {
	color: #919b52;
	
}
#mainContent a:hover {
	color: #dfdd70;
	
}
#mainContent td {
	margin: 0;
	padding:8px 5px;
	text-align: left;
	vertical-align: top;
}
#mainContent .rt {
	margin: 0px;
	padding:10px 5px 5px;
	text-align: right;
	vertical-align: top;
}
#mainContent table {
	padding: 0em;
	margin: 2em 0em;
}
#announcement1 {
	width: 300px;
	padding: 16px 50px 16px 0px;
	margin: 0px auto;
}
#announcement2 {
	width: 300px;
	padding: 16px 50px 16px 0px;
	margin: 0px auto;
}
#newRelease {
	width: 300px;
	padding: 16px 50px 16px 0px;
	margin: 0px auto;
	height: 158px;
}


#performancesQuote1 {
	margin-top: 0px;
}
#performancesQuote2 {
	margin: 0px;
}
.left20 {
	padding: 0px;
	margin-left: 20px;
}


#sideBar {
	margin: 0;
	padding: 0 0 0 40px;
	text-align: left;
	float: left;
	width: 184px;
}
#sideBar ul {
	list-style: none;
	margin: 0px 0px 0px -20px;
	padding: 0px;
	/*float: left;*/
}
#sideBar li {
	margin: 0px 0px 18px;
	padding: 0px;
	width: 139px;
	height: 23px;
	/*float: left;*/
}
#sideBar li.long {
	margin: 0px 0px 18px;
	padding: 0px;
	width: 139px;
	height: 98px;
}
#sideBar a {
	color: #919b52;
	text-decoration: none;

}
#sideBar a:hover {
	color: #dfdd70;

}
#sideBar a.cal {
	color: #919b52;
	text-decoration: underline;

}
#sideBar a:hover.cal {
	color: #dfdd70;
	text-decoration: underline;
}

#subNav {

	margin: 0px 0px 6px;
	padding: 0px;
	font-size: 106%;
}
#subNav ul{
	font-size: 100%;	
	padding: 0px;
	margin: 0px;
}
#subNav li{	
	width: 142px;
	font-size: 80%;
	margin: 6px 0px 0px 30px;
	padding: 0px;
	height: 20px;
}
#sideContent {
	width: 184px;
	padding: 20px 0px 0px;
	margin: 0px;
	line-height: 16px;
}
#burnsQuote {
	width: 240px;
	margin: 20px auto 0px;
	padding: 0px 60px 0px 0px;
}
#quote {
	padding: 0px 52px 20px 0px;
	width: 300px;
	margin: 0px auto;
	
}
/* Begin navigation */ 
/* HOME */
a#performances {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesOrange.gif) no-repeat left top;
	}
a#performances:hover {	
	background: url(images/performancesOrangeO.gif) no-repeat left top;
  	}
a#performances span { 
	display:none; 
	}	
a#music {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicOrange.gif) no-repeat left top;
	}
a#music span { 
	display:none; 
	}	
a#music:hover {	
	background: url(images/musicOrangeO.gif) no-repeat left top;
  	}	
a#bio {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/bioOrange.gif) no-repeat left top;
	}
a#bio span { 
	display:none; 
	}	
a#bio:hover {	
	background: url(images/bioOrangeO.gif) no-repeat left top;
  	}
a#gallery {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/galleryOrange.gif) no-repeat left top;
	}
a#gallery span { 
	display:none; 
	}	
a#gallery:hover {	
	background: url(images/galleryOrangeO.gif) no-repeat left top;
  	}
a#news {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/newsOrange.gif) no-repeat left top;
	}
a#news span { 
	display:none; 
	}	
a#news:hover {	
	background: url(images/newsOrangeO.gif) no-repeat left top;
  	}
a#home span { 
	display:none; 
	}

/* CALENDAR */	
#navOrange a#performances {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesOrange.gif) no-repeat left top;
	}
#navOrange a#performances:hover {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesOrangeO.gif) no-repeat left top;
	}
#navOrange a#music {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicOrange.gif) no-repeat left top;
	}
#navOrange a#music:hover {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicOrangeO.gif) no-repeat left top;
	}
#navOrange a#pressRelease:hover {	
	background: url(images/musicOrangeO.gif) no-repeat left top;
  	}
#navOrange a#bio {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/bioOrange.gif) no-repeat left top;
	}
#navOrange a#bio:hover {	
	background: url(images/bioOrangeO.gif) no-repeat left top;
  	}
#navOrange a#gallery {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/galleryOrange.gif) no-repeat left top;
	}
#navOrange a#gallery:hover {	
	background: url(images/galleryOrangeO.gif) no-repeat left top;
  	}
#navOrange a#news {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/newsOrange.gif) no-repeat left top;
	}
#navOrange a#news:hover {	
	background: url(images/newsOrangeO.gif) no-repeat left top;
  	}
#navOrange a#home {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/homeOrange.gif) no-repeat left top;
	}
#navOrange a#home:hover {
	background: url(images/homeOrangeO.gif) no-repeat left top;
  	}

/* PERFORMANCES */	
#navGrey a#performances {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesActive.gif) no-repeat left top;
	}
#navGrey a#music {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicGrey.gif) no-repeat left top;
	}
#navGrey a#music:hover {	
	background: url(images/musicGreyO.gif) no-repeat left top;
  	}
#navGrey a#bio {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/bioGrey.gif) no-repeat left top;
	}
#navGrey a#bio:hover {	
	background: url(images/bioGreyO.gif) no-repeat left top;
  	}
#navGrey a#gallery {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/galleryGrey.gif) no-repeat left top;
	}
#navGrey a#gallery:hover {	
	background: url(images/galleryGreyO.gif) no-repeat left top;
  	}
#navGrey a#news {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/newsGrey.gif) no-repeat left top;
	}
#navGrey a#news:hover {	
	background: url(images/newsGreyO.gif) no-repeat left top;
  	}
#navGrey a#home {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/homeGrey.gif) no-repeat left top;
	}
#navGrey a#home:hover {
	background: url(images/homeGreyO.gif) no-repeat left top;
  	}

/* GALLERY */
#navBlue a#performances {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesBlue.gif) no-repeat left top;
	}
#navBlue a#performances:hover {	
	background: url(images/performancesBlueO.gif) no-repeat left top;
  	}
#navBlue  a#music {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicBlue.gif) no-repeat left top;
	}
#navBlue a#music:hover {	
	background: url(images/musicBlueO.gif) no-repeat left top;
  	}
#navBlue a#bio {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/bioBlue.gif) no-repeat left top;
	}
#navBlue a#bio:hover {	
	background: url(images/bioBlueO.gif) no-repeat left top;
  	}
#navBlue  a#gallery {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/galleryActive.gif) no-repeat left top;
	}
#navBlue a#news {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/newsBlue.gif) no-repeat left top;
	}
#navBlue a#news:hover {	
	background: url(images/newsBlueO.gif) no-repeat left top;
  	}
#navBlue a#home {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/homeBlue.gif) no-repeat left top;
	}	
#navBlue a#home:hover {
	background: url(images/homeBlueO.gif) no-repeat left top;
  	}
/* news */	
#navBrown a#performances {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesBrown.gif) no-repeat left top;
	}
#navBrown  a#performances:hover {	
	background: url(images/performancesBrownO.gif) no-repeat left top;
  	}
#navBrown  a#music {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicBrown.gif) no-repeat left top;
	}
#navBrown  a#music:hover {	
	background: url(images/musicBrownO.gif) no-repeat left top;
  	}
#navBrown  a#bio {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/bioBrown.gif) no-repeat left top;
	}
#navBrown  a#bio:hover {	
	background: url(images/bioBrownO.gif) no-repeat left top;
  	}
#navBrown  a#gallery {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/galleryBrown.gif) no-repeat left top;
	}
#navBrown  a#gallery:hover {	
	background: url(images/galleryBrownO.gif) no-repeat left top;
  	}
#navBrown  a#news {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/newsActive.gif) no-repeat left top;
	}
#navBrown  a#home {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/homeBrown.gif) no-repeat left top;
	}	
#navBrown  a#home:hover {
	background: url(images/homeBrownO.gif) no-repeat left top;
  	}	
/* MUSIC */	
#navViolet a#performances {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesViolet.gif) no-repeat left top;
	}
#navViolet a#performances:hover {	
	background: url(images/performancesVioletO.gif) no-repeat left top;
  	}
#navViolet a#music {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicActive.gif) no-repeat left top;
	}
#navViolet a#bio {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/bioViolet.gif) no-repeat left top;
	}
#navViolet a#bio:hover {	
	background: url(images/bioVioletO.gif) no-repeat left top;
  	}
#navViolet a#gallery {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/galleryViolet.gif) no-repeat left top;
	}
#navViolet a#gallery:hover {	
	background: url(images/galleryVioletO.gif) no-repeat left top;
  	}
#navViolet a#news {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/newsViolet.gif) no-repeat left top;
	}
#navViolet a#news:hover {	
	background: url(images/newsVioletO.gif) no-repeat left top;
  	}
#navViolet a#home {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/homeViolet.gif) no-repeat left top;
	}	
#navViolet a#home:hover {
	background: url(images/homeVioletO.gif) no-repeat left top;
  	}	
/* BIO */
#navRed a#performances {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/performancesRed.gif) no-repeat left top;
	}
#navRed a#performances:hover {	
	background: url(images/performancesRedO.gif) no-repeat left top;
  	}
#navRed a#music {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/musicRed.gif) no-repeat left top;
	}
#navRed a#music:hover {	
	background: url(images/musicRedO.gif) no-repeat left top;
  	}
#navRed a#bio {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/bioActive.gif) no-repeat left top;
	}
#navRed a#gallery {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/galleryRed.gif) no-repeat left top;
	}
#navRed a#gallery:hover {	
	background: url(images/galleryRedO.gif) no-repeat left top;
  	}
#navRed a#news {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/newsRed.gif) no-repeat left top;
	}
#navRed a#news:hover {	
	background: url(images/newsRedO.gif) no-repeat left top;
  	}
#navRed a#home {
	height: 23px;
	width:139px;
	display:block;
	background: url(images/homeRed.gif) no-repeat left top;
	}	
#navRed a#home:hover {
	background: url(images/homeRedO.gif) no-repeat left top;
  	}	
/* end navigation */	


#footer {
	padding: 4px 40px 0px;
	text-align: left;
	margin: 0px auto;
	height: 30px;
	color: #919b52;
	font-size: 96%;
	width: 729px;
}
#cd {
	width: 450px;
	margin: 8px 0px 0px;
}
#cd table {
	margin: 0px;
	padding: 0px;
}

#footer ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: inline;
	float: right;
}
#footer li {
	margin: 0px;
	padding: 0px 11px 0px 8px;
	display: inline;
}
#footer a {
	color: #919b52;
	text-decoration: none;	
}
#footer a:hover {
	color: #dfdd70;
	text-decoration: none;	
}
#footer .active {
	color: #dfdd70;
	text-decoration: none;
	border-right: 1px solid #919b52;
}
.bottomBorder {	
	border-bottom: 1px solid #919b52;
	
}

.pipe {
	border-right: 1px solid #919b52;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.push {
	height: 40px; /* to keep footer at the bottom, .push must be the same height as .footer */
}
.copyright {
	font-size: 92%;
	float: left;
}
.smallSpace {
	margin: 0px 0px -10px;
	padding: 0px;
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.banner {
	margin-bottom: 16px;
}
.coverArt {
	padding-top: 6px;
}
.calendar {
	font-weight: bold;
	display: block;
	border-top: 1px solid #B59046;
	margin: 12px 0px 0px;
	padding: 0px;
}
.gallery {	
	display: block;
	border-top: 1px solid #535F7B;
	margin: 12px 0px 0px;
	padding: 0px;
}
.hide {
	display: none;
}
#share {
	margin: 0px;
	padding: 30px 0px 60px;
}
#photo1 {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 480px;
}
#photo2 {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 480px;
}
#photo3 {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 480px;
	}
#photo4 {
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 480px;
}
#photo5 {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 480px;
}
#photo6 {
	margin: 0px;
	padding: 0px;
	height: 320px;
	width: 480px;
}
#photo7 {
	margin: 0px;
	padding: 0px;
	height: 220px;
    width: 480px;
}
#photo8 {
	margin: 0px;
	padding: 0px;
	height: 320px;
	width: 480px;
}
#photo9 {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 480px;
}
#photo10 {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 480px;
}
#photo11 {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 480px;
}
#comments {
	width: 300px;
}
iframe {
	width: 400px;
}
#commentBox {
	background: #f2f2f2;
}
.news {
	font-weight: bold;
	display: block;
	border-top: 1px solid #B59046;
	margin: 6px 0px 0px;
	padding: 0px;
}
#photo12 {
	margin: 0px;
	padding: 0px;
	height: 207px;
	width: 480px;
}
#photo13 {
	margin: 0px;
	padding: 0px;
	height: 252px;
	width: 480px;
}
.captions {
	clear: both;
	float: right;
	display: block;
	font-style: italic;
	margin-top: 6px;
}
