body { z-index:0; }
p { }
td { }
a:link { color: #FFCC00; }
a:visited { color: #FFCC00;}
a:hover { color: #FFCC00; style:underline;}
a:active { color: #FFCC00; }
h1 { color: #BBBBBB; font-size: 30pt; }
h2 { color: #BBBBBB; font-size: 24pt; }
h3 { color: #BBBBBB; font-size: 18pt; }

composer { color: #A68737; font-size: 16pt; display: block; }
work { font-size: 14pt; display: block; }
movement { font-size: 13pt; display: block; }
role { color: #333333;  font-size: 11pt; display: inline; }

strong { color: #FFFFFF; display: inline;}
newsstrong { color: #000000; display: inline;}
b { color: #FFFFFF; display: inline;}
i { color: #FFFFFF; display: inline;}

longdate { color: #FF9349; font-size: 12pt; }
event { color: #FFFFFF; font-size: 18pt; }
venue { color: #AAAAAA; }
city { color: #888888; }
details { color: #EEEEEE; }
website { }
time { }

author { color: #E5CDB2; font-size: 14pt; text-align: right; display: block; }
publication { color: #CCCCCC; font-size: 14pt; text-align: right; display: block; }

