
  body,html {
  background-color: #000000;
  color: #ffffff;
  font-size: large; font-family: Arial, Helvetica, Geneva, Swiss;
  margin-top: 0;
  padding-top: 0;
  }
  :link { color: #0000FF }
  :visited { color: #AA1010 }
  div.c4 {font-weight: bold; text-align: center}
  p.c3 {color: #000080; font-family: arial,geneva; text-align: center}
  p.c2 {color: #0000FF; font-family: Geneva,Arial}
  span.c1 {color: #EE5555;background: #000000; font-family: Arial,Helvetica; font-size: 120%}
  
  span.tmenu {color: #EE5555;background: #ccff33; font-family: Arial,Helvetica; font-size: 80%}
  
  h1 {color: #EE5555; background: #000000;font-family: Arial,Helvetica; font-size: 120%; margin-top: 0;}
  small {color: #000000; background: #ccff33; font-family: System, Arial, Helvetica; font-size: 60%; margin-top: 0;}

  #main {
    margin-left: 123px;
    // was 150 not 123px
  }
  #left {
    width: 123px; 
    float: left;
    background: #000000;
    overflow: hidden; //gets IE not to add border!
  }
  #header {
    background: #d7dabd;
    border: 1px solid #cecea5;
  }
  #outer_wrapper {
  	background: #fff url(background.gif) repeat-y left;
  }
  #wrapper {
    background: #66ccff url(background.gif) repeat-y right;
  }

  #container {
    width: 100%;
    background: #000 url(background.gif) repeat-y right;
    float: left;
    margin-right: -200px;
}
  #content {
  margin-right: 200px;
  background: #000000; 
  
  }
  #menu {
//    width: 100px; //ie
//    voice-family: "\"}\"";
//voice-family:inherit;
    width: 200px;
    float: left;
    background: #66ccff;
  }
  #sidebar {
  	width: 200px;
  	float: right;
  }
  #footer {
    background: #d7dabd;
    border: 1px solid #cecea5;
    //clear: both;
}
.last {
  margin-bottom: 0;
}
.clearing {
  height: 0;
  clear: both;
}

div#links a span {display: none;}
div#links a:hover span {display: block;
  position: absolute; top: 200px; left: 0; width: 125px;
  padding: 5px; margin: 10px; z-index: 100;
  color: #AAA; background: black;
  font: 10px Verdana, sans-serif; text-align: center;}


div#blue  { background: #6666ff; position: absolute; top: 69px;width: 100%;height: 18px }
div#green  { background: #ccff33; position: absolute; top: 88px; width: 100%; height: 18px; overflow:hidden; }
div#green2  { background: #ccff33; position: absolute; top: 460px; width: 100%; height: 17px; overflow:hidden; }

div#revolving { position: relative; top: 50px;left: 140px; float: center;}

div#pagefooter { background: white;color:black; position: absolute; top: 500px;left: 180px; font-size: 90% }