/* CSS Document */

td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



table.nav {

	background-color: #000000;

	border: 1px solid #000000;

	height: auto;

	width: 135px;

}



.navhead {

	text-decoration: none;

	width: 137px;

	height: auto;

	padding: 1px;

	line-height: 18px;

	float: left;

	clear: none;

	background-color: #898989;

	font-weight: bold;

	color: #660000;

	cursor: default;

	text-align: center;

}



a {

	color: #CCCCCC;

	text-decoration: none;

}



a.nav {

	text-decoration: none;

    width: 135px;

	height: auto;

    padding: 1px;

	float: left;

	clear: none;

	background-color: #000000;

	border: 1px solid #000000;

}



.navhelp {

	text-decoration: none;

    width: 135px;

	height: auto;

    padding: 1px;

	float: left;

	clear: none;

	background-color: #000033;

	border: 1px solid #000033;

}



a:hover.nav {

    background-color: #003366;

	border-top: 1px solid #0364A3;

	border-left: 1px solid #0364A3;

	border-bottom: 1px solid #000000;

	border-right: 1px solid #000000;

}

a.navhilite {

	text-decoration: none;

	width: 135px;

	height: auto;

	padding: 1px;

	float: right;

	clear: none;

	color:#FFFF00;

	background-color: #000000;

	border-top: thin solid #330000;

	border-bottom: thin solid #330000;

	border-right: thin none #330000;

	border-left: thin none #330000;

}

a:hover.navhilite {

	background-color: #990000;

	border-top: thin outset #CC0000;

	border-right: thin none #CC0000;

	border-bottom: thin outset #CC0000;

	border-left: thin none #CC0000;

}





table {

}

td.charinfo {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	cursor: default;

}

td.charhead {

	background-color: #898989;

	border: none;

	cursor: default;

	color: #660000;

}

table.charinfo {

	border: none;

	width: 140px;

}

td.pageheader {

	background-color: #000000;

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

	height: 60px;

}

td.popupheader {

	background-color: #000000;

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

	height: 20px;

}

td.noborder {

	border: none;

}

table.noborder {

	border: none;

}

td.village {

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

	background-repeat: no-repeat;

	background-position: right bottom;

}

td.forest {

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

	background-repeat: no-repeat;

	background-position: center bottom;

}

td.dragon {

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

	background-repeat: no-repeat;

	background-position: center center;

	background-attachment: fixed;

}

input {

	background-color: #000000;

	border: 1px solid #000099;

	color: #CCCCCC;

}

.button {

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

     font-size: 12px;

     color: #F8DB83;

     background-color: #000000;

     border-top: 1px solid #000099;

     border-left: 1px solid #000099;

     border-right: 1px solid #000099;

     border-bottom: 1px solid #000099;

}

.input {

	background-color: #000000;

	border: 1px solid #000099;

	color: #CCCCCC;

}

select {

	background-color: #000000;

	border: 1px solid #000099;

	color: #CCCCCC;

}

table.vitalinfo {

	background-color: #000000;

	border: 1px solid #CCCCCC;

	width: 182px;

}

a.motd {

	text-decoration: none;

	color:#FF9900;

}

a:hover.motd {

	font-weight: bold;

}



a.hotmotd {

	font-weight: bold;

}

.pagetitle {

	font-family: "Old English Text MT", "Times New Roman";

	font-size: 20px;

	color: #FFFFFF;

}

td.footer {

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

	background-repeat: repeat-x;

	background-position: top;

}

.navhi {

	color: #00FF00;

	text-decoration: underline;

}

.colDkBlue    { color: #0000B0; }

.colDkGreen   { color: #00B000; }

.colDkCyan    { color: #00B0B0; }

.colDkRed     { color: #B00000; }

.colDkMagenta { color: #B000CC; }

.colDkYellow  { color: #B0B000; }

.colDkWhite   { color: #B0B0B0; }

.colLtBlue    { color: #0000FF; }

.colLtGreen   { color: #00FF00; }

.colLtCyan    { color: #00FFFF; }

.colLtRed     { color: #FF0000; }

.colLtMagenta { color: #FF00FF; }

.colLtYellow  { color: #FFFF00; }

.colLtWhite   { color: #FFFFFF; }

.colLtBlack   { color: #999999; }

.colOrange  { color: #FF9900; }

.colDkOrange  { color: #FF6600; }

.colBlue  { color: #0070FF; }

.colLime  { color: #DDFFBB; }

.colBlack  { color: #000000; }

.colRose { color: #EEBBEE; }

.colblueviolet { color: #9A5BEE; }

.coliceviolet{ color: #AABBEE; }

.colLtBrown { color: #F8DB83; }

.colDkBrown { color: #6b563f; }

.colXLtGreen{color: #aaff99; }

.colAttention { background-color: #00FF00; color: #FF0000;}

.colWhiteBlack { background-color: #FFFFFF; color: #000000; }

.colBack  { background-color:#00FFFF; color:#000000; }

.trhead  { background-color:#990000; color:#FFFFFF; }

.trlight { background-color:#330000; }

.trdark  { background-color:#000000; }
