body {
  color: #333333;
  background-color: #FFFFFF;
  padding: 20px 50px 10px 50px;
}

a:link { color: #7777cc; }
a:visited { color: #7777cc; }
a:active { color: #7777cc; }

p {
  line-height: 1.3em;
  font-family: Arial,Helvetica;
}

img {
  margin: 0px;
}

img#img1 {
  filter: progid:DXImageTransform.Microsoft.Fade(Duration=2.0);
}

.jacket {
  float: left;
  padding-right: 30px;
  padding-bottom: 20px;
}

.p1 {
  line-height: 2em;
  font-style: italic;
  font-weight: bold;
  margin: 30px 0px 0px 0px;
}

.p1a {
  line-height: 2em;
  font-style: italic;
  font-weight: bold;
  margin: 10px 0px 0px 0px;
}

.p1b {
  line-height: 1em;
  font-style: italic;
  font-weight: bold;
  margin: 10px 0px 0px 0px;
}

.p1c {
  line-height: 1em;
  font-style: italic;
  font-weight: bold;
  margin: 10px 0px 15px 0px;
}

.p2 {
  line-height: 1.3em;
  font-style: italic;
  margin: 0.5em 0em;
}

.p3 {
  line-height: 1.3em;
  font-style: italic;
  margin: 2em 0em;
}

.p5 {
  line-height: 1.5em;
  font-size: 2em;
  font-style: italic;
  text-align: center;
  margin: 1em 0em 2em 0em;
}

.p6 {
  line-height: 1.5em;
  font-size: 2em;
  font-style: italic;
  text-align: center;
  margin: 2em 0em 2em 0em;
}

.p9 {
  line-height: 2em;
  font-style: italic;
  font-weight: bold;
  margin-top: 2.5em;
}

.p11 {
  line-height: 1.3em;
  font-style: italic;
  font-size: small;
  margin: 0.5em 0em;
}

.songname1 {
  font-size: 18pt;
  color: #ff9999;
}

.artist1 {
  font-size: 16pt;
  color: #cc3366;
}

.title1 {
  font-size: 12pt;
}

.songname2 {
  font-size: 20pt;
  color: #cccccc;
}

.artist2 {
  font-size: 14pt;
}

.TERRY {
  font-size: 18pt;
  color: #000000;
}

.EVANS {
  font-size: 18pt;
  color: #ffdd00;
}

.COMETOTHERIVER {
  font-size: 14pt;
  color: #ff9900;
}

.TRIP {
  font-size: 18.5pt;
  color: #cccccc;
}

.bamboo {
  font-size: 16pt;
  color: #669933;
}

.bambootext {
  font-size: 14pt;
  color: #99cc66;
}

.NT0051 {
  font-size: 15pt; color: #ccdd99;
  font-weight: normal; font-family: "Century Gothic";
}

.NT0052 {
  font-size: 21pt; font-family: "Century Gothic";
  color: #ddddaa; font-weight: normal;
}

.NT0053 {
  font-size: 13pt; font-family: "Century Gothic";
  color: #ff9988; font-weight: normal;
  padding-top: 0.6em;
}

.masterpiece1 {
  font-size: 11pt; color: #000000;
  font-weight: normal; font-family: "Century Gothic";
}

.masterpiece2 {
  font-size: 21pt;
  color: #3366cc;
}

.masterpiece31 {
  font-size: 12pt; color: #cccccc;
  padding: 0px 1px 0px 2px;
  font-weight: normal; font-family: "Century Gothic";
}

.masterpiece32 {
  font-size: 12pt; color: #cccccc;
  padding: 0px 2px 0px 0px;
  font-weight: normal; font-family: "Century Gothic";
}

.masterpiece4 {
  font-size: 12pt; color: #cccccc;
  font-weight: normal; font-family: "Century Gothic";
}

.inmood1 {
  font-size: 13pt;
  color: #5577aa;
}

.inmood2 {
  font-size: 19pt;
  color: #3366aa;
}

.bestadvoices {
  font-size: 18pt;
  color: #336666;
}

.bestadvoices2 {
  font-size: 16pt;
  color: #cc2255;
}

.circlered {
  font-size: 8pt;
  color: #ee0000;
  font-style: normal;
  padding-left: 0.5em;
  padding-bottom: 3px;
}

.Crier {
  color: #666666;
  font-family: "Courier New",Courier;
  font-size: 14pt;
  font-style: italic;
  line-height: 1.5em;
  font-weight: 700;
}

.xtop {
  font-size: 16pt;
  font-weight: 700;
  padding-top: 1em;
}

table {
  border-collapse: collapse;
  margin-top: 0.2em;
  margin-right: auto;
  margin-left: 0em;
  margin-bottom: 2.2em;
 } 

td {
  border-collapse: collapse;
  font-family: Arial,Helvetica;
  font-size: small;
  font-style: italic;
  line-height: 1.5em;
  vertical-align: top;
  padding-right: 2em;
}

.td1 {
  padding: 0px;
  padding-right: 30px;
}

.td2 {
  font-family: Arial,Helvetica;
  font-size: small;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  padding: 0px 20px 20px 0px;
  white-space: nowrap;
  text-align: left;
}

.td3 {
  font-family: Arial,Helvetica;
  font-size: small;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  text-align: left;
}

.td4 {
  font-family: Arial,Helvetica;
  font-size: small;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  padding: 8px 0px 0px 0px;
  text-align: left;
}

.new {
  background-image: url(NewGreen.jpg); background-repeat: no-repeat;
  background-position: top 100px;
  width: 500px;
  font-family: Arial,Helvetica;
  font-size: small;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  padding: 0px 20px 10px 0px;
  text-align: left;
}

.new2 {
  background-image: url(NewGreen.jpg); background-repeat: no-repeat;
  background-position: top 140px;
  width: 550px;
  font-family: Arial,Helvetica;
  font-size: small;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  padding: 0px 20px 20px 0px;
  text-align: left;
}

.new3 {
  background-image: url(NewGreen.jpg); background-repeat: no-repeat;
  background-position: top 140px;
  width: 550px;
  font-family: Arial,Helvetica;
  font-size: small;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  padding: 0px 20px 0px 0px;
  text-align: left;
}

.explain {
  width: 500px;
  font-size: 8pt;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  text-align: left;
  padding: 10px 20px 20px 0px;
}

.explain2 {
  width: 500px;
  font-size: 8pt;
  font-style: italic;
  line-height: 1.8em;
  vertical-align: top;
  text-align: left;
  padding: 13px 20px 20px 0px;
}

.details {
  margin-top: 10px;
}

.tr {
  padding-right: 2em;
}

.alignRight { text-align: right; }