 
/* BODY  {background: C0C0C0; color: black;} */

body
{
  background-color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif, Syntax;
  font-size:10.0pt;
  color:#000000;
}
     

A:link { color: blue; font: 10pt Verdana, Arial, Helvetica, sans-serif}
A:visited { color: darkblue; font: 10pt Verdana, Arial, Helvetica, sans-serif}
A:active { color: darkblue; font: 10pt Verdana, Arial, Helvetica, sans-serif}

 
BODY.small  {background: yellow; color: black; }
      

A:link { color: blue; font: 10pt Verdana, Arial, Helvetica, sans-serif}
A:visited { color: darkblue; font: 10pt Verdana, Arial, Helvetica, sans-serif}
A:active { color: darkblue; font: 10pt Verdana, Arial, Helvetica, sans-serif}


H1 {font-family: sans-serif, arial; font-size: 24pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: white; text-align: left}


H2 {font-family: sans-serif, arial; font-size: 20pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: teal; text-align: center;
    text-decoration: underline}

P {font-family: verdana, arial, helvetica; font-size: 10pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: maroon}

P.subt {font-family: courier; font-size: 16pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: navy; text-decoration: italic}


P.small_sub {font-family: courier; font-size: 8pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: navy; text-decoration: italic}

PRE {font-family: courier; font-size: 6pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: navy; text-decoration: italic}


A.large {font-family: courier; font-size: 10pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt}

A.dwn{font-family: arial; font-size: 10pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: red}


BLOCKQUOTE {font-family: times new roman, helvetica; font-size: 12pt;
     color: maroon}

BLOCKQUOTE.poetry {font-family: times new roman, helvetica; font-size: 10pt;
     color: black; text-decoration: italic; margin-left: 250}


CAPTION {font-family: arial, helvetica; font-size: 10pt; font-weight: bold;  
      font-style: italic; color: aqua}

TH {font-family: arial, helvetica; font-size: 8pt; font-weight: bold;  
       color: black}

 

THEAD	 {font-family: arial, helvetica; font-size: 8pt; font-weight: bold;  
       color: black}


H6.disclaim {font-family: arial ;font-size: 8pt; font-style: italic;
   margin-left: 60pt; margin-right: 	5pt; color: maroon}
 
H6.note {font-family: arial ;font-size: 8pt; font-weight:bold;
   margin-left: 60pt; margin-right: 5pt; color: black; text-align:center}

H6.artintro {font-family: arial ;font-size: 8pt; font-weight:bold;
   margin-left: 60pt; margin-right: 5pt; color: black;}


H6.pty {font-family: arial ;font-size: 7pt; font-weight:bold;
   margin-left: 250; color: black}
  
H6.nav {font-family: arial ;font-size: 8pt; font-weight:bold;
   margin-left: 10pt; margin-right: 5pt; color: black; text-align:left}
 
H6.navbd {font-family: arial ;font-size: 8pt;
   margin-left: 10pt; margin-right: 5pt; color: black; text-align:left}

Table.normal {font-family: Verdana, arial, helvetica; font-size: 9pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: maroon}

