body {
  background:#ffffff;
  margin: 10px 0 0 10px;
  padding: 0;
} 

a {text-decoration:none;}

h1, h2, h3, h4, h5, h6 {
  margin:0;
  padding:0;
}

div {
  margin:0 0 5px 0;
} 

h1, h2, h3, h4, h5, h6 {
  font-family: "Trebuchet MS",Trebuchet,Arial,Helvetica,Geneva,sans-serif;
}

h1 {
  color: #000099;
  font-size: 200%;
  margin-bottom:10px;
}

h2 {
  color: #0000CC;
  font-size: 180%;
  margin-bottom:7px;
}

h3 {  color: #0000CC;
  font-size: 150%;
  margin-bottom:10px;
}

h4 {
  color: #0000CC;
  font-size: 120%;
  margin-bottom:10px;
}

h5 {
  color: #0000CC;
  font-size: 100%;
  margin-bottom: 7px;
}

h6 {
  color: #0000CC;
  font-size: 80%;
  margin-bottom: 5px;
}

p,table {
  font: 13px "Georgia", "Times New Roman", Times, serif;}
  
p {margin:0 0 8px 0;
}

table {min-width:600px;border-collapse:collapse;}
table.cast {color: #0000CC;font-family: "Trebuchet MS",Trebuchet,Arial,Helvetica,Geneva,sans-serif;}
table h3 {font: 16px "Georgia", "Times New Roman", Times, serif;}
tr {
background-color:#eef;}
tr.even{
background-color:#ffffe3;}
tr.odd{
background-color:#ffffe3;}
td {padding:0 0 0 5px;}
td.tracknum {
text-align:center;
background-color:#000;
color:#fff;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:0;}
td.alignright {
text-align:right;
padding-right:3px;
}
caption {
text-align:left;
font-variant:small-caps;}

.singer{font-weight:bold;
font-variant:small-caps;}

.new {
clear:both;
}

.program {
  font: 14px "Trebuchet MS",Trebuchet,Arial,Helvetica,Geneva,sans-serif;

}

.cover {
  float:left;
  margin-right:10px;
  margin-bottom:5px;
}

em {
  font-weight:bold;
  font-variant:italic;
  margin-top:0;
} 

ul {
  font:bold 12px Georgia, "Times New Roman", Times, serif;
  line-spacing:1.2em;
} 

.inner {
  clear: both;
  padding-bottom: 5px;
}

.u
{
  text-decoration: underline;
}
.pop {
  color: #CC3333;
}

.pullquote {
  color: #003366;
  clear: both;

}

.pic2 {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
}

.bigger {
  font-size:16px;
}

.excerpt {
  background-color:#ddd;
  padding:1em;
  margin:1em;
  width:auto;
}

.hilite {
	background-color:#ffffd7;
}
