@charset "iso-8859-1";

/* main.css */
/* (c) Tim Dudley , supertim@mit.edu , timdudley.mit.edu , 2006 */

/* body */
body{
  background-color: black;
  }
  
/* tables */
table{
  align: center;
  width: 800;
  border: 2px solid #336699;
  }
.top td{
  border: 1px solid #336699;
  background-image: url("bg4.jpg");
  }
.top h1{
  font-family: monospace;
  color: 336699;
  font-size: 12pt;
  }
.bottom td{
  border: 0px;
  background-color: black;
  vertical-align:top;
  }
.bottom th{
  border: 1px solid #336699;
  vertical-align: top;
  }
.line td{
  border: 0px;
  background-color:black;
  text-align: left;
  }
  
.content table{
  width: 500;
  border: 0px;
  background-color: black;
  vertical-align:top;
  }
  


 
  
/*text */
.title {
  font-family: sans-serif;
  color: 336699;
  font-size: 56pt;
  font-weight: 900;
  }
.sidebar h1{
  font-family: monospace;
  color: FFFFFF;
  font-size: 18pt;
  font-weight: 700;
  }
.sidebar h1 a:link{
  color: 336699;
  text-decoration: none;
  }
.sidebar h1 a:visited{
  color: 336699;
  text-decoration: none;
  }
.sidebar h1 a:hover{
  color: 66CCCC;
  } 
.sidebar h2{
  font-family: sans-serif;
  color: 6699CC;
  font-size: 10pt;
  }
.sidebar h2 a:link{
  color: 6699CC;
  text-decoration: none;
  }
.sidebar h2 a:visited{
  color: 6699CC;
  text-decoration: none;
  }
.sidebar h2 a:hover{
  color: 66CCCC;
  text-decoration: underline;
  }  
.content h1{
  color: 336699;
  font-family: monospace;
  font-size: 9pt;
  vertical-align: top;
  }
.content h1 a:link{
  color: 336699;
  text-decoration: none;
  }
.content h1 a:visited{
  color: 336699;
  text-decoration: none;
  }
.content h1 a:hover{
  color: 66CCCC;
  } 
.content h2{
  color: ffffff;
  font-family: monospace;
  font-size: 9pt;
  font-style: bold;
  vertical-align: top;
  }
.content h2 a:link{
  color: 336699;
  text-decoration: none;
  }
.content h2 a:visited{
  color: 336699;
  text-decoration: none;
  }
.content h2 a:hover{
  color: 66CCCC;
  } 
.content h3{
  color: 336699;
  font family: sans-serif;
  font-size: 8pt;
  }
.content h4{
  font-family: sans-serif;
  color: FFFFFF;
  font-size: 16pt;
  font-weight: 700;
  }
.content h4 a:link{
  color: 336699;
  text-decoration: none;
  }
.content h4 a:visited{
  color: 336699;
  text-decoration: none;
  }
.content h4 a:hover{
  color: 66CCCC;
  } 
.footer{
  color: 336699;
  font-family: sans-serif;
  font-size: 7pt;
  text-align: center;
  }
.footer a{
  color: 336699;
  font-family: sans-serif;
  font-size: 7pt;
  text-align: center;
  text-decoration: underline;
  }
.footer a:hover{
  color: 66CCCC;
  font-family: sans-serif;
  font-size: 7pt;
  text-align: center;
  text-decoration: underline;
  }
.spacer{
  line-height: 4px;
  }
  
.vids h1{
 color: 336699;
 font-family: sans-serif;
 font-size: 8pt;
 text-align: left;
 }

.pics table{
  border: 2px solid 336699;
  padding: 5px;
  }
.pics td{
  width: 100;
  border: 1px solid 336699;
  text-align: center;
  vertical-align: center;
  }
.pics a:link{
  color: 336699;
  text-decoration: none;
  }
.pics a:visited{
  color: 336699;
  text-decoration: none;
  }
.pics a:hover{
  color: 66CCCC;
  } 

.tune table{
  width: 600;
  border: 2px solid white;
  background-color: black;
  vertical-align:top;
  align:center;
  }
.tune td{
  width: 300;
  }
.tune h2{
  color: ffffff;
  font-family: monospace;
  font-size: 8pt;
  vertical-align: top;
  }
.tune h2 a:link{
  color: 336699;
  text-decoration: none;
  }
.tune h2 a:visited{
  color: 336699;
  text-decoration: none;
  }
.tune h2 a:hover{
  color: 66CCCC;
  }
   
.tune h3{
  color: 336699;
  font-family: sans-serif;
  font-size: 7pt;
  }
.tune h3 a{
  color: 336699;
  font-family: sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  }
.tune h3 a:hover{
  color: 66CCCC;
  font-family: sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  }

.docs table{
  border: 1px solid #83a1be;
  width: 600px;
  }
.docs td{
  background-image: url("bg4.jpg");
  }