body {
	background-color: #f9f6e6;
	color: #111111;
	font-size: 10px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	margin: 20px;
}
small
	{
	font-size: 10px;
	}
table {
	border: 0px;
	margin: 3px;
}
.threadmain {
	border: 0px;
}
.main {
	border: 1px solid #e0e8e8;
}
.head {
	background-color: #e8e0d8;
}
.head a:link    { color: #000;}
.head a:visited { color: #000;}
.head a:active  { color: #000;}
.head a:hover   { color: #558;}

.quietlink:link { color: #060606; text-decoration: none; }
.quietlink:visited { color: #444; text-decoration: none; }
.quietlink:hover { color: #060606; text-decoration: underline; }
.quietlink:active { color: #000; text-decoration: underline; }

.bare {
	background-color: #e6f0f0;
	padding: 0px;
	margin: 0px;
}
tr:hover { }
tr.row		{ background-color: #e6f0f0; }

tr.row0		{ background-color: #f0f0e6; }
tr.row0:hover	{ background-color: #d8e0ec; color: #000000; }
tr.row1		{ background-color: #e8e8e0; }
tr.row1:hover	{ background-color: #d8e0ec; color: #000000; }

td.plain0	{ background-color: #d0dBe8; border-bottom: 1px solid #d3d3d0; }
td.plain0:hover	{ background-color: #d7e4f0; color: #000000; border-bottom: 1px solid #d3d3d0; }
td.plain1	{ background-color: #edf8f6; border-bottom: 1px solid #d3d3d0; }
td.plain1:hover	{ background-color: #f3fafa; color: #000000; border-bottom: 1px solid #ded2dd; }

td.ivory0	{ background-color: #e0e0d8; border-bottom: 1px solid #d3d3d0; }
td.ivory0:hover	{ background-color: #f8f0e9; color: #000000; border-bottom: 1px solid #d3d3d0; }
td.ivory1	{ background-color: #f0f0ea; border-bottom: 1px solid #d3d3d0; }
td.ivory1:hover	{ background-color: #f8f0e9; color: #000000; border-bottom: 1px solid #d3d3d0; }

td.tan0		{ background-color: #e1e1bf; border-bottom: 1px solid #ced2cd; }
td.tan0:hover	{ background-color: #f7f6ed; color: #000000; border-bottom: 1px solid #ced2cd; }
td.tan1		{ background-color: #f0eddf; border-bottom: 1px solid #ced2cd; }
td.tan1:hover	{ background-color: #f7f6ed; color: #000000; border-bottom: 1px solid #ced2cd; }

td.red0		{ background-color: #fcc7c2; border-bottom: 1px solid #E8B1AC; }
td.red0:hover	{ background-color: #FFACB2; color: #000000; border-bottom: 1px solid #E8B1AC; }
td.red1		{ background-color: #fde1df; border-bottom: 1px solid #E8B1AC; }
td.red1:hover	{ background-color: #FFACB2; color: #000000; border-bottom: 1px solid #E8B1AC; }

td.orange0      { background-color: #F8E0C6; border-bottom: 1px solid #F5D1AA; }
td.orange0:hover{ background-color: #FFD799; color: #000000; border-bottom: 1px solid #F5D1AA; }
td.orange1      { background-color: #FBEEE1; border-bottom: 1px solid #F5D1AA; }
td.orange1:hover{ background-color: #FFD799; color: #000000; border-bottom: 1px solid #F5D1AA; }

td.yellow0      { background-color: #FAFDC2; border-bottom: 1px solid #CED3D2; }
td.yellow0:hover{ background-color: #FFF7A8; color: #000000; border-bottom: 1px solid #CED3D2; }
td.yellow1      { background-color: #FDFEDF; border-bottom: 1px solid #CED3D2; }
td.yellow1:hover{ background-color: #FFF7A8; color: #000000; border-bottom: 1px solid #CED3D2; }

td.green0       { background-color: #E6FFCC; border-bottom: 1px solid #AFD8AB; }
td.green0:hover { background-color: #d8F4b4; color: #000000; border-bottom: 1px solid #AFD8AB; }
td.green1       { background-color: #F0FFE2; border-bottom: 1px solid #AFD8AB; }
td.green1:hover { background-color: #d4eeb0; color: #000000; border-bottom: 1px solid #AFD8AB; }

td.blue0        { background-color: #ddE2FF; border-bottom: 1px solid #c9c9F5; }
td.blue0:hover  { background-color: #cac8fe; color: #000000; border-bottom: 1px solid #c9c9F5; }
td.blue1        { background-color: #ebefff; border-bottom: 1px solid #c9c9F5; }
td.blue1:hover  { background-color: #cac8fe; color: #000000; border-bottom: 1px solid #c9c9F5; }

td.purple0      { background-color: #E0CBF4; border-bottom: 1px solid #D6A9EA; }
td.purple0:hover{ background-color: #DDB1FF; color: #000000; border-bottom: 1px solid #D6A9EA; }
td.purple1      { background-color: #EFE4F9; border-bottom: 1px solid #D6A9EA; }
td.purple1:hover{ background-color: #DDB1FF; color: #000000; border-bottom: 1px solid #D6A9EA; }

td.pink0        { background-color: #F1CDE4; border-bottom: 1px solid #E8ABD2; }
td.pink0:hover  { background-color: #FFAECD; color: #000000; border-bottom: 1px solid #E8ABD2; }
td.pink1        { background-color: #F8E5F1; border-bottom: 1px solid #E8ABD2; }
td.pink1:hover  { background-color: #FFAECD; color: #000000; border-bottom: 1px solid #E8ABD2; }

td {
	color: #111111;
	font-size: .71em;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 1px;
	border: 0px;
}
.bluebox {
	background-color: #ece0d8;
	color: #000000;
	text-align: center;
	border: 2px solid #201010;
	padding: 3px;
	margin: 3px;
}
.message {
	background-color: #ece0d8;
	color: #000000;
	width: 200px;
	text-align: center;
	border: 2px solid #101020;
	padding: 3px;
	margin: 3px;
}
.new {
	font-weight: bold;
	color: #000000;
}
.recent { color: #001111; }
.med    { color: #203838; }
.old    { color: #425050; }
.older  { color: #5D6464; }
.quiet  { color: #787878; }
.nfo
	{
	background-color: #e0e8e8;
	color: #000000;
	border: 2px solid #201010;
	width: 570px;
	font-size: 12px;
	font-family: Courier New, Fixedsys, monospace;
	white-space: pre;
	text-align: left;
	margin-left: 90px;
	padding: 3px;
	}
a:link    { color: #2050ca; text-decoration: underline; }
a:visited { color: #1030aa; text-decoration: none; }
a:active  { color: #a0a0c7; text-decoration: underline; }
a:hover   { color: #2040f0; text-decoration: underline; }
hr { color: #201010; }
ul { list-style-image: url(/bullet.gif); list-style-position: outside; }
li { list-style-image: url(/bullet.gif); list-style-position: inside; }
.commentbox
	{
	padding: 0px;
	margin: 1px;
	text-align: left;
	}
.commentuser
	{
	padding: 0px 2px 6px 0px; margin: 0px;
	text-align: right; font-size: 9px;
	color: #454565;
	border: 0px;
	border-top: 1px #666 solid;
	}
.comment
	{
	border: 0px;
	padding: 0px 2px 0px 2px;
    font-size: 13px;
    line-height: 18px;
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	}
.subcommentbox
	{
	border: 0px;
	padding: 0px 0px 5px 30px;
	font-size: 10px;
	}
.subcomment
	{
	border: 0px;
	padding: 0px 2px 0px 2px;
	font-size: 10px;
	}
.subcommentuser
	{
	padding: 0px 2px 2px 0px; margin: 0px;
	text-align: right; font-size: 9px;
	color: #454565;
	border: 0px;
	border-top: 1px #aaa solid;
	}
.commentuser small
	{ font-size: inherit; }
.subcommentuser small
	{ font-size: inherit; }
.commenttop
	{
	border: 0px;
	padding: 2px 2px 0px 2px;
	font-size: 11px;
	}
.threadname
	{
	padding: 3px;
	font-size: 11px;
	font-family: georgia, garamond, serif;
	}
.newthread a:link
	{ color: #2070ea; text-decoration: underline; font-weight: bold; }
.newthread a:visited
	{ color: #1030aa; text-decoration: none; }
.newthread a:active
	{ color: #a0a0c7; text-decoration: underline; }
.newthread a:hover
	{ color: #2040f0; text-decoration: underline; }

.bright a:link
	{ color: #2070ea; text-decoration: underline; font-weight: bold; }
.bright a:visited
	{ color: #1030aa; text-decoration: none; }
.bright a:active
	{ color: #a0a0c7; text-decoration: underline; }
.bright a:hover
	{ color: #2040f0; text-decoration: underline; }

.lite a:link
	{ color: #2070ea; text-decoration: underline; font-weight: bold; }
.lite a:visited
	{ color: #2070ea; text-decoration: underline; font-weight: bold; }
.lite a:active
	{ color: #a0a0c7; text-decoration: underline; }
.lite a:hover
	{ color: #2040f0; text-decoration: underline; }

.bigtitle
	{
	font-size: 30px;
	font-weight: bold;
	}
.clicky
	{
	font-size: 10px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #0A0A14;
	border: 2px #0A0A14 solid;
	padding: 1px;
	margin: 3px;
	background-color: #dcd0c8;
	}
.clicky:hover
	{ color: #040a0a; background-color: #e0ecd8; }
.sticky
	{
	background-color: #dcc8d0;
	}
.thumb
	{
	border: 1px solid #38383d;
	padding: 0px; margin: 0px;
	}
.thumb a
	{
	color: #38383d;
	}
.filename
	{
	text-align: left;
	padding-left: 5px;
	padding-right: 10px;
	}
.filesize
	{
	text-align: right;
	padding-left: 10px;
	padding-right: 5px;
	}


