/* Text for the common items */
BODY {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	background-color: Black;
	font-size: 10pt;
	color: White;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

img {
    width:auto;
    height:auto;
    max-width:100%;
    max-height:90%;
	 }

.bbc_right {
	text-align: right;
}

.bbc_center {
	text-align: center;
}

/* Begin New Stuff */

table.siteheader {
	background: url(http://www.woodus.com/den/graphics/backgr.jpg);
}

table.navbar {
	background: url(http://www.woodus.com/den/graphics/nav-back.gif);
}

table.footerfade {
	background: url(http://www.woodus.com/den/graphics/footer-bg.jpg);
}

table.leftmenu {
	width: 135px;
}
th.leftmenu {
	border: 4px ridge #9DA38B;
	text-align: center;
	background-image: url(http://www.woodus.com/den/graphics/menuback.gif);
}
td.leftmenu {
	border-bottom: 4px ridge #9DA38B;
	border-left: 4px ridge #9DA38B;
	border-right: 4px ridge #9DA38B;
	text-align: left;
}

table.rightmenu {
	width: 135px;
}
th.rightmenu {
	border: 4px ridge #B57F39;
	text-align: center;
	background-image: url(http://www.woodus.com/den/graphics/menuback.gif);
}
td.rightmenu {
	border-bottom: 4px ridge #B57F39;
	border-left: 4px ridge #B57F39;
	border-right: 4px ridge #B57F39;
}

/* End New Stuff */


.disclaimer {
	background-color: Black;
	font-size: smaller;
	color: Silver;
}

P {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : White;
}

INPUT.no_bg {
	font-size: 10pt;
	background-color: transparent;
}


.table_header {
	font-size: 10pt;
	font-weight : bold;
	color : #CC9900;
}

.header_light {
	color : #FFDA6A;
	font-size : 10pt;
	font-weight : bold;
}

.header_dark {
	color : #ECB200;
	font-size : 10pt;
	font-weight : bold;
}

TD {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : White;
}

TD.altrow1 {
	background-color: #424242;
	font-size: 8pt;
}

TD.altrow2 {
	background-color: #4F4F4F;
	font-size: 8pt;
}

TD.newrow1 {
	border-bottom-color: Black; 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	background-color: #4F4F4F;
	font-size: 8pt;
}

td.newrowhead1 {
	font-size: 10pt;
	font-weight : bold;
	color : #CC9900;
	background-color: #424242;
	text-align: center;
}

td.skillhave {
	color: #FFD700;
	background-color: #4F4F4F;
	font-size: 8pt;
}

td.skillnothave {
	color: Silver;
	background-color: #4F4F4F;
	font-size: 8pt;
}

A {
	color : #CC9900;
	text-decoration : none;
}

A:HOVER {
	text-decoration : underline;
	color : White;
}

.normaltext {
	color : White;
	font-size: 10pt;
}

.bestiary_column_header {
	color : #CC9900;
	font-weight : bold;	
}

.bestiary_data {
	color : White;
	font-size: 8pt;
}

INPUT {
	font-size:10pt;
	background-color: #000000;
	color: #FFCC33;
}

TEXTAREA {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:10pt;
	background-color: #000000;
	color: #FFCC33;
}

.select {
	font-size:10pt;
	background-color: #000000;
	color: #FFCC33;
}

.header1 {
	font-size:10pt;
	background-color: #000000;
	color: #FFCC33;
	font-weight : bold;
}

.header2 {
	font-size:10pt;
	background-color: #000000;
	color: #E1AA00;
	font-weight : bold;
}
/* Text for the Polls  */
.pollquestion {
	font-size:8pt;
	color : #CC9900;
	font-weight : bold;
}

.pollanswer {
	font-size:7pt;
	color : White;
}

.pollradio {
	font-size:7pt;
}

/* Text for the Navbar  */
a.navbarlinks {
	color : White;
	font-weight : bold;
	text-decoration : none;
	font-size : 8pt;	
}

a.navbarlinks:hover {
	text-decoration : underline;		
}

.navbartxt {
	color : White;
	font-weight : bold;
	text-decoration : none;
	font-size : 8pt;	
}

/* Text for the forum inclusion */

.forumactive {
	font-size:8pt;
	color : White;
}


/* Text for the main_menu.php file */
a.mainmenu {
	color : #CC9900;
	text-decoration : none;
	/* font-size : 8pt; */
	background-color: transparent;
}

a.mainmenu:HOVER {
	text-decoration : underline;
	background-color: #3E3E3E;
}

a.submenu {
	color : #CC9900;
	text-decoration : none;
	/* font-size : 8pt; */
}

a.submenu:HOVER {
	text-decoration : underline;		
}

.mainmenutext {
	color : Black;
	font-size : 8pt;
}

.sectiontitle {
	color : #FFCC00;
	font-weight : bold;	
	font-size :10pt;	
}

/* Other Items */

p.credit {
	font-size: smaller;
	font-style: italic;
}


.sectiontitlesmall {
	color : #FFCC00;
	font-weight : bold;	
	font-size : 8pt;	
}

.established {
	color : #CC9933;
	font-size : 8pt;
}

.navbar_divider {
	color : White;
	font-weight : bold;
	font-size : 10pt;	

}

.lastmodified {
	color : #FFCC66;
	font-style : italic;
	font-size : 10pt;	
}

.copyright {
	color : #CCCCFF;
	font-size : 10pt;	
}

.currentdate {
	color : #FFCC66;
	font-style : italic;
	font-weight : bold;
	font-size : 10pt;	
}

/* Text for the news items */
.newstitle {
	color : #FFCC66;
	font-weight : bold;
	font-size : 8pt;
	background-image: url(http://www.woodus.com/den/graphics/news-center.gif);
}

.newsbody {
	color : #CCCCCC;
	font-size : 10pt;	
}

.newsfooter {
	color : White;
	font-size : 8pt;
	background-image: url(http://www.woodus.com/den/graphics/news-footer-center.jpg);
}

/* Text for the home submenu */
HR.dark {
	color : #666633;
}

HR.light {
	color : #CCCC99;
}

.ephemyear {
	color : #9DA38B;
	font-weight : bold;
	font-size : 8pt;		
}

.ephemcontent {
	color : White;
	font-size : 8pt;		
}

.submenutxt {
	color : White;
	/* font-size : 8pt; */
}
/* Text for the FanFics */

P.fanfic_body {
	text-indent : 12px;
}

P.fanfic_body_italic {
	text-indent : 12px;
	font-style : italic;
}

HR.fanfic_dark {
	color : #666633;
	width : 75%;
}

.fanfic_title {
	color : #858041;
	font-size : 12pt;
	font-weight : bold;
	text-align : center;
}

.fanfic_byline {
	color : #FFDD53;
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
}

.fanfic_chapter{
	color : #DDBD00;
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
}

.fanfic_header_light {
	color : #DDA600;
	font-size : 10pt;
	font-weight : bold;
}

.fanfic_header_dark {
	color : #AC8200;
	font-size : 10pt;
	font-weight : bold;
}

/* Text for the FAQs */
.faq_question {
	color : #FFCC33;
	font-size : 10pt;
	font-weight : bold;
}

.faq_answer {
	color : #CCCCCC;
	font-size : 10pt;
}

.faq_date{
	color : #FFFFCC;
	font-size : 8pt;
	font-style : italic;
}

/* Text for the Release Dates */
.release_game {
	color : #A19B51;
	font-size : 10pt;
	font-weight : bold;
}

.release_date {
	color : #C4C290;
	font-size : pt;
}

.release_system{
	color : #E0E1C4;
	font-size : 8pt;
}

/* Text for the Tips */
.tip_name {
	color : #FFCC33;
	font-size : 10pt;
	font-weight : bold;
}

.tip_desc {
	color : #CCCCCC;
	font-size : 10pt;
}

.tip_date {
	color : #FFFFCC;
	font-size : 8pt;
	font-style : italic;
}

.tip_submitted {
	color : #CCCC99;
	font-size : 8pt;
	font-style : italic;
}

A.tip_author {
	font-size : 8pt;
	color : #CC9900;
	text-decoration : none;
}

A.tip_author:HOVER {
	text-decoration : underline;
	color : White;
}

/* Text for the Walkthrus */
P.walkthru {
	
}

.walkthru_header_light {
	color : #FFDA6A;
	font-size : 10pt;
	font-weight : bold;
}

.walkthru_header_dark {
	color : #ECB200;
	font-size : 10pt;
	font-weight : bold;
}

/* Text for the Skyonee Styles */
.bknormal { text-align: justify;  text-indent: .4in; }
.bknormalcenter { text-align: center; }
.bktitle { font-size:18.0pt;  font-family:Impact;  text-decoration: underline; text-align: center; }
.bkbyline { font-weight: bold;  text-decoration: underline;  text-align: center;   }
.bkbasedon { text-decoration: underline;  text-align: center;   }
.bkpcenter {	text-align: center;   }
.bkitright {	font-style: italic; text-align: right;   }
.bkitjustify {  font-style: italic;  text-align: justify;   }
.bkchapter {  font-size: 14pt; text-align: center;   }
.bkitalics {  font-style: italic; }


/* Styles for Trivia */
.trivquestion { color: #CC9900;  font-weight: bold;  }
.trivbased { color: #FFDA6A;  font-style: italic;  }
INPUT.trivradio { background-color: Black; }
.trivmultcoice { color: White;  font-weight: bold;  }
.trivcorrect { color: #090; font-weight: bold; }
.trivincorrect { color: #F33; font-weight: bold; }
.trivactualanswer { color: #CCC;  font-style: italic;  }
.trivpercentcorrect { color: White; }

/* Styles for Personality Quiz */
.persquestion { color: #C93;  font-weight: bold;  }
.persanswer { color: #E6CC97; }
INPUT.persinputanswer { background-color: black; }
.persforgot { color: #F66; }
dt { color: #C93;  font-weight: bold; }

/* Styles for Monster Card */
table.mclight { background: url(../graphics/mcard/paper_light.png);	border-width: 0px 0px 0px 0px; }
table.mcdark {	background: url(../graphics/mcard/paper_dark.png);	border-width: 0px 0px 0px 0px; }
table.mcblack { background: url(../graphics/mcard/monsterback.png);	border-width: 0px 0px 0px 0px; }
td.mctop { background: url(../graphics/mcard/top.png); }
td.mcbottom { background: url(../graphics/mcard/bottom.png); }
td.mcright { background: url(../graphics/mcard/right.png); }
td.mcleft {	background: url(../graphics/mcard/left.png); }

/* Styles for For News Items from Invision Power Board */
strong.bbc				{	font-weight: bold !important; }
em.bbc 					{	font-style: italic !important; }
span.bbc_underline 		{ 	text-decoration: underline !important; }
acronym.bbc 			{ 	border-bottom: 1px dotted #000; }
span.bbc_center, div.bbc_center	{	text-align: center; display: block; }
span.bbc_left, div.bbc_left		{	text-align: left; display: block; }
span.bbc_right , div.bbc_right	{	text-align: right; display: block; }
div.bbc_indent 			{	margin-left: 50px; }
del.bbc 				{	text-decoration: line-through !important; }
ul.bbc 					{	list-style: disc outside; margin-left: 30px; }
	ul.bbc ul.bbc 			{	list-style-type: circle; }
		ul.bbc ul.bbc ul.bbc 	{	list-style-type: square; }
ul.bbcol.decimal 				{ margin-left: 30px; list-style-type: decimal; }
	ul.bbcol.lower-alpha		{ margin-left: 30px; list-style-type: lower-alpha; }
	ul.bbcol.upper-alpha		{ margin-left: 30px; list-style-type: upper-alpha; }
	ul.bbcol.lower-roman		{ margin-left: 30px; list-style-type: lower-roman; }
	ul.bbcol.upper-roman		{ margin-left: 30px; list-style-type: upper-roman; }
hr.bbc 					{ 	display: block; border-top: 2px solid #979797; }
div.bbc_spoiler 		{	 }
div.bbc_spoiler span	{ 	font-weight: bold; }
div.bbc_spoiler_wrapper	{ 	border: 1px inset #424242; padding: 4px; }
div.bbc_spoiler_content	{ 	 }
input.bbc_spoiler_show	{ 	width: 45px; font-size: .7em; margin: 0px; padding: 0px; }
pre.prettyprint 		{ padding: 5px; background: #0B0B0B; border: 1px solid #BEBEBE; overflow: auto; margin-left: 10px; font-size: 11px; line-height: 140%; }
.bbc_member, .bbc_url	{	 }


/* Quote boxes */
p.citation {
	background: #183023 url({style_images_url}/citation_bg.png) no-repeat right;
	color: #CAD2CF;
	font-size: 0.9em;
	font-weight: bold;
	border-width: 1px 1px 0 3px;
	border-style: solid;
	border-color: #A3C8B2;
	padding: 5px 8px;
	
}

	div.blockquote {
		background-color: #0C1F16;
		font-size: 0.9em;
		border-width: 1px 1px 1px 3px;
		border-style: solid;
		border-color: #47785A;
		margin: 0px;
		margin-top: 0px;
		color: #8DBC9E;
	}

		div.blockquote p.citation {
			background-color: #2B152F;
			color: #A28FA8;
			border-color: #AF79B9;
		}
		
		div.blockquote div.blockquote {
			background-color: #170D19;
			font-size: 1em;
			color: #7D4A88;
			border-color: #A570B1;
			margin: -0px 15px 0px 15px;
		}

			div.blockquote div.blockquote p.citation {
				background-color: #262414;
				color: #BCB9A3;
				border-color: #BAB076;
			}

			div.blockquote div.blockquote div.blockquote {
				background: #15130B;
				border-color: #C1BA8D;
				color: #5A5330;
			}
			
			div.blockquote p.citation {
				margin: 6px 15px 0 15px;
				font-size: 1em;
			}

div.quote {
	padding: 12px;
} 

div.quote p.blockquote {
	margin-left: -12px;
}

cite {
	display: block;
	font-weight: bold;
}

	blockquote cite {
		font-size: 1em;
	}
	
iframe.ircchat {
	height: 500px;
	width: 100%;
}
