
body {
	font-family: Arial;
	font-size: 10pt;
}
/*
td, th {
	font-size: 10pt;
}
*/
.divshadedbackgr
{
	background-color:#E9E9F9;
}

.headtiny
{
	font-family: Arial;
	font-size: 8pt;
	font-weight:bold;
	margin-top:4px;
	margin-bottom:3px;
}
.bodytiny
{
	font-family: Arial;
	font-size: 8pt;
}
.headsmall
{
	font-family: Arial;
	font-size: 9pt;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}
.bodysmall
{
	font-family: Arial;
	font-size: 9pt;
}
.bodytinybold
{
	font-family: Arial;
	font-size: 8pt;
	font-weight:bold;
}

a, a:visited {
}

.navbar {
	color: #888888;
	text-align: left;
	font-family: Arial;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 16pt;
	text-decoration : none;
	padding-left: 2mm;
}

.navbar:hover{

	text-align: left;
	font-family: Arial;
	font-size: 8pt;
	letter-spacing: 1px;
	line-height: 16pt;
	text-decoration : none;
	font-weight:normal; 
	color:#E7830D;
}

.navbar2 {
	color: #888888;
	text-align: left;
	font-family: Arial;
	font-size: 8pt;
	text-decoration : none;
}

.title2 {
	color: #444444;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 5mm;
	padding-bottom: 2mm;
	vertical-align: bottom;
	white-space: nowrap;
}

.title {
	color: #444444;
	font-family: Verdana;
	font-size: 20pt;
	padding-left: 5mm;
	letter-spacing: 1px;
	padding-bottom: 2mm;
	vertical-align: center;
	white-space: nowrap;
	text-decoration : small-caps;
}
 
.subtitle {
	color: #444444;
	font-family: Verdana;
	font-size: 15pt;
	padding-bottom: 2mm;
	vertical-align: bottom;
	text-align :center; 
	border-bottom: #F7931D 1px solid;
		text-decoration : small-caps;
}
.subtitle1 {
	color: #444444;
	font-family: Verdana;
	font-size: 18pt;
padding-left: 5mm;
	padding-bottom: 2mm;
	vertical-align: bottom;
	text-align :left; 
	border-bottom: #F7931D 1px solid;
		text-decoration : small-caps;
}

.subprogram {
	color: #444444;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: bottom;
	border-bottom: #F7931D 1px solid;
		text-decoration : small-caps;
}

.intermission {
	font-family: Verdana;
	font-size: 10pt;
	font-style: italic;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 5mm;
	padding-top: 5mm;
}

.subtitle2 {
	color: #444444;
	font-family: Verdana;
	font-size: 13pt;
	padding-left: 10mm;
	padding-bottom: 2mm;
	vertical-align: bottom;
}
.artist {
	text-align: center;
}
.artist2 {
	font-size: 10pt;
	text-align: center;
}

.ptitle {
font-size: 10pt;
}
.composer {
	text-align: right;
	font-style: italic;
}
.composer2 {
	font-size: 10pt;
	text-align: right;
}


.be2 {border: #C2DADE 1px solid;}
.bt{border-top: #C2DADE 1px solid;}
.bl{border-left: #C2DADE 1px solid;}
.br{border-right: #C2DADE 1px solid;}
.bb{border-bottom: #C2DADE 1px solid;}
.blr{border-left: #C2DADE 1px solid; border-right: #C2DADE 1px solid;}
.brb{border-right: #C2DADE 1px solid; border-bottom: #C2DADE 1px solid;}
.blb{border-left: #C2DADE 1px solid; border-bottom: #C2DADE 1px solid;}
.blrt{border-left: #C2DADE 1px solid; border-right: #C2DADE 1px solid; border-top: #C2DADE 1px solid;}

.spc {padding-left: 20px; padding-right:20px; padding-top:10px; padding-bottom:10px}

.banner {
	color: #993366;
	background-color: #ffffcc;
}

.sidebar {
	font-family: Palatino;
	font-size: 16pt;
	letter-spacing: 2px;
	line-height: 20pt;
}

.footer {
	color: #888888;
	font-size: 10pt;
	font-family: Times;
}

.button {
	padding-left: 2mm;
	}

.image {
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;

}

.biopic {
	padding-right: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.seasontitle {
	color: #000000;
	font-size: 20pt;
	letter-spacing: -1px;
	font-family: Georgia;
	font-variant: small-caps;
	font-style: italic;
}

.caption{
	font-size: 10pt;
}

.h1 {	
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	padding-top: 5mm;
}

.h2 {	
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
}
.r_name {
	font-weight: bold;
}
.r_address {
	font-style: italic;
}
.text {
	color: #000000;
	font-size: 9pt;
	font-family: Verdana ;
	padding-left: 6mm;
	padding-right: 6mm;

}
.text2 {
	color: #000000;
	font-size: 10pt;
	font-family: Verdana ;
	padding-left: 4mm;
	padding-right: 4mm;

}
.head {
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	font-family: Times ;
	padding-bottom: 3mm;
	padding-top: 8mm;
	text-align: left;
	vertical-align: middle;
	letter-spacing: 1px;
}

.h3 {
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}

.h4 {
	color: #FFFFFF;
}

.h5 {
	color: #CCE9FF;
	font-family: Georgia;
	font-size: 8pt;
	text-align: left;
	padding-bottom: 2mm
}

td.xdots, div.xdots { padding: 5px 0px 5px 0px; line-height: 1px; color: #EED833; }
td.ydots, div.ydots { padding: 0px; width: 1px; background: repeat-y url('http://www.newpathsinmusic.org/images/y-dots.gif'); }

#bg0 {background-color: #FFFFFF}
#bg1 {background-color: #FFFFFF}
#bgdiv {background-color: #F7931D}
#bgtemp {background-color: #FFFFFF}


#bg2 {background-color: #FFFFFF}
#bg3 {background-color: #FFFFFF}
#bg3temp {background-color: #FFFFFF}
#bg4 {background-color: #FFFFFF}

#bg5 {background-color: #FFFFFF}
