@import url("header.css");

body {padding: 0 0 4em 0;}

.superscript {vertical-align: super; font-size: 0.75em; line-height: 0.5em; position: relative; }

a, a:link, a:visited, li#otherlists { color: #7d1616; text-decoration: none; }
a:hover, a:active {background-color: #f9efda; }

article hgroup h1 { font-size: 2.5em; line-height: 1.5em; text-align: center; margin: 0; padding: 0;}
article hgroup h2 { font-size: 1.8em; line-height: 1.2em; text-align: center; }

section > h1 {display: inline;}
section > h1 + p {display: inline;}
article table h1 {margin: 0; font-weight: normal; text-decoration: underline;}

.composition h1 {display: inline;}
.composition h1 + p {display: inline;}

p {text-align: justify;}

img {max-width: 710px; margin: auto;display: block;}


article > section > div, article section {margin: 1em 0 ; }

article  h1 {font-weight: bold; margin: 1em 0;}
article {max-width: 790px; margin: auto;}
.inline-head { font-weight: bold; }

label {display: inline-block; padding-right: 1em; font-weight: bold;}

blockquote {font-style: italic; margin: 1em 3em; }
cite {font-style: italic;}
.cit-bibl {text-align: right; }
ul {padding-left: 1.5em; margin: 1em ; list-style-type: none}
ul.bibliography {margin: 1em 0 0 3em; text-indent: -3em; }
h3 {font-size: 1.1em; font-weight: bold;}
.titlepage {margin: 1em auto; text-align: center; font-style: italic;}
.infolabel {font-variant: small-caps; min-width: 6em; display: inline-block;}

.listbibl li {margin: 1em 0;}
.listbibl li:first-child {margin: 0;}

.contents li {margin: 1em 0; list-style-type: none;}
.act li { list-style-type: none;}
.subact li { list-style-type: none;}
.performances table li {list-style-type: none;}
.copies li {margin: 0; }
.copies {display: block; margin: 1em 0;}
.dateline {color: #666; margin-bottom: 0.6em;}

.lg {margin: 1em auto; max-width: 300px; }
.indent\+1 {margin-left: 1em;}

.instrumentation {clear: left; display: block; margin: 1em 0;}
.stageband {clear: left; display: block; margin: 1em 0;}
.castlist {list-style-type: none;}

.extBib {margin: 1em 0;}
p {margin: 1em 0;}
div.announce {margin: 1em 0;}
div.announce div {margin-left: 1em;}

li .note {display: inline;}

.title, .foreign {font-style: italic; }
persname {} /*{background: #aef;} */
date {} /*{background: #cfc;} */
/* placename {background: #fcc;} */

td {min-width: 9em;}

.triangle {color: #888;}

.indentedlist li {margin-left: 1em;}

#liblist > div:hover {background: #EEE;}