.ico {
}
.bq{
	margin-top: 15px;
}
.tooltip {
	position: relative;
}
.tooltip span {
	margin-left: -999em;
	position: absolute;
	font-weight: normal;
}
.tooltip:hover span {
	position: absolute;
	left: -15em;
	top: 2em;
	z-index: 1000;
	margin-left: 0;
	width: 250px;
	background-image: url('graphics/scroll_bg.jpg');
	border: 1px solid #334433;
	padding:3px;
}
.relTxtL {
	text-align: left;
	position: relative;
}
.pad5LR{
	padding-left: 5px;
	padding-right: 5px;
}
#mAd {
	position: absolute; 
	top: 3px; 
	left: 20px;
	width: 730px; 
	height: 90px; 
	text-align: center; 
}
#widgets{
	margin: 0px;
	margin-left:  7px;
	padding: 0px;
	position: relative; 
	float: right;
	width: 271px;
}
.widget {
	position: relative;
	min-height: 100px;
	width: 250px;
	background-image: url('graphics/scroll_bg.jpg');
	border-color:#334433;
	border-style: double;
	padding: 7px;
	margin-top: 35px;
	overflow: auto;
	text-align: left;
}
.widget img {
	float: right;
	margin-top: 10px;
	margin-left: 5px;
}

#chat {
	overflow: auto;
	text-align: left;
	z-index:100;
}
#chat p {
	margin: 0px;
	padding: 0px;
}
#chat a {
	color: #000046;
}
#chatctrl {
	text-align: left;
}
.chatright{
	position: fixed;
	right: 2px;
	top: 2px;
	padding: 7px;
	border-color:#334433;
	border-style: double;
	background-image: url('graphics/scroll_bg.jpg');
}
.chattop{
	position: relative;
	margin: 0px;
	border: none;
	padding: 0px;
}
#fbutMin {
	position: fixed; 
	top:0px; 
	right: 0px; 
	z-index:110;
	border: none;
}
#chatbuttons {
	position: relative;
	float: left;
}
#chaticons {
	position: relative;
	float: right;
}
#chaticons img {
	margin:2px;
}
.chaticoDis {
	position: fixed;
	top: 2px;
	right: 2px;
}
.load{
	display: none;
}
.ch0 {
	color: #000000;
}
.ch1 {
	color: #5f2d00;
}
.ch2 {
	color: #003595;
}
.ch3 {
	color: #175003;
}
.ch4 {
	color: #690368;
}
.ch5 {
	color: #b83000;
}
.ch6 {
	color: #b83000;
}
.chS {
	color: #555555;
}

.navlist{
	text-align: center;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 3px;
}
#navbox {
	position: relative;
	margin-bottom: 5px;
	text-align: center;
}
#navtab {
	margin: auto auto;
	border: none;
}
#navtab td {
	text-align: center;
}
#nav li {
	list-style-image: url('graphics/menuspacer.gif');
	float: left;
	margin-left: 25px;
}

#nav li:first-child {
	list-style-type: none;
	list-style-image: none;
}

#bnav li {
	list-style-type: none;
	list-style-image: none;
	display: inline;
	list-style-position: inside;
	margin-left: 10px;
}


.featureList{
	list-style-image: url('graphics/menuspacer.gif');
	padding-left: 20px;
}


#page-footer {
	position: relative;
	margin-top: -10px; 
	margin-left: auto; 
	margin-right: auto; 
	width: 922px; 
	height: 49px; 
	clear: both;
}

#page-header {
	position: relative; 
	margin-left: auto; 
	margin-right: auto; 
	width: 914px; 
	height: 49px; 
	background-image:url('graphics/scroll_top.png');
}
#page-content {
	padding-left: 20px;
	padding-right: 19px;
	padding-bottom: 20px;
	position: relative;
	width: 776px;
	margin-top: -10px;
	margin-left: auto; 
	margin-right: auto; 
	background-image: url('graphics/scroll_main.jpg');
	text-align: left;
}

#layout-container {
	margin-top: -5px; 
	position: relative;
	float: left;
	width: 914px;
}
#pageframe {
	position: relative;
	margin: auto auto;
}

em{
	text-decoration: underline;
	font-style: italic;
}

input, select, textarea 
{
font-size:10pt;
font-family: tahoma,Verdana,sans-serif;
background-color: #dabc88;
color: #000000;
border: 1px dotted;
border-color:  #000000; 
}

.hintwin{
	position: absolute; 
	padding: 10px; 
	left: 25px; 
	top: 5px; 
	background-image: url(graphics/scroll_light.jpg);
	display:none;
	border:2px dotted #000000;
}
.mentd{
	color: #000000;
	border: 1px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 7px;
	padding-right: 7px;
	background-image: url(graphics/scroll_light.jpg);
	text-align: left;
}
.menbox{
	z-index: 2147483647;
	position: absolute;
	display: none;
	border: 1px solid #000000;
	padding: 5px;
	padding-left: 7px;
	padding-right: 10px;
	background-image: url(graphics/scroll_light.jpg);
	text-align: left;
}
.menlink{
	margin-top: 2px;
}

