body {
  background: black;
  background-image: url(testbacking.jpg);
  background-repeat: repeat-y;
  color: #bbddff;
  padding: 0px;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
}

a:link {color:#ddeeff; text-decoration:none; background: inherit;}
a:visited {color:#99bbff; text-decoration:none; background: inherit;}
a:hover {color:#aaffff; text-decoration:underline; background: inherit;}
a:active {color:#ffffff; text-decoration:underline; background: inherit;}

div {
  margin: 0px;
  padding: 0px;
}

td {
  vertical-align: top;
}

th {
  text-align: left;
  vertical-align: bottom;
}

#page-container {
}

#page-break {
  clear: both;
}

#page-header {
  text-align: center;
}

#page-footer {
  text-align: right;
  margin: 0px 15px 0px 0px;
}

#page-logo {
}

#page-left {
  width: 200px;
  float: left;
  margin: 0px 15px 0px 15px;
}

#page-content {
  margin: 0px 15px 0px 240px;
}

#page-navigation {
}

#page-navigation ul {
  list-style-type: none;
}

#news td {
  padding: 5px 5px 8px 5px;
}

#project-picture {
  width: 300px;
  heigth: auto;
}

#project-summary-table {
}

#project-summary-table td.label {
  text-align: right;
  padding: 0px 5px 0px 10px;
}

#project-summary-table td.value {
  padding: 0px 0px 0px 5px;
}

#project-detail-table {
}

#episode-detail-table {
  width: 700px;
  cursor: pointer;
  table-layout: fixed;
}

#episode-detail-table th.col1 {
  width: 60px;
}

table.release-detail-table td {
  padding: 0px 0px 10px 10px;
  white-space: nowrap;
}

pre.botlisting {
  font-family: "Courier New", monospace;
  cursor: default;
}

#release-table td, #release-table th {
  padding: 0px 5px 0px 5px;
}
