<STYLE type="text/css">
<!-- 

/* PAGE BODY */
body
{
font-family: Arial; font-size: 10px; font-weight: normal; color: #000000;
background: url(images/parchment.jpg);
margin-top: 5px; margin-bottom: 5px;
margin-left: 0px; margin-right: 0px;
}

/* GENERAL TEXT */
P, TD, DIV, UL, LI, INPUT, SELECT
	{ font-family: Arial; font-size: 10pt; font-weight: normal; color: #000000; }
.sm		{ font-size: 8pt; }
.med		{ margin-top: 0px; }
.heavy	{ font-weight: bold; }
.debug	{ font-size: 8pt; color: #00CCCC; }
.title	{ font-family: Dauphin, Monotype Corsiva, Arial; font-size: 20pt; text-align: center;
		  text-Transform: capitalize; }
.subtitle	{ font-family: Dauphin, Monotype Corsiva, Arial; font-size: 14pt; text-align: center; }
.menutitle	{ font-weight: bold; }
.motd		{ font-family: Dauphin, Monotype Corsiva, Arial; font-size: 14pt;
		  text-Transform: capitalize; }
.holiday	{ font-family: Comic Sans MS, Dauphin, Arial; font-size: 16pt; color: #2857A4; }
.sitemap	{ font-family: Dauphin, Monotype Corsiva, Arial; font-size: 14pt; }
.optrule	{ font-size: 9pt; color: #775026; }
.stat		{ color: #0D2F7D; }
.dialog1	{ font-family: Tahoma, Arial; color: #774026; }
.dialog2	{ font-family: Tahoma, Arial; color: #772D26; }

/* LINKS */
A:link	{ color: #BB5500; }
A:visited	{ color: #1C701C; }
A:hover	{ color: #669933; }
A:active	{ color: #558822; }
A.menu:link		{ font-size: 11pt; color: #663300; }
A.menu:visited	{ font-size: 11pt; color: #441100; }
A.menu:hover	{ font-size: 11pt; color: #FFFFFF; }
A.module:link	{ color: #663300; }
A.module:visited	{ color: #441100; }
A.module:hover	{ color: #FFFFFF; }

/* TABLES */
TABLE.outerbox { width: 850px; background-image: url(images/paper.jpg);
	border-top : 2px solid #AA8359; border-bottom : 2px solid #997248;
	border-left: 2px solid #AA8359; border-right: 2px solid #997248; }

TD.sidebanner { width: 160px; padding: 1px; vertical-align: middle; text-align: center; }
TD.mainbanner { width: 530px; padding: 1px; vertical-align: middle; text-align: center; }

TD.sidecolumn { width: 160px; padding: 1px; vertical-align: top; text-align: center; }
TD.maincolumn { width: 530px; padding: 1px; vertical-align: top; text-align: center; }

TD.mainbox	{ width: 160px; vertical-align: top; text-align: left; line-height: 1.3;
		  padding-top: 0px; padding-bottom: 0px; padding-left: 18px; padding-right: 18px;
		  background-image: url(images/mainbox-mid.gif); }
TD.sidebox	{ width: 160px; vertical-align: top; text-align: left; line-height: 1.3;
		  padding-top: 0px; padding-bottom: 0px; padding-left: 16px; padding-right: 16px;
		  background-image: url(images/sidebox-mid.gif); }
TD.modbox	{ width: 160px; vertical-align: top; text-align: left;
		  padding-top: 0px; padding-bottom: 0px; padding-left: 16px; padding-right: 16px;
		  background-image: url(images/sidebox-mid.gif); }

TABLE.ctr { width: 510px; padding: 0px; margin: 0px; border: 1px solid #775026; border-collapse: collapse; }

TD.ctrheader { margin: 0px; padding: 1px; background: url(images/parchment.jpg); background-color: #C0AA7F;
	font-size: 12pt; font-weight: bold; color: #FFFFFF; text-transform: capitalize;
	border-top: 1px solid #775026; border-bottom : 1px solid #553004;
	border-left: 1px solid #775026; border-right: 1px solid #553004; }

TD.ctrbox	{ font-size: 12pt; background-color: #F4EEE0; margin: 0px; padding: 5px;
		  vertical-align: top; text-align: justify; border: 1px solid #775026; }

TABLE.picbox { float: left; border: none; border-collapse: collapse; padding: 0px;
		  margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 8px; }
TD.picbox	{ font-size: 8pt; background-color: #FFFFFF; border: 2px solid #663300;
		  width: 135px; Height: 135px; vertical-align: middle; text-align: center; }

TABLE.card	{ border: 1px solid #E3DDD0; padding: 0px; width: 100%; background-color: #FFFFFF; }
TD.card	{ vertical-align: top; padding: 2px 5px 2px 10px; }

TABLE.combat { padding: 3px; margin: 0px; border: none; border-collapse: collapse; width: 98%; }
TD.evenrow	{ background-color: #FFFFFF; text-align: center; width: 7%; border: 1px solid #C0AA7F; }
TD.oddrow	{ background-color: #FFFFEE; text-align: center; width: 7%; border: 1px solid #C0AA7F; }
TD.evenrow-l { background-color: #FFFFFF; text-align: left; padding-left: 3px; border: 1px solid #C0AA7F; }
TD.oddrow-l	{ background-color: #FFFFEE; text-align: left; padding-left: 3px; border: 1px solid #C0AA7F; }
TD.hrow	{ font-weight: bold; text-align: center; width: 7%; border: 1px solid #000000; }
TD.vrow	{ font-weight: bold; width: 4%; vertical-align: center; text-align: right;
		  border-right: 1px solid #000000; writing-mode: tb-rl; filter: flipv fliph; }

TABLE.spells { padding: 3px; margin: 0px; border: none; border-collapse: collapse; width: 100%; }
TD.row-l	{ font-size: 8pt; background-color: #FFFFFF; vertical-align: top; text-align: left;
		  border: 1px solid #C0AA7F; padding: 3px; }
TD.row-c	{ font-size: 8pt; background-color: #FFFFFF; vertical-align: top; text-align: center;
		  border: 1px solid #C0AA7F; padding: 3px; }
TD.row-top	{ font-size: 8pt; font-weight: bold; border: 1px solid #000000; }


/* MISCELLANEOUS */
HR		{ color: #663300; }
UL.mod	{ padding: 0px; margin-left: 14px; margin-top: 4px; margin-bottom: 0px; }
LI.mod	{ margin-bottom: 4px; }
UL.nobullet { list-style: none; text-indent: -1em; padding-left: 0px;
		  margin-left: 12px; margin-top: 0px; margin-bottom: 5px; }
P.j		{ text-align: justify; }

// -->
</STYLE>