BODY      { font-family:arial,sans-serif;
            color:black; 
            font-size:12px;
            overflow:auto;
              }
.head     { font-weight:bold;
              }
.shout    { font-weight:bold;
            font-size:18px;
            color:#cc0000;
              } 
.date     { font-weight:normal;
              } 
.clue	  { font-weight:bold;
	    color:#cc0000;
	    text-decoration:underline;
	      }
.cluep    { line-height:2em;
	      }
A         { font-weight:bold;
            color:#336699;
            text-decoration:none;
              }
A:hover   { color:#0066cc;
              }
#content  { position:absolute;
            top:10px;
            left:10px;
              }
#bar      { width:70px;
            height:230%;
            position:relative;
            float:left;
            background-color:#0099cc;
            color:white;
              }
#fini       { color:#666666;
               }
#text     { position:relative;
            float:left;
            margin-left:10px;
            width:425px;
              }
#text2    { position:absolute;
            top:150px;
            left:250px;
            width:425px;
            text-align:justify;
              }
#side     { z-index:-1;
            position:absolute;  
            top:-10px;
            left:10px;
            width:220px;
            height:150%;
            border-style:dashed;
            border-color:#0099cc;
            border-width:thin;
              }
#subside  { position:absolute;
            top:110px;
            left:20px;
              }

          