BODY {
  background-image: url(images/background1.jpg);
  color:            lightgrey; 
  margin: .5em 2em 0em 2em;
}

H1 {
  font-family: Sans-Serif;
  color: white; 
  background-color: black;
  background-image: url(images/background.jpg);
  border-width: thin;
  border-style: solid; 
  border-color: black;

  margin: 0em 1em 0em 1em; 
}

H2 {
  padding: 0px; 
  padding-left: 1em; 
  margin: 10px 0px 0px 0px; 

  font-family: Sans-Serif;
  color: white; 
  background-image: url(images/background1.jpg);
  border-width: thin;
  border-style: solid; 
  border-color: black;
}

P {
  background-image: url(images/background.jpg); 
}

table.question {
  background-image: url(images/background1.jpg); 
  font-weight: bold;
}

img
{
  border-style: none;
}

DIV.menu {
  background-image: url(images/background1.jpg);
  font-size: 0.8em;
  font-family: sans-serif;
  text-align: center;
  background:	#a4a68e;
  border:	        solid thin;
  padding:	0.2em;
  text:           width;
  margin: 0px 0px 0px 0px;
}

div.menu a
{
  text-decoration: none;
}

a.menuitem:visited
{
  color: lightgrey;
}

a.menuitem:hover
{
  color: white;
  background-image: url(images/background1.jpg);
}

a.menuitem
{
  text-decoration: none;
  font-size: 18px;
  font-family: Sans-Serif;
  text-align: center;

  border-color: lightgrey;
  border-style: solid;
  border-width: thin;

  color: lightgrey;  
  background-color: black;
  background-image: url(images/background.jpg);

  display: block;
  padding: 2px 5px 2px 5px;
  margin: 10px 15px 10px 15px;
}

a.submenuitem:visited
{
  color: lightgrey;
}

a.submenuitem:hover
{
  color: white;
  background-image: url(images/background1.jpg);
}

a.submenuitem
{
  text-decoration: none;
  font-size: 14px;
  font-family: Sans-Serif;
  text-align: center;

  border-color: lightgrey;
  border-style: solid;
  border-width: thin;

  color: lightgrey;  
  background-color: black;
  background-image: url(images/background.jpg);

  padding: 2px 5px 2px 5px;
}


a {
  color: #00EEEE;
}

a:visited {
  color: #00BBBB;
}

a:hover {
  color: white;
}

TR.news { 
  border-style:     solid;
  border-width:     thin;
}

TD.newsdate { 
  color:	    lightgrey;
  border-color:     lightgrey;
  white-space: nowrap;
  border-style:     solid;
  border-width:     thin;
}

TD.news {
  color:	    lightgrey;
}


TH.news {
  font-family:	sans-serif;
  text-align:	center;
  color:	white;
  background:	darkgrey;
  background-image: url(images/background.jpg);
  font-sive:    0.5em;
}

DIV.shell {
  border:		solid thin;
  font-size:	1.0em;
  font-family:	monospace;
  padding:	0.3em;
  background:	rgb(220,220,220); 
}

UL.sitebar {
  font-family: "helvetica", sans-serif;
  font-size:	1.2em;
}

TT.command {
  color: green;
}

TT.key {
  color: blue;
}

TT.file {
  color: red;
}

SMALL.grey {
  color:          rgb(150,150,150);
}

div.mainbody
{
  margin-top: 1em;
  margin-bottom: 1em;
  background-color: black;
  color: lightgrey;
  border-color: black;
  border-style: solid;
  background-color: black;
  background-image: url(images/background.jpg);
  padding-bottom: 1em;
  padding-left:  1em;
  padding-right: 1em;
}

div.copyright { 
  font-size: smaller; 
  text-align: right; 
  background-color: black;
  padding: 5px; 
  color: lightgrey; 
  border-width: thin;
  margin-top: 8px;
}

img.screenshot {
  border-style: solid;
  border-width: medium;
}

a img.screenshot {
  border-color: red;
}

a:visited img.screenshot {
  border-color: gray;
}

/* EOF */