/* Normal, standard links. */


a:link

{

	color: #FFAC04;

	text-decoration: underline;

}

a:visited, a:hover

{

	color: #fff;

	text-decoration: underline;

}



/* Navigation links - for the link tree. */

.nav, .nav:link, .nav:visited

{

	color: #ffac04;

	text-decoration: none;

}

a.nav:hover

{

	font-weight: bold;

	color: #fff;

	text-decoration: underline;

}



/* This is used for tables that have a grid/border background color (such as the topic listing.) */

.bordercolor

{

	background-color: #FFAC04;

}



/* The following are items newly added with Ig-Oh. There is a place where other hands were added. */





.headerbodies3

{

	background: #000 url(.././images/header_bg3.gif);

	background-position: top left;

	background-repeat: repeat-x;

}



.bdc

{

	margin-left: 2px;

	margin-right: 2px;

	height: 0px;

	color: #FFcc00;

	font-style: normal;

/*	background-image: url(.././images/bdc_bottom.gif); */

}



.boardtitle

{

	color: #ffac04;

	font-weight: bold;

	background-color: #000;

	background-image: url(.././images/titlebg.jpg);

}





.boardtitle a:link, .boardtitle a:visited

{

	color: #ffac04;

}



.boardtitle a:hover

{

	color: #fff;

}



.catbg_n

{

	font-weight: bold;

	color: #808080;

}



.headertext

{

	font-size: x-small;

	color: #ffcc00;

	font-family: verdana, arial, sans-serif;

}



.headertext a:link, .headertext a:visited

{

	font-weight: bold;

	color: #ffcc00;

}



.headertext a:hover

{

	font-weight: bold;

	color: #ffffff;

}





.headertext_r

{

	font-size: x-small;

	color: #ffcc00;

	font-family: verdana, arial, sans-serif;

}



.headertext_r a:link, .headertext_r a:visited

{

	font-weight: bold;

	color: #ffcc00;

}



.headertext_r a:hover

{

	font-weight: bold;

	color: #ffffff;

}



.area_l

{

	background-color: #000;

	background-image: url(.././images/area_l.gif);

}



.area_r

{

	background-color: #000;

	background-image: url(.././images/area_r.gif);

}





.topbg

{

	color: #fff;

	background-color: #000;

	background-image: url(.././images/topbg.gif);

}



.topbg_r

{

	color: #fff;

	background-color: #000;

	background-image: url(.././images/topbg_r.gif);

}



.topbg_l2

{

	color: #fff;

	background-color: #000;

	background-image: url(.././images/topbg_l2.gif);

}



.headernews a:link, .headernews a:visited

{

	font-weight: bold;

	color: #ffcc00;

}



.headernews a:hover

{

	font-weight: bold;

	color: #ffffff;

}



.bdc_c, a.bdc_c:link, a.bdc_c:visited

{

	font-size: 11px;

	font-weight: bold;

	color: #FFcc00;

	background: url(.././images/bdc_c.gif) no-repeat;

	border: 1px solid #FFcc00;

	padding: 2px 2px 4px 22px;

	white-space: normal;

	float: left;

	line-height: 12px;

	text-decoration: none;

}



.pdx_c, a.pdx_c:link, a.pdx_c:visited

{

	font-size: 11px;

	font-weight: bold;

	color: #FFcc00;

	background: url(.././images/pdx_c.gif) no-repeat;

	border: 1px solid #FFcc00;

	padding: 2px 2px 4px 22px;

	white-space: normal;

	float: right;

	line-height: 12px;

	text-decoration: none;

}



a.bdc_c:hover, a.pdx_c:hover  

{

	font-size: 11px;

	font-weight: bold;

	border: 1px solid #ffffff;

	color: #ffffff;

	background-position: 0px -17px;

}



.sticky

{

	font-weight: bold;

	color: #8A3A00;

}



.news_fader

{

	background: #000 url(.././images/headerbodies.jpg);

	background-position: top left;

	background-repeat: repeat-x;

}



.poster_info

{

	color: #fff;

	background: #000 url(.././images/poster_info.gif);

	background-position: top left;

	background-repeat: repeat-x;

}