TD {font-family: Verdana, arial, helvetica; font-size: 9pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: #8FE2E5}

TD.subhead {font-family: Verdana, arial, helvetica; font-size: 11pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: #16DCDE}

TD.song_title {font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: #EF1A4C	;}

TD.lyrics {font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: #EF1A4C	;}


TD.song_footer {font-family: verdana, arial, helvetica; font-size: 6pt; font-weight: bold;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: #EF1A4C	;}
   

LI.mp3 {font-family: verdana, arial, helvetica; font-size: 7pt; font-weight: normal;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: #EF1A4C	;}


DIV.mp3 {font-family: verdana, arial, helvetica; font-size: 7pt; font-weight: normal;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: #EF1A4C	;}


DIV.guitar {position: absolute; left: 160px; top: 250px; height: 400px; width: 100px; padding: 1em;}

DIV.mic {position: absolute; left: 360px; top: 250px; height: 400px; width: 100px; padding: 1em;}

DIV.piano {position: absolute; left: 560px; top: 290px; height: 400px; width: 100px; padding: 1em;}

DIV.stage {position: absolute; left: 160px; top: 400px; height: 400px; width: 100px; padding: 1em;}

DIV.feedback {position: absolute; left: 400px; top: 450px; height: 400px; width: 100px; padding: 1em;}


TD.footer {font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: #8FE2E5	;}

TD.heading {font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: bold;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: white	;}

TH.heading {font-family: verdana, arial, helvetica; font-size: 7pt; font-weight: bold;  
    font-style: italic; margin-left: 10pt; margin-right: 5pt; color: white	;
    text-align:left;}


Table.pic {font-family: arial, helvetica; font-size: 10pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: maroon; background:white}

UL {font-family: verdana, arial, helvetica; font-size: 10pt; font-weight: bold;  
    margin-left: 50pt; margin-right: 5pt; color: maroon}

OL {font-family: verdana, arial, helvetica; font-size: 10pt; font-weight: bold;  
    margin-left: 50pt; margin-right: 5pt; color: green}


UL.toc	 {font-family: verdana, arial, helvetica; font-size: 9pt; font-weight: bold; margin-left: 20pt; 
      margin-right: 20pt; color: maroon}

A.toc:link { color: blue; font: 7pt Verdana, Arial, Helvetica, sans-serif}
A.toc:visited { color: darkblue; font: 7pt Verdana, Arial, Helvetica, sans-serif}
A.toc:active { color: darkblue; font: 7pt Verdana, Arial, Helvetica, sans-serif}

A.lynx:link { color: #8FE2E5; font: 7pt Verdana, Arial, Helvetica, sans-serif;}
A.lynx:visited { color: #1931E0; font: 7pt Verdana, Arial, Helvetica, sans-serif}
A.lynx:active { color: #1931E0; font: 7pt Verdana, Arial, Helvetica, sans-serif}


A.logo:link { color: #000000; border-style: none; }
A.logo:visited { color: #000000; border-style: none;}
A.logo:active { color: #000000; border-style: none;	}

IMG { border-style: none; }

LI.warn {font-family: arial, helvetica; font-size: 10pt; font-weight: bold;  
    margin-left: 0pt; margin-right: 5pt; color: black} 

UL.cats {font-family: arial, helvetica; font-size: 10pt; font-weight: bold;  
    margin-left: 0pt; margin-right: 5pt; color: white} 

TD.form1 {font-family: verdana; font-size: 8pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: navy; text-decoration: italic}

TD.form2 {font-family: verdana; font-size: 8pt; font-weight: bold;  
    margin-left: 50pt; margin-right: 15pt; color: navy; text-decoration: italic; align: justify}

FONT.form1 {font-family: verdana; font-size: 7pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: black; text-decoration: italic}

FONT.label {font-family: verdana; font-size: 9pt; font-weight: bold;  
    margin-left: 10pt; margin-right: 5pt; color: yellow; text-decoration: italic}

INPUT.buts {font-family: Times New Roman, verdana, arial, helvetica; font-size: 10pt; font-weight: bold;
       margin-left: 0pt; margin-right: 0pt; background: yellow; color: navy;}

FONT.formlabel {font-family: verdana, arial, helvetica; font-size: 9pt; font-weight: bold;  
    color: chartreuse;}

HR.horiz {font-family: verdana, arial, helvetica; font-size: 9pt; font-weight: bold;  
    color: #000000;}

/* extra stylesheet elements to remove need for fonts and make site more stylesheet dependent for layout */

/* overall container table for forms */

.overalltable
{   
  padding-left:0px;
  width:850px;
  margin-left:80px;  
  background:#000000;
  align: center; 
}


/* hack to make above work in firefox and NS */

html>body .overalltable
{
  margin-left:80px;
  padding-left:10px;
}

/* nested table within table for forms */

.nestedtable
{   
  padding-left:0px;
  width:400px;
  margin-left:25px;  
  text-align: justify;
  background:#000000;
}


/* hack to make above work in firefox and NS */

html>body .nestedtable
{
  margin-left:0px; 
  padding-left:0px;
  margin-right:30px; 
  padding-right:30px;

}


/* nested table within table for forms */

.nestedtableformenu
{   
  padding-left:0px;
  width:85px;
  margin-left:25px;  
  text-align: left;
  background:#000000;
}


/* hack to make above work in firefox and NS */

html>body .nestedtableformenu
{
  margin-left:0px; 
  padding-left:0px;
  margin-right:30px; 
  padding-right:30px;

}


TD.footer {font-family: verdana, arial, helvetica; font-size: 6pt; font-weight: bold;  
    font-style: italic; margin-left: 8pt; margin-right: 5pt; color: #EF1A4C; text-align: center;}
