html
{ 
  background-color: #000000;
  color: #000000;
  }

body
{
  background-color: #000000;
  color: #000000;
  }

*
{ 
  background-color: #ffffff;
  color: 000000;
 }

img
{
  background-color: transparent;
}

img.framed
{
  border-color: #ff9900;
  border-width: thick 1;
}

img.overscore
{
  border-color: #ff9900;
  border-width: thick 0 0;
}

img.outline
{
  border-color: #ff9900;
  border-width: 1;
}

div
{
  background-color: #ffffff;
  color: #000000;
  }

div.wrapper
{
  border-color: #cc3300;
  border-width: thick 1 medium;
  border-style: solid;
}

div.inner
{
  border-color: #ff6600;
  border-width: thick 0 0;
  border-style: solid;
}

div.fltright
{
  background-color: #000000;
  color: #cc9900;
  border-color: #000000;
  border-width: 0;
  border-style: solid;
  }

div.imgright
{
  background-image: url('../images/faketeak.jpg');
  background-repeat: repeat;
  background-color: #330000;
  color: #ffcc00;
  border-color: #cc3300;
  border-width: thick 1 medium;
  border-style: solid;
  }

a:link
{
  color: #cc3300;
  background-color: #ffffff;
  }

a:visited
{
  color: #cc3300;
  background-color: #ffffff;
  }

a:active
{
  color: #cc3300;
  background-color: #ffffff;
  }

a:hover
{ 
  color: #ffffff;
  background-color: #cc3300;
  }

h1
{
  border-color: #cc3300;
  border-width: 1;
  border-style: solid;
  background-image: url('../images/faketeak.jpg');
  background-repeat: repeat;
  background-color: #330000;
  color: #ff9900;
  }

h1.head
{
  border-color: #ff9900;
  border-width: thick 0 0;
  border-style: solid;
}

h1 a:link
{
  background-color: #330000;
  color: #ffcc00;
  }

h1 a:visited
{
  background-color: #330000;
  color: #ffcc00;
  }

h1 a:active
{
  background-color: #ffcc00;
  color: #330000;
  }

h1 a:hover
{
  background-color: #ffcc00;
  color: #330000;
  }


h1 img
{
  background-color: #663300;
  color: #ff6600;
  }

h2
{
  background-color: #ffffff;
  border-color: #ff9900;
  border-style: solid;
  border-width: thick 0 0;
  color: #990000;
  }

h2.nav
{
  background-color: #ff6600;
  border-color: #ffffff;
  border-style: solid;
  border-width: 0 0 thick;
  color:  #ffffff;
  }

h2.subsection
{
  background-color: #ffffff;
  border-width: 0;
  color: #ff6600;
  }

h2.topsection
{
  background-color: #ffffff;
  border-color: #ff6600;
  border-style: solid;
  border-width: thick 0 0;
  color: #ff6600;
  }


h2 a:link
{
  color: #ff6600;
  background-color: #ffffff;
  }

h2 a:visited
{
  color: #ff6600;
  background-color: #ffffff;
  }

h2 a:active
{
  color: #ff6600;
  background-color: #ffffff;
  }

h2 a:hover
{ 
  color: #ffffff;
  background-color: #ff6600;
  }

h2.nav a:link
{
  color: #ffffff;
  background-color: #ff6600;
  }

h2.nav a:visited
{
  color: #ffffff;
  background-color: #ff6600;
  }

h2.nav a:active
{
  color: #ffffff;
  background-color: #ff6600;
  }

h2.nav a:hover
{ 
  color: #ff6600;
  background-color: #ffffff;
  }


h2#start
{
  border-bottom-color: #ff6600;
  border-bottom-width: thick;
  border-bottom-style: solid;
  border-right-color: #ff6600;
  border-right-width: thick;
  border-right-style: solid;
  }

p
{
  background-color: #ffffff;
  color: #000000;
 }

p strong
{
  background-color: #ffffff;
  color: #cc3300;
}

blockquote
{
  background-color: #ffffff;
  color: #000000;
 }

blockquote strong
{
  background-color: #ffffff;
  color: #000000;
 }