td, p{	font-family: tahoma, verdana, Arial, Geneva, sans-serif;	font-size: 12px;	color: #333333;}xbody {  	font-family: tahoma, verdana, Arial, Geneva, sans-serif;	font-size: 12px;}a {	text-decoration: none;}img, a img {	border: none;}a:link, a:visited {	color: #663300;}ul{	list-style: circle outside none;	}/*.concertmonth {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bolder;	line-height: 18pt;	color: #69c;}.concertdate{	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bolder;	color: #333333;}*/.cdsongtitle {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bolder;	line-height: 18pt;	color: #333333;}.songtitle {	font-style: italic;}.title {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bolder;	color: #FF9933;}.subtitle {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bolder;	color: #000000;}.songattrib{	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #666666;}.songdetail {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #666666;}.emphasis{	font-weight: bolder;}.redhilite{	color: #990000;}.alert{	font-family: tahoma, verdana, arial, geneva, sans-serif;	color: red;	font-weight: bold;	font-size: x-small;}.albumtitle{	color: #990000;	line-height: 16px;	font-weight: bolder;}.opener {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	font-weight: bolder;	color: #333333;}.gallerydetail {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #333333;}.updatessubhead {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	line-height: 20px;	font-weight: bolder;	color: #000000;}A.dynamic{	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	color: #333333;}A.dynamic:active{    TEXT-DECORATION: underline;}A.dynamic:visited{    TEXT-DECORATION: underline;}A.dynamic:hover{    CURSOR: hand;    COLOR: #ff6600;    TEXT-DECORATION: underline;}.dynamic{    COLOR: #666666;    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}.copyright {	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bolder;	color: #333333;}A.fpdynamic{	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	color: #660000;}A.fpdynamic:active{    TEXT-DECORATION: underline;}A.fpdynamic:visited{    TEXT-DECORATION: underline;}A.fpdynamic:hover{    CURSOR: hand;    COLOR: #ff6600;    TEXT-DECORATION: underline;}#reptable td {padding-right: 10px; }#reptable p.repitem { font-weight: bold; padding-left: 0px; padding-top: 10px; line-height: 1.1em; }#reptable p {padding-left: 5px; }#reptable { padding-bottom: 20px; }.bpleft { padding: 0 10px 10px 0; }.bpright { padding: 0 0 10px 10px; }#donationlevels { float: right; padding: 1.5em; margin: 0 1em; border: 2px solid #666; background-color: #ccc; width: 200px; }#donationlevels h1 { font-size: small; }#donationlevels h2 { font-size: x-small; margin-bottom: -1.25em; margin-top: 1.5em; }#donationlevels li { margin: 0 0 0 -1em; }.hidden { display: none; }.songlyric { border-top: 1px solid #666; padding-bottom: 1em; clear: both; }.songlyric .translation { float: left; padding-bottom: 1em; margin-top: -1em; }.songlyric .origlanguage { float: right; padding-bottom: 1em; margin-top: -1em; padding-right: 50px; width: 225px; }/*.program_listing p{	padding: 0 0 .5em;}#listenframe {	height: 16px;	border: none;}*/
