@charset "UTF-8";

body {
    font-family: monospace;
    font-size: 12px;
    background-color: #000000;
    color: #CCCCCC;
}

h1 {
    color: #FFFFFF;
    font-size: 24px;
    font-style: italic;
    font-weight: bold;
}

h2 {
    color: #FFFFFF;
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
}

p {
    font-family: monospace;
    font-size: 12px;
    color: #CCCCCC;
}

p.menu {
    vertical-align: middle;
}

img {
    border-style: solid;
    border-width: 0px;
}

span.visits {
    color: #00FF00;
}

span.date {
    color: #0000FF;
}

span.time {
    color: #FF0000;
}

span.ipaddr {
    color: #FFFF00;
}

a {
    color: #FFFF99;
}

a:hover {
    color: #6666FF;
}

a:visited {
    color: #FFFF99;
}

a:visited:hover {
    color: #6666FF;
}

a:active {
    color: #00FFFF;
}

a:active:hover {
    color: #6666FF;
}

a.home {
    font-weight: bold;
}

table {
    width: 100%;
    border-width: 0px;
}

th {
    text-align: left;
    font-weight: bold;
    text-decoration: underline;
    font-style: italic;
    color: #FFFFFF;
}

th.bordered {
    border-style: solid;
    border-width: 1px;
    border-color: #666666;
}

th.left {
    width: 250px;
}

td.left {
    width: 250px;
}

td.bordered {
    border-style: solid;
    border-width: 1px;
    border-color: #666666;
}

td.new {
    color: #FF6666;
}

.centered {
    text-align: center;
}
