﻿body { 
    background-color: #1e1e1e; 
    color: #e0e0e0;
    margin: 0px; 
    padding: 0px; 
    scrollbar-arrow-color: #ffb74d; 
    scrollbar-face-color: #2c2c2c; 
    scrollbar-track-color: #1e1e1e; 
}

font, th, td, p { 
    font-family: 'Segoe UI', Tahoma, Verdana, sans-serif; 
    font-size: 14px; 
}

a { text-decoration: none; color: #ffb74d; transition: 0.3s; }
a:visited { color: #ffa726; }
a:hover, a:active { text-decoration: underline; color: #fff; }

hr { height: 1px; border: none; border-top: 1px solid #333; }

img { border: 0px; border-radius: 4px; }
form { display: inline; }

table.forumline { background-color: #333; border: 1px solid #444; }
table.forumline:hover { border-color: #ffb74d; }

.row, .row1, .row2 { background-color: #252525; color: #d1d1d1; }
.row3 { background-color: #2c2c2c; }
.row1:hover, .row2:hover { background-color: #2e2e2e; }

th, td.th { 
    color: #ffffff; 
    font-size: 13px; 
    font-weight: bold; 
    background-color: #333; 
    height: 30px; 
    border-bottom: 2px solid #ffb74d;
}

td.cat, td.catHead, td.catLeft, td.rowpic, td.catSides, td.catRight, td.catBottom { 
    color: #ffb74d; 
    font-size: 14px; 
    background-color: #2a2a2a; 
    height: 28px; 
    font-weight: bold;
}

.gen { font-size: 14px; color: #e0e0e0; }
.genmed { font-size: 13px; color: #ccc; }
.gensmall { font-size: 12px; color: #999; }

.nav { font-weight: bold; font-size: 14px; color: #ffb74d; }
table.nav { background-color: #252525; border: solid 1px #444; border-radius: 5px; }

input, textarea, select { 
    color: #eee; 
    background-color: #333; 
    border: 1px solid #555; 
    padding: 3px;
    border-radius: 3px;
}

input.post, textarea.post { background-color: #1a1a1a; border: 1px solid #ffb74d; }

input.button, input.mainoption, input.liteoption { 
    background-color: #ffb74d; 
    color: #1e1e1e; 
    font-weight: bold; 
    cursor: pointer;
    border: none;
    border-radius: 4px;
}

input.button:hover { background-color: #ffa726; }

.code {
    font-family: 'Consolas', monospace; 
    color: #a5d6ff;
    background-color: #0d1117; 
    border: 1px solid #30363d;
    padding: 10px;
}

.quote {
    font-style: italic;
    color: #bdc3c7;
    background-color: #2c2c2c; 
    border-left: 4px solid #ffb74d;
    padding: 8px;
}

.postbody { font-size: 15px; color: #e0e0e0; line-height: 1.6; }
.name { font-weight: bold; color: #ffb74d; }
.postdetails { color: #888; font-size: 11px; }

/* WR-Forum Specifics Refresh */
.pgbutt a {
    background: #333; 
    border: 1px solid #555; 
    color: #ffb74d;
    border-radius: 4px;
}
.pgbutt a:hover { background: #ffb74d; color: #1e1e1e; }

.guestavatar { 
    background: #444; 
    color: #ffb74d; 
    border: 2px solid #ffb74d; 
}

#nav8 td:hover, #nav8 li:hover { background: #3d3d3d; }
#nav8, #nav8 ul { background: #252525; border: 1px solid #444; }

/* Loading Bar Orange */
#cssbar-border { border: 3px solid #ffb74d; }
#cssbar-line { background-color: #ffb74d; }