.poster_info2

{

	color: #fff;

	background: #000 url(.././images/poster_info2.gif);

	background-position: top left;

	background-repeat: repeat-x;

}



.member_name

{

	font-size: 11pt;

	font-family: verdana, Tahoma, arial, helvetica, serif;

	font-weight: bold;

}



/* And this is the bottom, where the copyright is, etc. */

#footerarea

{

	color: #000;

	background-color: #202020;

}



.headertitles

{

	background-color: #333;

}



.headerbodies2a

{

	background-color: #333;

	border-width: 1px 0 0 0;

	border-style: solid;

	border-color: #9e853d;

}





.headerbodies2

{

	background-color: #202020;	

	border-width: 0 0 1px 0;

	border-style: solid;

	border-color: #000;

}



.titlebg_l

{

	color: white;

	font-style: normal;

	background-color: #660000;

	background-image: url(.././images/titlebg_l.gif);

}



.titlebg_r

{

	color: white;

	font-style: normal;

	background-color: #660000;

	background-image: url(.././images/titlebg_r.gif);

}



.menu_bg

{

	background: #660000  url(.././images/titlebg2.gif);

	background-position: top left;

	background-repeat: repeat-x;

}



.headernews, .hd_bottom

{

	margin: 0;

	padding: 0 10px 0 10px;

	color: #FFAC04;

	line-height: 12px;

	font-size: x-small;

	font-family: Tahoma, arial, helvetica, serif;

	background: #000 url(.././images/header_news_bg.gif);

}



.hd_bottom_l {

	background: #000 url(.././images/hd_bottom_l.gif);

}



.hd_bottom_r {

	background: #000 url(.././images/hd_bottom_r.gif);

}



.currenttime

{	

	margin: 0;

	padding: 7px 10px 7px 10px;

	color: #FFAC04;

	font-size: x-small;

	font-family: Tahoma, arial, helvetica, serif;

	background: #000 url(.././images/header_news_bg.gif);

	

}



.titlebg_g, .titlebg_g tr, .titlebg_g td

{

	color: #fff;

	font-style: normal;

	background-color: #000;

	background-image: url(.././images/titlebg2.gif);

}



.main_area_tl

{

	background-color: #000;

	background-image: url(.././images/main_area_tl.gif);

	background-position: left top;

}



.main_area_tr

{

	background-color: #000;

	background-image: url(.././images/main_area_tr.gif);

	background-position: left top;

}



.main_area_tc

{

	background-color: #000;

	background-image: url(.././images/main_area_tc.gif);

	background-position: left top;

	background-repeat: repeat-x;

}



.main_area_ml

{

	background-color: #000;

	background-image: url(.././images/main_area_ml.gif);

	background-position: left top;

	background-repeat: repeat-y;

}



.main_area_mr

{

	background-color: #000;

	background-image: url(.././images/main_area_mr.gif);

	background-position: left top;

	background-repeat: repeat-y;

}



.main_area_bl

{

	background-color: #000;

	background-image: url(.././images/main_area_bl.gif);

	background-position: left bottom;

}



.main_area_br

{

	background-color: #000;

	background-image: url(.././images/main_area_br.gif);

	background-position: left bottom;

}



.main_area_bc

{

	

}



.main_area_tlf

{

	background-color: #660000;

	background-image: url(.././images/main_area_tlf.gif);

	background-position: left top;

}



.main_area_trf

{

	background-color: #660000;

	background-image: url(.././images/main_area_trf.gif);

	background-position: left top;

}



.footer_area_tc

{

	background-color: #202020;	

	border-width: 0 0 1px 0;

	border-style: solid;

	border-color: #000;

	background-image: url(../images/header_news_bg.gif);

	color: #FFcc00;

	font-size: x-small;

	font-family: Tahoma, arial, helvetica, serif;

}



.copyright

{

	background-color: #202020;

	border-width: 1px 0 0 0;

	border-style: solid;

	border-color: #333;

	font-weight: bold;

	color: #dfdfdf;

	text-decoration: none;

}



.copyright a:link, .copyright a:visited

{

	font-weight: bold;

	color: #dfdfdf;

	text-decoration: none;

}