A.mwin
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mwin:active 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mwin:visited 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mwin:hover 
{
color: #000000;
text-decoration: underline;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A.mlink
{
	border: 1px dotted #000000;
	background-color: #857754;
	padding: 1px;
	color: #000000;
	text-decoration: none;
	font-family: tahoma,Verdana,sans-serif;
	font-size:10pt;
	font-weight: bold;
}
A.mlink:hover
{
	border: 1px dotted #000000;
	background-color: #B0A07E;
	padding: 1px;
	color: #000000;
	text-decoration: none;
	font-family: tahoma,Verdana,sans-serif;
	font-size:10pt;
	font-weight: bold;
}
.mwin{
	color: #000000;
}
.mwindow{
	z-index: 115; 
	color: #000000;
	position: absolute; 
	width: 716px; 
	left: 11px; 
	top: 16px; 
	display: none;
}
.lwindow{
	position: relative;
	float:left;
	width: 340px;
	text-align:left;
}
.rwindow{
	position: relative;
	float:right;
	padding-left: 20px;
	width: 330px;
	text-align:left;
}
.book{
	background-image: url(graphics/battle/book.png);
	padding:10px; 
	position:absolute; 
	margin: 0px;
}
.hwindow{
	z-index: 109;
	color: #000000;
	position: absolute;
	width: 200px;
	left: 1px;
	top: 1px;
	display: none;
	border-style: double;
	border-color: #000000;
	padding:5px;
	background-image: url(graphics/scroll_light.jpg);
	text-align: left;
}
.iwindow{
	z-index: 110;
	color: #000000;
	position: absolute;
	width: 500px;
	left: 100px;
	top: 50px;
	display: none;
	border-style: double;
	border-color: #000000;
	padding:5px;
	background-image: url(graphics/scroll_light.jpg);
}
.bhr{
	border-top: 1px dotted #000000;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.rc{
	position: relative;
	float: right;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}
.crys{
	position: relative;
	float: left;
	margin-left: 8px;
	height: 20px;
	width: 12px;
	background-image: url(graphics/battle/crys0.png);
}
.crysmark{
	border-bottom: 2px solid #000000;
}
.combatbox{
	border-color: #000000;
	border-width: 2px;
	margin-bottom: 5px;
	padding-top: 2px;
	position: relative;
	cursor: pointer;
}
.hpgreen{
	color: #1AC11A;
	font-size: 19px;
	font-weight: bold;
}
.hpred{
	color: #F82929;
	font-size: 19px;
	font-weight: bold;
}
.dmg_fire{
	color: #d01f00;
	display: inline;
}
.dmg_ice{
	color: #309bff;
	display: inline;
}
.dmg_earth{
	color: #863f00;
	display: inline;
}
.dmg_air{
	color: #a5bdbb;
	display: inline;
}
.dmg_holy{
	color: #ffffff;
	display: inline;
}
.dmg_dark{
	color: #000000;
	font-weight: bold;
	display: inline;
}
.dmg_physical{
	display: inline;
}
.dmg_poison{
	color: #0cb600;
	display: inline;
}
.attacker{
	color: #b83000;
}
.defender{
	color: #003595;
}

.activeButton
{
font-size:10pt;
font-family: tahoma,Verdana,sans-serif;
background-color: #e6d2a6;
color: #000000;
border: 1px solid;
border-color:  #000000; 
}

.sendbutton
{
border: 0px solid;
font-size:10pt;
font-family: tahoma,Verdana,sans-serif;
background-color: transparent;
background-image: url(graphics/proceed2.gif);
color: #000000;
}

.borderbox
{
margin-top: 25px;
margin-bottom: 25px;
padding: 10px;
font-family: tahoma,Verdana,sans-serif;
color: #000000;
font-size:10pt;
border: 1px solid;
border-color:  #000000;
}

.infobox
{
margin-top: 25px;
margin-bottom: 25px;
padding: 10px;
font-family: tahoma,Verdana,sans-serif;
background-color: #ac9a74;
background-image: url(graphics/scroll_light.jpg);
color: #000000;
font-size:10pt;
border: 1px dotted;
border-color:  #000000; 
}

.hitdiv
{
margin-top: 10px;
padding: 6px;
font-family: tahoma,Verdana,sans-serif;
background-color: #ac9a74;
background-image: url(graphics/scroll_light.jpg);
color: #000000;
font-size:13pt;
border: 1px dotted;
border-color:  #000000; 
width: 250px;
}

.picturebox
{
margin-top: 25px;
margin-bottom: 25px;
padding: 10px;
font-family: tahoma,Verdana,sans-serif;
color: #000000;
font-size:10pt;
border: 1px solid;
border-color:  #000000; 
}

.boardtd
{
	padding: 4px;
	border-right: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
}

.boardtable
{
	border-left: 1px dotted #000000;
	border-top: 1px dotted #000000;
}

.listspace
{
margin-top: 7px;
}

.he
{
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:12pt;
font-weight:bold;
} 

.hm
{
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:11pt;
font-weight:bold;
} 

.screen {
	display: block; float: right; margin-left: 20px;
}
.screen img {
	border-color:#334433;
	border-style: double;
}
hr {
	border: none;
	border-top: 1px solid #000000;
}
h1 
{
margin-bottom:15pt;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:13pt;
} 

h2
{
margin-bottom:15pt;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:12pt;
}
h3
{
margin-bottom:15pt;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:11pt;
}

A
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A:active 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A:visited 
{
color: #000000;
text-decoration: none;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

A:hover 
{
color: #000000;
text-decoration: underline;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
font-weight: bold;
}

body
{
color: #000000;
background-color: #334433;
font-family: tahoma,Verdana,sans-serif;
font-size:10pt;
text-align: center;
width: 100%;
}