/* - - = = tmb css = = - - */
/* - - - - - - - - - - - - */

/* - - - Various and non-specific styles. - - - */
body {
	background-color: c8c5a6;
}

td {
	font-family : Verdana, Arial;
	font-size : 10px;
}

a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Navy;
}

a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Navy;
}

a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: Red;
}

a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: Red;
}

.modifypost {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: italic;
	display: inline;
}


/* - - - Styles for the navigation tree. - - - */
.treetable {
	border-bottom: 1px dashed Gray;
}

.treeleft {
	
}

.treeright {
	
}


/* - - - Styles for forms. - - - */
form {
	margin: 0;
}

.input1 {
	font-family: Verdana, Arial;
	font-size: 10px;
	border: 1px solid Black;
	margin: 1;
}

.dropdown1 {
	font-family: Verdana, Arial;
	font-size: 10px;
	border: 1px solid Black;
	margin: 1;
}

.button1 {
	font-family: Verdana, Arial;
	font-size: 10px;
	border: 1px solid Black;
	background-color: #F5F5DC;
	font-weight: bold;
}

.adminbox {
	border: 1px solid Silver;
	padding: 5;
}


/* - - - Styles for board list. - - - */
.boardtable {
	border-top: 1px solid Black;
}

.boardtitle {
	background-color: #f1efe2;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
}

.boardunread {
	background-color: #f1efe2;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}

.boardrecent {
	background-color: #f1efe2;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}

.boardtitle_blank {
	border-bottom: 1px solid Black;
}

.boardunread_blank {
	border-bottom: 1px solid Black;
}

.boardrecent_blank {
	border-bottom: 1px solid Black;
}

a.bname:link {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: Underline;
	color: Black;
	font-weight: bold;
}

a.bname:visited {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: Underline;
	color: Black;
	font-weight: bold;
}

a.bname:active {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: Maroon;
	font-weight: bold;
}

a.bname:hover {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: Maroon;
	font-weight: bold;
}


/* - - - Styles for listing the threads on a board. - - - */
.threadtable {
	border-top : 1px solid Black;
}

.threadtitlemark {
	background-color : #a4a180;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
}

.threadtitlesubject {
	background-color : #a4a180;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	font-weight: bold;
}

.threadtitleuser {
	background-color: #a4a180;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
	font-weight: bold;
}

.threadtitlereplies {
	background-color : #a4a180;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	font-weight: bold;
}

.threadtitledelete {
	background-color : #a4a180;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	font-weight: bold;
}

.threadmark {
	background-color : #e8e6d9;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
}

.threadsubject {
	background-color : #e8e6d9;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}

.threaduser {
	background-color : #e8e6d9;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}

.threadreplies {
	background-color : #e8e6d9;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}

.threaddelete {
	background-color : #e8e6d9;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}


/* - - - Styles for username in post heading. - - - */
a.uname:link {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Black;
	font-weight: bold;
}

a.uname:visited {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: Black;
	font-weight: bold;
}

a.uname:active {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: Maroon;
	font-weight: bold;
}

a.uname:hover {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: Maroon;
	font-weight: bold;
}


/* - - - Styles for date and time stamp on board list and in post heading. - - - */
.date {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: Black;
}

.time {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: Black;
}


/* - - - Styles for user profile. - - - */
.profuser {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.profileposts {
	background-color: #F8F8F8;
}

.rankadmin {
	font-family : Verdana, Arial;
	font-size : 10px;
	color: Blue;
}

.rankmod {
	font-family : Verdana, Arial;
	font-size : 10px;
	color: Green;
}

.rankbanned {
	font-family : Verdana, Arial;
	font-size : 10px;
	color: Red;
}


/* - - - Styles for posts 1, 3, 5, etc. - - - */
.postbarleft1 {
	background-color: #a4a180;
	border-top: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
}

.postbarmiddle1 {
	background-color : #a4a180;
	border-top : 1px solid Black;	
	border-bottom : 1px solid Black;
}

.postbarright1 {
	background-color: #a4a180;
	border-top: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}

.post1 {
	background-color : #e8e6d9;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
}

.avatar1 {
	background-color : #e8e6d9;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}


/* - - - Styles for posts 2, 4, 6, etc. - - - */
.postbarleft2 {
	background-color : #a4a180;
	border-top : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
}

.postbarmiddle2 {
	background-color : #a4a180;
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
}

.postbarright2 {
	background-color : #a4a180;
	border-top : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}

.post2 {
	background-color : #d1cfc3;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
}

.avatar2 {
	background-color : #d1cfc3;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}
