
body {
	font-family: Arial;
	font-size: 10pt;
	background-color:#fff;
}
#wrapper {
margin: 0 auto;
width: 716px;
border: 3px solid #F6F3F3;
}
#content_total {width:520px; clear:both;margin-left:12px;}
#content_what {float:left;width:200px; padding-left:0; padding-right:3px;}
#content_item_list {float:left;width:315px;}
 .artist_box { padding-bottom:0;}
.artist_spacer {height:9px;clear:both;}
 .artist_image_box {float:left;}
 .artist_descript {float:left; width:205px;padding-left:5px; padding-right:0;}
 
 .artist_image_top { height:230px;width:230px;}
 .instrumentname {font-family:serif;font-size:11pt;}
 #twopics {width:520px; padding-top:8px;margin-left:12px;}
 #picleft {float:left;width:230px; padding-left:0; margin-left:8px; margin-right:20px;}
 #picright {float:left;width:230px;}
 #picleft div {padding:4px;text-align:left;}
 #picright div {padding:4px;text-align:left;}
 
 #layover1 { color:#333;z-order:100; font-size:24px; font-weight:900;margin-bottom:12px; text-align:center; }
 .layover2 { color:#333;z-order:100; font-size:22px; font-weight:900;margin-bottom:2px; text-align:center; }
 
 #dcomposers {clear:both; width:530px;}
 .comprow {width:520px;}
  .artist_box2 { padding-bottom:0; margin-left:40px; float:left; margin-right:10px;}
.artist_spacer2 {height:9px;clear:both;}
 .artist_image_box2 {width:120px;}
 .artist_image_box2 div {text-align:center;height:120px;width:120px;border:solid 1px #333; background-color:#bbb;}
 .artist_image_box2 div div {position:relative;top:40px;height:40px;border:none; }
 .artist_image2 {width:120;height:120px;}
 .artist_descript2 {width:120px;padding-right:0;text-align:left;font-size:10pt;}

 .artist_descript2 div {font-size:8pt;}
 .photo_credit {font-size:6pt;width:120px;text-align:right;}
 .copybox2 { width:350px;float:left;height:120px;text-align:left; font-size:13pt;margin-left:10px;margin-right:-20px;  padding-top:9px;} 
 .copybox2 span {font-weight:bold; }
 
/*
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-size: 8pt;
}
.headsmall
{
	font-family: Arial;
	font-size: 9pt;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}
.bodysmall
{
	font-size: 9pt;
}
.bodytinybold
{
	font-size: 8pt;
	font-weight:bold;
}

a, a:visited {
}

.navbar {
	color: #333;
	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}

