body {
  background: black;
  margin:0px;
  padding:0px;
  font:12px verdana, arial, helvetica, sans-serif;
  color:orange;  
}

h1 {
  margin:0px 0px 15px 0px;
  padding:0px;
  font-size:28px;
  line-height:28px;
  font-weight:900;
  color:orange;
}

h2 { 
  margin:0px 0px 15px 0px;
  padding:0px;
  color:red;
  border:thin dashed red;
}

p {
  color:orange;
  font:20px verdana, arial, helvetica, sans-serif;
  margin:0Px 0px 16px 0px;
  padding:0px;
}

a {
  color:green;
  font-size:12px;
  text-decoration:none;
  font-weight:600;
  font-family:verdana, arial, helvetica, sans-serif;
}

a img {background-color:black; }
a img:hover { background-color:black; }
a:link { color:green; }
a:visited { color:orange; }
a:hover { background-color:green; color:black; }

#Content p { margin:0px }
#Content p { font-size:14px; text-indent:30px; }
#Content {
  position:absolute;

  top:100px;
  left:250px;
  right:50px;
  margin:0px 25px 25px 0px;
  padding:0px;
}

#header {
  position:absolute;
  width:100%;
  left:0px;
  right:10px;
  text-align:center;
  margin:0px 0px 10px 0px;
  padding:0px 0px 0px 20px;
  height:100px;
}

#Menu {
  font-weight:600;
  position:absolute;
  top:105px;
  left:20px;
  width:240px;
  height: 325px;
  padding:10px;
  background-color:clear;
  background: url("pictures/sidebar.png");
  background-repeat: no-repeat;
  line-height:17px;
  voice-family: "\"}\"";
voice-family:inherit;
}
#Menu a {
  position:absolute;
  color:black;
  font-size:13px;
  text-decoration:underline;
  font-weight:600;
  font-family:verdana, arial, helvetica, sans-serif;
}

#Menu li {
  color:black;
}

#Menu a:hover { background-color:white;}
body>#Menu { width:240px; }

#Content #q { color:red; text-indent:0px;}
#a { color:orange; }

#thomas {
  position: absolute;
  top:450px;
  left:20px;
  width:220px;
  font-size:12px;
  padding: 5px;
  border:thin solid orange;
}