html,
body,
tr,
td {
  background-color: #292d3e;
  color: #676e95;
}

b,
strong,
a,
a:link,
a:visited,
a:active,
h3 {
  color: #959dcb;
}

div#logo pre {
  color: #959dcb;
  text-shadow: 0 0 5px #c8c8c8;
}

a:hover {
  color: white;
}

hr,
div.bar {
  background: #676e95;
  color: #292d3e;
  box-shadow: 2px 2px #3f435a;
}

h1,
h2,
h3,
h4,
h5,
th,
label,
.head {
  text-shadow: 2px 2px #3f435a;
}

input,
textarea {
  background-color: #292d3e;
  color: #676e95;
  border: 1px solid #676e95;
}

table,
div#body pre,
.me {
  border: 1px solid #676e95;
}

.ascii {
  color: #da8d00;
  text-shadow: 3px 3px #3f435a;
}
.ascii:hover {
  color: #676e95;
}
.me {
  background-color: #2f3348;
}
