body {position: relative; background: grey; margin: 0; padding: 0; }

div#frame {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		margin-top:5px;
		padding:0;
		text-align:left;
		}
 
div#links {position: absolute; top: 81px; float:left;  
 width: 157px; height: 450px; font: 16px Verdana, sans-serif; z-index: 100;}

div#links a {display: block; text-align: center; font: bold 1em sans-serif; 
   padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #FFCC99; background: #212121;
   border-right: 1px solid #505050;
	 border-left: 1px solid #505050;
	 border-bottom: 1px solid #505050;
	 }
div#links a:hover {color: #411; background: #AAA;
   border-right: 1px double white;}

div#links a span {display: none;}

div#links a:hover span {display: block;
   position: absolute; top: 140px; left: 0; width: 125px;
   padding: 1px; margin: 10px; z-index: 100;
   color: #000; background: grey;
   font: 10px Verdana, sans-serif; text-align: center;}
	 
div#vis{width:602px;
		padding:0;
		float:right;
   color: #FFF;  
   font: 1px Verdana, sans-serif;}
	 
div#content {width:602px;
		padding:0;
		float:right;
   color: #000; background: #EEE; 
   font: 11px Verdana, sans-serif; padding: 10px; 
   border: solid 1px #444;}
div#content p {margin: 0 1em 1em;}
div#content h3 {margin-bottom: 0.25em;}

h1 {margin: -10px -10px 0; padding: 10px 0 5px; text-align: center; background: #212121; color: #FFCC99; letter-spacing: 0.5em; font: bold 23px sans-serif; height: 26px; vertical-align: middle; white-space: nowrap;}
h3{color: #212121; letter-spacing: 0.1em; font: bold 14px sans-serif; }
h4 {margin: -10px -10px 0; padding: 10px 0 0; text-align: center; background: #212121; color: #FFCC99; letter-spacing: 0.1em; font: bold 13px sans-serif; height: 18px; vertical-align: middle; white-space: nowrap;}
hr{color:grey; height:0.5px}

dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
div#content a:link {color: #000066;}
div#content a:link:hover {background: #AAA; color: black;}
div#content a:visited {color: #000066;}
div#content a:visited:hover {color: #000066;}

code, pre {color: #6633ff; font: 110% monospace;}

div#image {position: absolute; top: 30px; width: 153px; height: 55px; font: 16px Verdana, sans-serif; z-index: 100;}
div#image {display: block; text-align: center; font: bold 1em sans-serif; 
   padding: 2px 1px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #FFC; background: #444;
    border: solid 1px #444;}



