
body, td, li, ul, ol, div {font-family: sans-serif; color: #000000;}
/* pushes the page to the full capacity of the viewing area */
html {height:100%;}
body {height:100%; margin:0; padding:0;}
/* prepares the background image to full capacity of the viewing area */

#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
/* places the content ontop of the background image */
#content {position:relative; z-index:1; font: 10pt sans-serif; margin-top: 20px; margin-left: 40px}
#laatikko {position:relative; z-index:1; font: 10pt sans-serif; margin-top: 40px; margin-left: 10px}

A {font: 8pt sans-serif; font-weight:bold; color: black; }

A:visited {color: black; }

A:active {color: black; }

A:hover  {color: #990000; }



H2.otsikko {font: 11pt sans-serif; font-weight: bold; text-align: left; vertical-align: bottom; margin-bottom: 5px;}
H2.teksti {font: 8pt sans-serif;  text-align: left; width: 550px;}
TD.bio {font: 8pt sans-serif; font-weight: bold; text-align: center; width: 190px;}
TD.bio2 {font: 8pt sans-serif; font-weight: bold; text-align: center; vertical-align: top;}
TD.teksti {font: 8pt sans-serif;  text-align: left; width: 580px;}
TD.albumit {font: 8pt sans-serif; font-weight: bold; text-align: left; width: 170px;}
TD.teksti_keikkakuvat1 {font: 8pt sans-serif; font-weight: bold; text-align: center; width: 100px;}
TD.teksti_keikkakuvat2 {font: 8pt sans-serif; font-weight: bold; text-align: left; width: 480px;}
TD.center {font: 8pt sans-serif;  text-align: center;}
TD.teksti_kapea22 {font: 8pt sans-serif;  text-align: left;}
TD.left {font: 8pt sans-serif; text-align: left;}



.taapeli    {
FONT-SIZE: small;
FONT-FAMILY:sans-serif; border
background: white;filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;}






