body {
    background-color: #88aaaa;
}

form {
    margin: 0px;
}

li {
    font-family: Arial;
    font-size: 16px;
}

a {
    text-decoration: none;
    color: #446666;
}

a:hover {
    text-decoration: underline;
}

ul {
    list-style-type: none;
    padding: 0;
    margin: 0;    
}

.infoblock {
    background-color: #ffffff;
    padding: 0px;
    margin: 3px;
    border: 5px solid #bbdddd;
}

.adlock {
    background-color: #ffffff;
    padding: 0px;
    margin: 3px;
    border: 5px solid #bbdddd;
    width: 468;
    height: 60;
}

.floatleft {
    float: left;
}

.divgroup {
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.divgroup#title {
    width: 903px;
}

.infoblock#menu
{
    float: right;
}

.infoblock#amazon_ad
{
    float: right;
}

.infoblock#user
{
    width: 13.25em;
}
.infoblock#updates
{
    width: 27em;
}
.infoblock#score
{
    width: 13.25em;
}

.infoblock#error
{
    padding: 4px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: red;
}

.infoblock#spammerlist
{
    width: 888px;
}

.footer
{
    text-align: center;
    font-family: Arial;
    font-size: 10px;
    margin-top:20px;
}

.biolist_entry {
    text-align: left;
    font-weight: normal;
    margin: 4px;
    font-size: 14px;
    height: 124px;    
}

.biospan {
    height: 100px;
}

.image {
    margin: 4px;
}

.list_row {
    display: inline;
}

.clearleft {
    clear: left;
}

.row_header {    
    text-align: center;
    font-weight: bold;
    float: left;
    width: 13.1em;
    border: 1px dotted #aaaaaa;
}

.row_key {
    width: 9em;    
    float: left;
    text-align: left;
    border: 1px dotted #aaaaaa;
}

.row_value {
    width: 4em;    
    text-align: right;
    float: left;
    border: 1px dotted #aaaaaa;    
}

.menu_entry {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 1em;    
    padding-right: 1em;    
    float: left;
    font-weight: bold;
    text-align: left;
    border: 1px dotted #aaaaaa;
}

.menu_entry#searchform {
    text-align: center;
    font-family: Arial;
    font-size: 16px;    
    font-weight: bold;
    padding-left: 80px;
    border: 0px;
}

.update {
     font-size: 14px;
     margin: 0;
     padding: 2px;
     border: 1px dotted #aaaaaa;
}

.score_top {
    font-weight: bold;
    background-color: #bbdddd;
}

.score_sec {
    font-weight: bold;
}

.score_thrd {
    font-weight: normal;
}

.spamuser {
    width: 200px;
    font-weight: bold;
    font-family: Arial;
}

.langselect
{
    height: 32px;
    vertical-align:middle;
}

