@charset "utf-8";

/*flash components*/

#header {
	width: 915.5px;
	height: 150px;
}

#calendar {
	width: 373px;
	height: 191px;
}
	
#photos {
	width: 659px;
	height: 216px;
}

#footer {
	width: 915.5px;
	height: 30px;
}

#news {
	width: 233px;
	height: 139px;
}

#contribute {
	width: 298px;
	height: 471px;
}

#musicians {
	width: 297px;
	height: 434px;
}

#video {
	width: 320px;
	height: 275px;
}


/*text*/

.pageheading {
	font-family: "Verdana";
	font-weight: bold;
	font-size: 18pt;
	color: #0088D4;
	letter-spacing: 0.02em;
	text-align: center;
}
.pagesubheading {
	font-family: "Verdana";
	font-weight: bold;
	font-size: 12px;
	color: #0088D4;
	letter-spacing: 0.02em;
	text-align: center;
}
.pagesubheadinggreen {
	font-family: Verdana, Geneva, sans-serif;
	color: #A1B226;
	font-size: 14px;
	font-weight: bold;
}
.bodytext {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
}
.artistname {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.dtv {
	font-family: "Verdana";
	font-size: 13pt;
	color: #000000;
}
.dtvgrey {
	color: #C0C0C0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

.repertoire {
	font-family: "Arial";
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}
.commissiontext {
	font-family: "Verdana";
	font-size: 8pt;
	color: #000000;
}
.photocaption {
	font-family: "Arial";
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	letter-spacing: -.01em;
}
.photocredits {
	font-family: "Arial";
	font-size: 6pt;
	color: #000000;
	letter-spacing: -.01em;
}

/*page*/

#body { 
	bgcolor: #FFFFFF;
	margin-left: auto; 
	margin-right: auto;
} 

#subframe { 
overflow-x: hidden; 
overflow-y: scroll; 
} 

#maintable {
	align: center;
	width: 934px;
	border: 0;
	margin-left:auto;
	margin-right:auto;
	;
	cellpadding: 0;
	cellspacing: 5;
	text-align: left;
} 

#pagetable {
	width: 564px;
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
}

#presstable { 
	width: 564px;
	font-family: "Verdana";
	font-size: 10pt; 
}

#imagetable { 
	width: 297px; 
} 

#pagetable a:link {color:#0088D4;text-decoration:none;}
#pagetable a:hover {color:#0088D4;text-decoration:none;}
#imagetable a:link {color:#0088D4;text-decoration:none;}
#imagetable a:hover {color:#0088D4;text-decoration:none;}
#presstable a:link {color:#0088D4;text-decoration:none;}
#presstable a:hover {
	color:#0088D4;
	text-decoration:none;
}
