/* THE COMPENDIUM OF COLORS 

	#0f0f0f - the background behind the header color;
					border beneath the top bit and header;
					a few miscellaneous things

	#0B0B0B - the color of the top bit

	#533430 - the color of the forum name;
					and a few other miscellaneous things

	#0D0D0D - color of text in top bit;
					color of wrapper background

	#5b3936 - color of links in top bit

	#969696 - the color of the main text on the forum;
					wrapper shadow;
					scroll bar border;
					a few other miscellaneous things

	#141414 - color behind forums

*/

body {
	color: #969696;
}

#container {
	color: #969696;
}

table {
	color: #969696;
}

a:link,
a:visited {
	color: #989898;
}

a:hover,
a:active {
	color: #5b3936;
}

/* HEADER COLORS */
#header-container {
    border-bottom: 15px solid #0f0f0f;
}

#header-image {
	background-color: #0f0f0f;
}

#top-welcome {
	background: #0B0B0B;
	border-bottom: 15px solid #0f0f0f;
	color: #0D0D0D;
}

#welcome-modal {
	color: #0f0f0f!important;
}

#top-welcome table {
	color: #0D0D0D;
}

#top-welcome a:link,
#top-welcome a:visited {
	color: #929292;
}

#top-welcome a:active,
#top-welcome a:hover {
	color: #5b3936;
}

#forum-name a:link,
#forum-name a:visited {
	color: #5b3936;
}

#forum-name a:active,
#forum-name a:hover {
	color: #5b3936;
}

/* FORUM NAVIGATION COLORS */
.nav-holder {
	background: #0B0B0B;
    border-bottom: 15px solid #0f0f0f;
	color: #5b3936;
}

.footer_link
{
	color: #5b3936;
}

.navigation {
	color: #0D0D0D;
}

.navigation .active {
	color: #5b3936;
}

.nav-holder a:link,
.nav-holder a:visited {
	color: #5b3936;
}

.nav-holder a:hover,
.nav-holder a:active {
    color: #5b3936;
}

/* MAIN FORUM COLORS */
.wrapper {
	background: #0D0D0D;
	border-left: 15px solid #0f0f0f;
	border-bottom: 15px solid #0f0f0f;
	border-right: 15px solid #0f0f0f;
	box-shadow: 0px 0px 3px #969696;
}

.tborder {
	border-bottom: 14px solid #0f0f0f;
}

.trow1, .trow2 {
	border-bottom: 1px solid #0B0B0B;
	background: #141414;
}

.thead {
	background: #0B0B0B;
        border-bottom: 15px solid #0f0f0f;
	color: #5b3936;
}

.thead a:link,
.thead a:visited {
	color: #5b3936;
}

.trow_important {
	background: #5b3936;
	color: #2A2A2A;
	font-weight: bold;
}

.trow_sep {
	background: #533430;
}

.tcat {
	background: #0D0D0D;
}

.tfoot {
	background: #0B0B0B;
}

.count {
	border: 1px solid #0f0f0f;
	color: #0f0f0f;
}

.post_controls {
	background: #0f0f0f;
}

.post .post_head {
	border-bottom: 1px dotted #0f0f0f;
}download

.post .post_head span.post_date {
.post .post_head span.edited_post {
	color: #969696;
}

.forumname a:link,
.forumname a:visited {
	color: #5b3936;
}

.forumname a:hover,
.forumname a:active {
	color: #5b3936;
}

.forumname {
	border-bottom: 1px solid #0f0f0f;
}

.forum-description img {
	border: 1px solid #0f0f0f;
}

/* PROFILES */
.profile_right {
    background: #0B0B0B;
	color: #969696;
}

.pb_info a:link, .pb_info a:visited {
	background: #969696;
}

.pb_player {
	background: #969696;
	color: #934141;
}

.pb_half {
    background: #0D0D0D;
    border: 1px solid #141414;
	color: #969696;
}

.pb_full {
    background: #0D0D0D;
    border: 1px solid #141414;
	color: #969696;
}

.pb_content {
	background: #969696;
}

.pb_info {
background: #0f0f0f;
}

.pb_name {
	background: #969696;
}

.pb_info h1 {
	border-bottom: 1px solid #969696;
}

.pb_info img {
	border: 1px solid #969696;
}

.usertitle {
	color: #934141;
}

/* AFFILIATES */
#affiliates {
	background: #0f0f0f;
        width:100%;
}

#affiliates table {
	color: #969696;
}

.theme-name a:link,
.theme-name a:visited {
	color: #5b3936;
}

.theme-name a:hover,
.theme-name a:active {
    color: #5b3936;
}

/* COLLAPSIBLE HEADER */
#expandcontent h1 {
	color: #934141;
}

#expand-about {
	background: #969696;
	color: #141414;
}

.expand-news {
	background: #969696;
	color: #969696;
}

#expand-links a:link,
#expand-links a:visited {
	background: #533430;
	color: #969696;
}

#expand-links a:hover,
#expand-links a:active {
	background: #934141;
}

#expand-staff img {
	border: 5px solid #969696;
}

/* MISC */
select, input.textbox {
	background: #969696;
    color: #0f0f0f;
    border: 1px solid #0B0B0B;
}

textarea {
	background: #0D0D0D;
	color: #0f0f0f;
	border: 1px solid #0D0D0D;
}

.postbit_buttons > a:link,
.postbit_buttons > a:hover,
.postbit_buttons > a:visited,
.postbit_buttons > a:active {
    display: inline-block;
    padding: 2px 5px;
    margin: 2px;
    font-size: 11px;
    background: #0D0D0D;
    border: 1px solid #141414;
}

.postbit_buttons > a:hover {
	border-color: #5b3936;
}

button,
input.button {
    background: #0B0B0B;
    border: 1px solid #0f0f0f;
    color: #DD6F3B;
}

button:hover,
input.button:hover {
	border-color: #DD6F3B;
}

fieldset {
	border: 1px solid #0f0f0f;
}

.pm_alert {
    background: #5b3936;
    border: 1px solid #B55A35;
}

.prostats_thread {
    background: #0B0B0B;
    color: #969696;
}

#expandbutton {
	color: #0D0D0D;
}

.pagination a {
	background: #533430;
	color: #969696!important;
}

.pagination .pagination_current {
	color: #533430;
}

.pagination a:hover {
	background: #5b3936;
	color: #969696;
}
		
		