.contentbody{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #333;	font-style: normal;	font-size: 11.5px;	line-height: 18px;}.contentheader{	color: #666;	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	line-height: 18px;	letter-spacing: 1px;}.repertoirebody{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #333;	font-style: normal;	font-size: 11.5px;	line-height: 18px;}span.audiolinks{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #f90;	font-style: normal;	font-size: 11.5px;	line-height: 18px;}.slidecaption{	text-align: center;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #333;	font-style: normal;	font-size: 11px;	line-height: 16px;}.captionright{	text-align: right;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #333;	font-style: normal;	font-size: 10px;	line-height: 14px;}.sidelinks{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #fc6;	font-style: normal;	font-size: 10px;}.sidelinkscenter{	text-align: center;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #fc6;	font-style: normal;	font-size: 10px;}.sidelinkstext{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #333;	font-style: normal;	font-size: 10px;}.contact{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #333;	font-style: normal;	font-size: 11.5px;	line-height: 18px;}.contactheader{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #333;	font-weight: bold;	font-style: normal;	font-size: 11.5px;	line-height: 18px;}.footernav{	color: #f90;	text-align: center;	font-family: verdana,lucida, helvetica, arial, san-serif;	font-size: 10px;	font-style: normal;	line-height: 16px;}/* styling classes */span.arrow{	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #C00;	font-size: 9px;	text-decoration: none;}span.composer{	color: #333;	text-align: left;	font-family: times,times new roman,serif;	font-size: 13px;	font-weight: bold;	line-height: 16px text-transform: uppercase;}.top{	text-align: left;	font-family: verdana,lucida, helvetica, arial, san-serif;	color: #fc6;	font-style: normal;	font-size: 10px;}a:link{	text-decoration: none;	color: #366;}a:visited{	text-decoration: none;	color: #366;}a:hover{	text-decoration: none;	color: #933;}a.sidelinks:link{	text-decoration: none;	color: #366;}a.sidelinks:visited{	text-decoration: none;	color: #366;}a.sidelinks:hover{	text-decoration: none;	color: #933;}a.sidelinkscenter:link{	text-decoration: none;	color: #366;}a.sidelinkscenter:visited{	text-decoration: none;	color: #366;}a.sidelinkscenter:hover{	text-decoration: none;	color: #933;}a.top:link{	color: #366;	text-decoration: none;}a.top:visited{	color: #366;	text-decoration: none;}a.top:hover{	color: #933;	text-decoration: none;}a.footernav:link{	color: #366;	text-decoration: none;}a.footernav:visited{	color: #366;	text-decoration: none;	font-style: normal;}a.footernav:hover{	color: #933;	text-decoration: none;}/* article sources */div.alignrt { text-align: right; }/* macintosh adjustments */div.date { font-size: 0.8em; }div.content { }