#masthead {display: none}
#navbar {display: none}
#footer {display: none}
#footerLeft {display: none}
#footerRight {display: none}
#pagenav {display: none}
#news {display: none}

#content  {margin: 0; padding: 0}

table.printHeader {
  font-family: Verdana, Arial, sans-serif; font-size: 120%;
  width: 100%;
  margin-bottom: 1em}
table.printHeader td {vertical-align: top}
table.printHeader td.headerLeft {text-align: left}
table.printHeader td.headerRight {text-align: right}

#content h1 {
  display: none
/*
  text-align: center;
  padding-top: 0.5em; margin-top: 0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 160%;
*/
}

body, html {
  margin: 0;
  padding: 0;}

.page, .postscript {page-break-after: always; margin: 0; padding: 0}

.prologue { margin: 0: padding: 0;}

span.new {color:blue; font-weight: bold}
span.nut {color: red; font-style: italic}
span.title {font-style: italic}

/* **************************************************************** */

table.cast th {
  padding: 0.5em; 
  margin: 0}
table.cast td {
  padding: 0.5em;
  border-bottom: 1px black dotted;}
table.cast td.role {
  width: 40%;
  padding-right: 1em;
  font-style: italic;}

/* **************************************************************** */
/*
table.rehearsals {width: 100%; margin: 0; padding: 0;}
table.rehearsals th {text-decoration: underline; text-align: left;}
table.rehearsals td.date {
  font-family: Verdana, Arial, sans-serif;
  font-size: 110%;
  color: blue;
  font-weight: bold;
  background: none}
table.rehearsals tbody tr:first-child td {border: none}
table.rehearsals tbody tr td {
  vertical-align: top; padding-left: 0.25em; padding-right: 0.25em;
  border-top: thin #AAA solid; font-size: 10pt;
  border-bottom: none}
td.date {padding-top: 1em}
td.subject {width: 20%}
td.leader {width: 6em}
td.empty {border: none}
*/
/* end of file */
