body {
  background:#ffffff;
  margin: 10px 0 0 10px;
  padding: 0;
} 
a {
  text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {
  font-family: Trebuchet MS,Trebuchet,Arial,Helvetica,Geneva,sans-serif;
  margin:0;
  padding:0;
}
div {
  margin:0 0 5px 0;
} 
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;
}
h3.date {
  font-size:100%;
}
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;
}
#findretailer {
  text-align:left;
}
p,table {
  font: 13px "Georgia", "Times New Roman", Times, serif;
}
  
p {
  margin:0 0 8px 0;
}
p.pullquote {
  color:#009;
  background-color:#f4f4c6;
  padding:0 1em;
  margin:0.5em;
}
table {
  border-collapse:collapse;
}
table.cast {
  color: #0000CC;
  font-family: Trebuchet MS,Trebuchet,Arial,Helvetica,Geneva,sans-serif;
}
table h3,table h4 {
  font-family:Georgia,Times New Roman, Times, serif;
}
table h3 {
  font-size:16px;
}
table h4 {
  font-size:14px;
}
tr {
  background-color:#eef;
}
tr.even{
  background-color:#ffffe3;
}
tr.odd{
  background-color:#ffffe3;
}
td {
  padding:0 0 0 5px;
}
td a:link, td a:hover, td a:visited, td a:active{
  color:#d44;
}
td h5{
  margin:0.4em;
  font: 16px Georgia,Times New Roman, Times, serif;
}
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;
}
td em {
	font-weight:normal;
}
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:normal;
  margin-top:0;
} 
ul {
  font:bold 12px Georgia, "Times New Roman", Times, serif;
  line-height: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:#ffffc7;
}

