body, th, td {
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 1.2em;
    color: #444;
}

th {
    font-size: 1em;
    text-align: left;
    vertical-align: top;
    padding-top: 0.2em;
    width: 20em;
}

td input[type="text"] { width: 95%; }

a { color: #316b9b; }
a.external { padding-right: 12px; background: transparent url(../img/external.png) top right no-repeat; }
a.wikipage { padding-right: 12px; background: transparent url(../img/wikipage.png) top right no-repeat; }
a img { border: none; }

#container {
    width: 45em;
    margin: auto;
}

#header {
    border-bottom: 2px solid #ddd;
}

#footer {
    border-top: 2px solid #ddd;
    margin-top: 1em;
    padding-top: 1em;
}

h1#logo {
    display: block;
    text-indent: -500em;
    height: 144px;
    width: 100%;
    background: #fff url('../img/pythug-logo.jpg') 50% 0px no-repeat;
}

#footer {
    font-size: 0.5em;
    text-align: center;
}

.module {
    width: 22em;
    display: block;
}
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.buttons { text-align: center; }

.module h3 { margin: 0px; }
.quiet {
    font-size: 8px;
    color: #aaa;
}

.errorlist,
.errorlist li {
    font-size: 0.90em;
    font-weight: bold;
    color: #a00;
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

.latest-users, .latest-users li {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
.latest-users .recent-1 { font-size: 100%; }
.latest-users .recent-2 { font-size: 90%; }
.latest-users .recent-3 { font-size: 80%; }
.latest-users .recent-4 { font-size: 70%; }
.latest-users .recent-5 { font-size: 60%; }

table.wikipage-changelog { width: 100%; }
table.wikipage-changelog th,
table.wikipage-changelog td { font-size: 0.9em; }
td.meta { width: 30%; }
td.meta.revision { width: 50px; }
td.diff { font-size: 10px; }

.wiki-controls { font-size: 0.75em; }
.wikipage-edit { margin: 20px 0px; }
.wikipage-edit textarea { width: 100%; height: 400px; }

pre { width: 700px; overflow: auto; }

/*.wpcl-diff { display: none; }
tr.wpcl-latest { display: block; }*/