a:active { color: #330000;}
a:link { color: #FFCC00; }
a:visited { color: #66FF99; }

body { background-color: #636D65; }

font { color: #FFFFFF; }

font.albums
	{font-family: helvetica,arial,sans-serif; 
	}
font.albums-album 
	{font-family: helvetica,arial,sans-serif; 
     font-size: large; 
     color: #ffcc00;
    }
font.albums-marque
	{font-family: helvetica,arial,sans-serif; 
     font-size: x-small;
	}
font.albums-text
	{font-family: helvetica,arial,sans-serif;
     font-size: small;
	 line-height: 150%;
	}
font.albums-order
	{font-family: helvetica,arial,sans-serif;
     font-size: small;
	}

font.copyright
	{font-family: helvetica,arial,sans-serif;
     font-size: small;
	}

font.lyrics
	{font-family: helvetica,arial,sans-serif; 
	}
font.lyrics-album 
	{font-family: helvetica,arial,sans-serif; 
     font-size: x-large; 
     color: #ffcc00;
    }
font.lyrics-song 
	{font-family: helvetica,arial,sans-serif;
     color: #ffff00; 
     font-size: medium;
     font-weight: bold;
    }
font.lyrics-text
	{font-family: helvetica,arial,sans-serif;
     font-size: small;
	 line-height: 140%;
	}

font.return
	{font-family: helvetica,arial,sans-serif;
     font-size: small;
	}
font.revised
	{font-family: helvetica,arial,sans-serif;
     font-size: x-small;
     color: #000000;
	}

font.text
	{font-family: times-roman,serif; 
	 font-size: medium;
	}
font.text-header
	{font-family: times-roman,serif; 
	 font-size: medium;
	 font-weight: bold;
	 color: #000000;
	}

table.base
	{ vertical-align: top;
	  background-color: #333333;
	  border: 2px solid #000;
	  padding: 1px;
	  spacing: 0px;
	  margin: 0px;
	}
td
	{ vertical-align: top;
	  border-left: 2px solid #000;
	  border-bottom: 2px solid #000;
	  font-family: helvetica,arial,sans-serif; 
      font-size: small;
	  color: #fff;
	  background-color: inherit;
	}
td.accent
	{ font-family: helvetica,arial,sans-serif; 
      font-size: small;
	  font-weight: bold;
      color: #ffcc00;
	  border: inherit;
	  background-color: inherit;
	}
td.image
	{ background-color: #000; 
	  border: 1px solid #999;
	  vertical-align: top; 
	  text-align: center;
	  padding: 4px;
	}
td.plain
	{ background-color: inherit;
	  border-width: 0px;
	}

tr
	{ border: inherit;
	}
tr.accent
	{ background-color: #000000;
	  border: 1px solid #000;
	}
tr.base
	{font-family: helvetica,arial,sans-serif; 
     font-size: small;
	 border: 0px;
	}

table.title-block
	{ vertical-align: center;
	  background-color: #142117;
	  border: 2px solid #999;
	  border-spacing: 0px;
	  padding: 0px;
	  margin: 0px;
	  margin-bottom: 8px;
	  spacing: 0px;
	}
td.title-block
	{ font-family: times,serif;
	  font-size: x-large;
	  font-weight: normal;
	  font-variant: small-caps;
      color: #fc0;
	  border-width: 0px;
	  background-color: inherit;
	  padding-left: 3px;
	}
td.title-block-text
	{ font-family: times,serif;
	  font-size: medium;
	  font-weight: normal;
      color: #fff;
	  border-width: 0px;
	  background-color: inherit;
	  padding-left: 3px;
	  padding-right: 3px;
	  padding-bottom: 3px;
	}
td.title-block-title
	{ font-family: times,serif;
	  font-size: xx-large;
	  font-weight: normal;
	  font-variant: small-caps;
      color: #ffcc00;
	  border-width: inherit;
	  background-color: inherit;
	  text-align: center;
	}
tr.title-block-title
	{ background-color: #000;
	  border: 0px;
	}
tr.title-block-alt
	{ background-color: #000;
	  border: 0px;
	}

table.albums 
	{ background-color: #333; 
	  border: 1px solid #999; 
	  border-spacing: 0px;
	  padding: 0px;
	}
td.albums 
	{ border: 1px solid #999;
	  padding: 2px;
	}
td.albums-album
	{ background-color: #000;
	  border: 1px solid #999;
	  padding: 1px;
	  padding-bottom: 3px;
	  font-family: helvetica,arial,sans-serif;
	  color: #fc0;
      font-size: large;
	}
td.albums-order
	{ background-color: #000;
	  border: 1px solid #999;
	  padding: 1px;
	  padding-bottom: 3px;
	  font-family: helvetica,arial,sans-serif;
      font-size: small;
	}
td.albums-text
	{ font-family: helvetica,arial,sans-serif; 
      font-size: small;
	  padding: 3px;
	  padding-left: 5px;
	  line-height: 150%;
	  border: 1px solid #999;
	  background-color: inherit;
	}
tr.albums-order 
	{ background-color: #000; }
tr.albums-album 
	{ background-color: #000; }


table.discog 
	{ background-color: #333; 
	  border: 1px solid #999; 
	  border-spacing: 0px;
	  width: 100%;
	  margin: 0px;
	  margin-bottom: 8px;
	}
td.discog 
	{ border: 1px solid #999;
	  padding: 3px;
	}
td.discog-header
	{ background-color: #000;
	  border: 1px solid #999;
	  padding: 3px;
	  padding-bottom: 3px;
	  font-family: helvetica,arial,sans-serif;
	  color: #fc0;
      font-size: large;
	}
tr.discog-header 
	{ background-color: #000; }

tr.spacer
	{ border: inherit; 
	  background-color: #142117; 
	}

table.plain
	{ background-color: transparent; 
	  border: 0px;
	  border-spacing: 0px;
	}

font.header
	{font-family: helvetica,arial,sans-serif; 
     font-size: large; 
     color: #000;
	}
font.header3
	{font-family: helvetica,arial,sans-serif; 
     font-size: small;
	 font-weight: bold;
     color: #ffffff;
	}

font.base
	{font-family: helvetica,arial,sans-serif; 
     font-size: small;
	 font-weight: normal;
     color: #ffffff;
	}
font.single
	{font-family: helvetica,arial,sans-serif; 
     font-size: small;
	 font-weight: bold;
     color: #ffcc00;
	}

div.accent
	{ color: #fc0;
	}

span.accent
	{ color: #fc0;
	}