img {border: none; padding: 0px;}

a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
a:active { text-decoration: none;}

body { background-color: #000000; }

div.bbs_header
{
    width: 790px;
    height: 90px;
    
    background-image: url("/bbs/images/forumsHeader.jpg");
    position:relative;
}

div.bbs_nav
{
    width: 790px;
    
    /*padding: 0px 15px 0px 0px;*/
    /*margin: 0px 5px 0px 5px;*/
    padding: 5px 0px;
    
    background-color: #000000;
    
    font-family: arial, helvetica, geneva, sans-serif;
    color: #ccffff;
    font-size: 18px;
    
    text-align: left;
}

div.bbs_nav_top
{
    width: 790px;
    
    /*padding: 0px 15px 0px 0px;*/
    /*margin: 0px 5px 0px 5px;*/
    padding: 5px 0px;
    
    background-color: #000000;
    
    font-family: arial, helvetica, geneva, sans-serif;
    color: #ccffff;
    font-size: 12px;
    
    text-align: right;
    
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    
    border-color: #660099;
}


a.path:link {color: #FEA120; text-decoration: none;}
a.path:visited {color: #FEA120; text-decoration: none;}
a.path:hover {color: #FEA120; text-decoration: underline;}
a.path:active {color: #FEA120; text-decoration: none;}

a.pathtwo:link {color: #652BB7; text-decoration: none;}
a.pathtwo:visited {color: #652BB7; text-decoration: none;}
a.pathtwo:hover {color: #652BB7; text-decoration: underline;}
a.pathtwo:active {color: #652BB7; text-decoration: none;}

div.bbs_subHeaders
{
    width: 790px;
    
    background-color: #660099;
    
    font-family: arial, helvetica, geneva, sans-serif;
    color: #ccffff;
    font-size: 12px;
}

div.bbs_content
{
    width: 790px;
	background-color: #ccffff;    
    text-decoration: none; font-family: arial, helvetica, geneva, sans-serif;color: #660099;font-size: 12px;
}

div.bbs_online
{
    width: 790px;
    
    background-color: #660099;
    
    padding: 5px 0px;
    
    font-family: arial, helvetica, geneva, sans-serif;
    color: #ccffff;
    font-size: 12px;
    
    text-align: left;
}

div.bbs_footer
{
    width: 790px;
    
    background-color: #000000;
    
    font-family: arial, helvetica, geneva, sans-serif;
    color: #9900ff;
    font-size: 12px;
    
    text-align: left;
}

table.bbs_footer
{
    width: 790px;
    
    background-color: #000000;
    
    font-family: arial, helvetica, geneva, sans-serif;
    color: #9900ff;
    font-size: 12px;
    
    text-align: left;
}

td.bbs_footer
{
    background-color: #000000;
    
    font-family: arial, helvetica, geneva, sans-serif;
    color: #9900ff;
    font-size: 12px;
    
    text-align: left;
}

table.list {width: 100%; background-color: #FFFFFF; border-collapse: collapse; color: #000000; }
table.list td.list_notice {padding-top: 6px; padding-bottom: 8px; text-align: center; }
table.list td.list_header {background-color: #660099;font-family: arial, helvetica, geneva, sans-serif;color: #ccffff;font-size: 12px; text-align: center; padding: 5px 0px;}
table.list td.list_header_numeric {background-color: #660099;font-family: arial, helvetica, geneva, sans-serif;color: #ccffff;font-size: 12px; text-align: center; padding: 5px 0px;}
table.list td.list_header_left {padding-left: 24px; background-color: #660099;font-family: arial, helvetica, geneva, sans-serif;color: #ccffff;font-size: 12px; padding-top: 5px; padding-bottom: 5px;}
table.list td.list_header_right {padding-right: 24px; background-color: #660099;font-family: arial, helvetica, geneva, sans-serif;color: #ccffff;font-size: 12px; text-align: center; padding-top: 5px; padding-bottom: 5px;}

tr.even_row {background-color: #CCFFCC; }
tr.odd_row {background-color: #CCFFFF; }

table.list td.list {text-align: center; text-decoration: none; font-family: arial, helvetica, geneva, sans-serif;color: #1d5085;font-size: 12px; padding: 5px 0px !important;}
table.list td.list_left {padding-left: 24px !important; padding-right: 6px !important; font-family: arial, helvetica, geneva, sans-serif;color: #1d5085;font-size: 12px; padding-top: 5px !important; padding-bottom: 5px !important;} 
table.list td.list_right {padding-right: 24px !important; text-align: center; padding-left: 6px !important; font-family: arial, helvetica, geneva, sans-serif;color: #1d5085;font-size: 12px; padding-top: 5px !important; padding-bottom: 5px !important;} 
.list img{display: inline !important;}

a.list {text-decoration: none; font-family: arial, helvetica, geneva, sans-serif;color: #660099;font-size: 12px;}
a.list:link {color: #660099; }
a.list:visited {color: #660099; }
a.list:hover {color: #660099; text-decoration: underline;}
a.list:active {color: #660099; }

table.list td.list_footer {padding-top: 12px; padding-bottom: 12px; text-align: center; }
a.list_footer:link {color: #9900ff; }
a.list_footer:visited {color: #339999; }
a.list_footer:hover {color: #9900ff; text-decoration: underline;}
a.list_footer:active {color: #9900ff; }

table.post {width: 100%; background-color: #FFFFFF; border-collapse: collapse; border-style: solid; border-color: #8bbbaa; border-width: 0 0 1px 0; color: #000000; font-size: 12px; }
td.post_left 
{
	width: 122px; 
	padding: 4px; 
	background-color: #CCFFCC; 
	border-style: solid; 
	border-color: #8bbbaa; 
	border-width: 0 1px 0 0;
	text-align:center; 
}

table.list td.list_left_threads{padding-left:8px;}
table.list td.list_header_left_threads{padding-left:8px;}

span.post_username a:link
{
	color:#417683;
}
span.post_username a:visited
{
	color:#417683;
}
span.post_username img
{
}

td.post {padding: 5px 10px 5px 10px !important; font-size: 12px; background-color: #e7f1f3;} 
td.post_right {padding: 5px 15px 5px 15px !important; text-align: right; } 
span.post_username {color: #0000FF; font-weight: bold; }
span.post_date { color: #233971;font-size: 10pt; }
a.post:link {color: #000000; }
a.post:visited {color: #000000; }
a.post:hover {color: #0000FF; text-decoration: underline;}
a.post:active {color: #0000FF; }

table.error {width: 95%; border-style: none; border-collapse: collapse; color: #FF0000; }

table.navigation {width: 100%; text-align: center; font-size: 10pt; color: #9900ff;}
td.previous_thread {width: 85px; text-align: left;  }
td.next_thread {width: 52px; text-align: center; }
td.pagination {width: 586px; text-align: center; vertical-align: middle;}

table.navigation a:link { color: #652BB7; }
table.navigation a:visited { color : #652BB7; }
table.navigation a:hover { color : #652BB7; }
table.navigation a:active { color : #652BB7; }


p { margin: 0px 5px; }

a.whiteLnk:link { color: #ffffff; }
a.whiteLnk:visited { color: #ffffff; }
a.whiteLnk:hover { color: #ffffff; text-decoration: underline;}
a.whiteLnk:active { color: #ffffff; }

span.pad { margin: 25px; }
div.pad { margin: 0px 0px 0px 25px; }


div .bbs_search
{
	position:absolute;
	right:1px;
	bottom:0px;
	margin:0px;
	padding:0px;
	font-size:0;
}

div .bbs_search input
{
	font-size:10pt;
}

div.bbs_search #image
{
	margin-bottom:-6px;
}

span.post_count
{
	color:#571292; 
}

table.list td.list_image { width:16px; }
table.list td.list_image img
{
	
}

div.post_links
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div.post_links ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div.post_links li
{
	margin:0px 2px;
	display: inline;
	list-style-type: none;
}

div.post_body
{
	width: 680px;
	min-height: 100px;
	_height: 100px;	/* this is necessary for IE to behave */
	overflow-x: auto;
	overflow-y: visible !important
}

div.quoteContainer
{
	margin: 4px 4px 4px 4px;
	padding: 4px 4px 4px 4px;
}

div.quoteContainer span.quoteHeader
{
	background: #CCC;
    border: 1px solid #999;
    padding: 0px 4px 4px 4px;
    margin: 0px;
    color: #000;
}

div.quoteContainer div.quoteBody
{
	background-color: #DDD;
    padding: 4px;
    border: 1px solid #999;
}

div.spoilerContainer
{
	margin: 4px 4px 4px 4px;
	padding: 4px 4px 4px 4px;
}

div.spoilerContainer span.spoilerHeader
{
    background: #CCC;
    border: 1px solid #999;
    padding: 0px 4px 4px 4px;
    margin: 0px;
    color: #000;
    cursor:pointer;
}

div.spoilerContainer div.spoilerBody
{
	background-color: #DDD;
    padding: 4px;
    border: 1px solid #999;
}
