a:link {text-decoration: none; color: #a80000;}
a:visited {text-decoration: none; color: #8B6969;}
a:hover {text-decoration: underline; color: #C00000;}
a:active {text-decoration: underline; color: #C00000;}

body {
  background: #7A7657;
  font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
  font-size: 0.8em;
  color: #333;
  margin: 20px;
}

img {border: 0px;}

div#header {
  background: #EDEDD3 url('img/leaves.jpg') no-repeat right;
  border: 1px solid #303000;
  padding: 5px 10px 5px 20px; 
}

div#horizontal {
  background: #F7F7E6;
  border: 1px solid #303000;
  border-top: 1px solid #F7F7E6;
  padding: 0 0 0 20px;
}

div#horizontal ul li {
  display: inline;
  padding: 6px 20px 6px 6px;
}

div#main {
  background: #F7F7E6 url('img/mbg.gif') repeat-y;
  border: 1px solid #303000;
  padding: 0;
}

div#menu {
  float: left;
  padding: 10px;
  width: 180px;
}

div#content {
  margin-left: 200px;
  padding: 10px 20px 20px 20px;
}

div#footer {
  background: #EDEDD3 url('img/leaves.jpg') no-repeat right;
  padding: 2px 10px 2px 10px;
  font-size: 0.8em;
  border: 1px solid #303000;
}

.center {
  position: relative;
  text-align: center;
}

iframe {
  border: 1px solid #999;
}

hr {
border: 0;
color: #999;
background-color: #999;
height: 1px;
  
}

.gamefile {
  font-family: Courier New, Courier, monospace;
  font-size: 1em;
}

pre {
  font-size: 1.2em;
}

td {
 border: 1px solid #606048;
 border-spacing: 0;
 padding: 5px;
}
