 body {font-family: courier new, monospace, serif; color: #000000; 
       background-color: #000000; margin: 0px 0px 0px; }

 h1,p { margin-left: 90px; margin-right: 30px; }
 p { font-size: 75%; }
 p.small { font-size: 75%; color: #333333; }
 h1 { font-size: 120%; color: #5E4731; margin-top: 20px;}
 h2 { font-size: 75%; color: #333333; }
 
 div.centered 
 { text-align: center; }

 table.all
  { width: 100%;
    height: 100%;
    background-color: black;
    vertical-align: middle;
    text-align: center;
    margin: 0px;
    border: 0px;
    padding: 0px;
  }

 table.content
  { 
    width: 582px;
    height: 496px;
    background-color: black;
    vertical-align: bottom;
    text-align: center;
    margin: auto;
    // margin-right: auto;

    border: 0px;
    padding: 0px;
  }

 td.main
  { 
    width: 534px;
    height: 463px;
    text-align: left;
    vertical-align: top;
    background-image: url(img/sivu.jpg);
    background-color: #FBE3BF;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    border: 0px;
    margin: 0px;
    // padding: 30px 20px 20px 90px;
    padding: 0px;
  }

 td.maincover
  { 
    width: 534px;
    text-align: left;
    vertical-align: top;
    background-image: url(img/kansi_vaihe3.png);
    background-color: black;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    margin: 0px;
    // padding: 30px 20px 20px 90px;
    padding: 0px;
  }
  
 img.next
  {
     margin: 0px 0px 0px 300px;
  }  

 img.previous
  {
     margin: 0px 0px 0px 90px;
  }  


 td.toprow1
  { 
    width: 50px;
    height: 33px;
    text-align: right;
    vertical-align: bottom;
    background-color: black;
    margin: 0px;
    padding: 0px;
  }

 td.toprow2
  { 
    width: 150px;
    height: 33px;
    text-align: right;
    vertical-align: bottom;
    background-color: black;
    margin: 0px;
    padding: 0px;
  }

 td.toprow3
  { 
    width: 64px;
    height: 33px;
    text-align: right;
    vertical-align: bottom;
    background-color: black;
    margin: 0px;
    padding: 0px;
  }



 td.rightside
  { 
    width: 34px;
    vertical-align: top;
    text-align: left;
    background-color: black;
    border: 0px;
    margin: 0px;
    padding: 0px;
  }

 td.left
  {
    vertical-align: bottom;
    text-align: left;
  }

 a:link { color: #660000 }
 a:visited { color: #660000 }
 a:active { color: #660000 }
 a:hover { color: #AA6666 }

 h2 a:link { color: #660000 }
 h2 a:visited { color: #660000 }
 h2 a:active { color: #660000 }
 h2 a:hover { color: #AA6666 }