.copyright a:hover

{

	font-weight: bold;

	color: #ffffff;

	text-decoration: underline;

}



.copyright_l

{

	background-color: #202020;

	border-width: 1px 0 0 0;

	border-style: solid;

	border-color: #333;

}



.copyright_r

{

	background-color: #202020;

	border-width: 1px 0 0 0;

	border-style: solid;

	border-color: #333;

}



.bdc_bd

{

	line-height: 5px;

	background: #333 url(.././images/bdc_bd.gif);

	color: #dfdfdf;

	font-size: 3px;

	font-family: Tahoma, arial, helvetica, serif;

}



.bottombg

{

	color: white;

	font-size: 1px;

	background-color: #000;

	background-image: url(.././images/bottombg.gif);

	background-position: bottom;

}



.bottombg_r

{

	color: white;

	font-size: 1px;

	background-color: #000;

	background-image: url(.././images/bottombg_r.gif);

	background-position: right bottom;

}



.bottombg_l

{

	color: white;

	font-size: 1px;

	background-color: #000;

	background-image: url(.././images/bottombg_l.gif);

	background-position: left bottom;

}



a.searchb:link, a.searchb:visited

{

	background: url(.././images/search2.gif) no-repeat;

	background-position: top left;

	float: left;

}



a.searchb:hover 

{

	background-position: 0px -16px;

}



/* definitions for the main tab, active means the tab reflects which page is displayed */

.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last, .maintab_off_back

{

	background-position: left top;

	color: white;

	vertical-align: top;



}

.maintab_back, .maintab_active_back, .maintab_off_back

{

	color: white;

	text-decoration: none;

	font-size: small;

	vertical-align: top;

	padding: 6px 13px 5px 13px;

	font-family: tahoma, sans-serif;

}



.maintab_first

{

	background-image: url(.././images/maintab_first.gif);

	background-repeat: no-repeat;

	width: 10px;

}

.maintab_back

{

	background-image: url(.././images/maintab_back.gif);

	background-repeat: repeat-x;

}

.maintab_last

{

	background-image: url(.././images/maintab_last.gif);

	background-repeat: no-repeat;

	width: 8px;

}



.maintab_off_first

{

	background-image: url(.././images/maintab_off_first.gif);

	background-repeat: no-repeat;

	width: 6px;

}

.maintab_off_back

{

	background-image: url(.././images/maintab_back.gif);

	background-repeat: repeat-x;

}



.maintab_off_back a:link, .maintab_off_back a:visited

{

	border-top: 2px solid #990000;

	color: white;

	text-decoration: none;

}



.maintab_off_back a:hover

{

	border-top: 2px solid #FFAC04;

}



.maintab_off_last

{

	background-image: url(.././images/maintab_off_last.gif);

	background-repeat: no-repeat;

	width: 8px;

}



.maintab_active_first

{

	background-image: url(.././images/maintab_active_first.gif);

	background-repeat: no-repeat;

	width: 6px;

}

.maintab_active_back

{

	background-image: url(.././images/maintab_active_back.gif);

	background-repeat: repeat-x;

}



.maintab_active_back a:link, .maintab_active_back a:visited

{

	border-top: 2px solid #333;

	color: #ffcc00;

	text-decoration: none;

}



.maintab_active_back a:hover

{

	border-top: 2px solid #ffcc00;

}



.maintab_active_last

{

	background-image: url(.././images/maintab_active_last.gif);

	background-repeat: no-repeat;

	width: 8px;

}



.topbg_l

{

	color: #fff;

	background-color: #000;

	background-image: url(.././images/topbg_l.gif);

}



.headerbodies

{

	background: #000808 url(.././images/header_bg.gif);

	background-position: top left;

	background-repeat: repeat-x;

}

/* Alternating backgrounds for posts, and several other sections of the forum. */

.windowbg

{
        color: #fff;
        background-color: #101010;
}

.windowbg2

{
        color: #fff;
        background-color: #400000;
}

.windowbg_s

{
        color: #fff;
        background-color: #400000;
}

.windowbg2_s

{
        color: #fff;
        background-color: #101010;
}
