/* General page style with natural wood tones */

body {
    color: #4B2E1A;
    background-color: #EDE3D2;
    SCROLLBAR-base-COLOR: #C9A779;
    SCROLLBAR-ARROW-COLOR: #5A3E2B;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link, a:active, a:visited {
    color: #8B5A2B;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
    color: #D2691E;
}

hr {
    border-top: 1px solid #A67B5B;
    border-bottom: 1px solid #7C503A;
    height: 2px;
    width: 100%;
}

.bodyline {
    background-color: #FAF3E0;
    border: 1px solid #C9A779;
}

.forumline {
    background-color: #FAF3E0;
    border: 1px solid #8B5A2B;
}

td.row1, td.row2, td.row3, td.rowpic {
    border: 1px solid #A67B5B;
    background: #F5E1C8;
}

th {
    color: #5A3E2B;
    font-size: 11px;
    font-weight: bold;
    background: #D2B48C;
    height: 25px;
    background-image: url(wood-texture.jpg);
}

th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
    font-weight: bold;
    background: #C9A779;
    height: 28px;
}

.maintitle, h1, h2 {
    font-weight: bold;
    font-size: 22px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 120%;
    color: #5A3E2B;
}

.gen, .genmed, .gensmall {
    color: #5A3E2B;
}

a.gen:hover, a.genmed:hover, a.gensmall:hover {
    color: #D2691E;
}

input, textarea, select {
    color: #4B2E1A;
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #8B5A2B;
    background: #FAF3E0;
}

input.button {
    border: 2px solid #A67B5B;
    background: #C9A779;
    color: #4B2E1A;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.guestavatar {
    width: 120px;
    height: 120px;
    text-align: center;
    background: #C9A779;
    color: #4B2E1A;
    font-size: 50px;
    display: table-cell;
    border-radius: 20%;
    position: relative;
    vertical-align: middle;
}

#nav8, #nav8 ul, #nav8 li {
    background: #A67B5B;
}

#nav8 td:hover, #nav8 li:hover {
    background: #8B5A2B;
}
