a               { cursor: crosshair; }
a:link          { text-decoration: none;      color: gold;   }
a:visited       { text-decoration: none;      color: orange; }
a:hover         { text-decoration: underline; color: orange; }
a:active        { text-decoration: underline; color: yellow; }
a:focus         { text-decoration: none;      color: orange; }
.menu a         { font-size: 8pt; font-variant: small-caps; font-style: normal; font-weight: bold; text-decoration: none; padding: 4px; min-width: 100px; line-height: 20px; }
.menu a:link    { color: #0000C0; }
.menu a:visited { color: #000080; }
.menu a:hover   { color: #0000DD; }
.menu a:active  { color: #0000FF; }
.menu a:focus   { color: #0000DD; }
div            { color: white; font-family: arial,helvetica,sans; font-size: 10pt; }
body           { color: #E8E8E8; font-family: arial,helvetica,sans; font-size: 10pt;
                 background: black url(bandbg.jpg) fixed; }
body.menu      { background: #CCCCCC; margin: 0px; padding: 0px; }
div.menu       { position: absolute; left: 0px; top: 124px; width: 1000px; height: 20px; }
iframe.menu    { width: 100%; height: 20px; border: 0px; }
div.songs      { margin: 0; background: black url(bandbg.gif) fixed; border: 2px ridge black;
                 position: absolute; display: none; left: 20px; top: 50px; height: 400px; z-index: 1; overflow: auto; }
th             { color: white; font-family: arial,helvetica,sans; font-size: 10pt; font-style: italic;
                 background: #9988FF url(tablebg.jpg); border: 1px outset black; }
.menu th       { font-size: 8pt; font-variant: small-caps; font-style: normal;
                 color: black; background: url(button1.gif) repeat-x; border: none; width: 100; height: 20; }
.menu th.mover { font-size: 8pt; font-variant: small-caps; font-style: normal;
                 color: black; background: url(button2.gif) repeat-x; border: none; width: 100; height: 20; }
.menu th.mdown { font-size: 8pt; font-variant: small-caps; font-style: normal;
                 color: black; background: url(button3.gif) repeat-x; border: none; width: 100; height: 20; }
td             { color: white; font-family: verdana,arial,helvetica,sans; font-size: 10pt; vertical-align: top; padding: 10px; text-align: left; }
td.dark        { color: black; padding: 0px; }
td.small       { font-size:  9pt; }
td.caps        { color: black; font-size:  9pt; font-variant: small-caps; background: white; border: 1px solid #CC0040; }
h1,h2,h3,h4    { color: #400080; font-family: BankGothic Md BT,arial,helvetica,sans; font-variant: small-caps; }
h1             { color: gold; font-size: 40pt; text-align: center; }
h2             { color: #CC0040; font-size: 26pt; text-align: center; }
h3             { color: gold; font-size: 18pt; text-align: left;   margin-bottom: 4px; margin-top: 0px; }
h3.right       { color: gold; font-size: 18pt; text-align: right;  margin-bottom: 4px; }
h3.center      { color: gold; font-size: 18pt; text-align: center; margin-bottom: 4px; }
h4             { color: #CC0040; font-size: 14pt; text-align: left;   margin-bottom: 4px; margin-top: 0px; }
h4.right       { color: #CC0040; font-size: 14pt; text-align: right;  margin-bottom: 4px; }
h4.center      { color: #CC0040; font-size: 14pt; text-align: center; margin-bottom: 4px; }
ul             { list-style-type: square; }
small          { font-family: arial,helvetica,sans; font-size: 8pt; font-variant: normal; }
p              { text-align: justify; }
p.center       { text-align: center;  }
p.right        { text-align: right;   }
.box           { background: white;   color: black; -moz-opacity: 0.6; opacity: 0.6; filter: alpha (opacity=60); border: 1px inset #888888; padding: 8px; }
.scrollbox     { background: white;   color: black; -moz-opacity: 0.6; opacity: 0.6; filter: alpha (opacity=60); border: 1px inset #888888; padding: 8px; height: 320px; overflow: auto;
                 font-family: verdana,arial,helvetica,sans; }
.bluebox       { background: #000080; color: white; -moz-opacity: 0.6; opacity: 0.6; filter: alpha (opacity=60); border: 1px inset #888888; padding: 8px;
                 font-family: verdana,arial,helvetica,sans; }
.antisp4m      { display: none; }
span.powered   { display: none; }
#members       { position: absolute; left: 100px; top: 0px; width: 800px; height: 600px; z-index: 0; background: url(bandmembers.png); }
#playerdiv     { position: absolute; left: 149px; top: 100px; z-index: 3; }
#maindiv       { position: absolute; left:   0px; top:   0px; right: 0px; bottom: 0px; width: 100%; height: 100%; }
#mainframe     { position: absolute; left:   0px; top:   0px; right: 0px; bottom: 0px; width: 100%; height: 100%; }
#text          { position: absolute; left:  10px; top: 125px; width: 1006px; height: 600px; overflow: auto; }
#head          { position: absolute; left: 840px; top: -20px; width:  160px; height:  80px; overflow: none; text-align: center; }
#head small    { position: absolute; left:   0px; top:  90px; width:  160px; text-align: center; }
