* {
color: 000000;
font-family: verdana;
font-size: 14px;
}
.td {
border-top: solid black 1px;
border-bottom: solid black 1px;
border-left: solid black 1px;
border-right: solid black 1px;
}
.td2 {
background-color:#0f0e0c;
}
.td3 {
vertical-align:text-top;
}
input, select {
background-color:b3904d;
color: 000000;
border: solid gray 1px;
}
textarea {
color: 000000;
background-color:#b3904d;
border: solid gray 1px;
}
a {
text-decoration: none;
text-transform: none;
color: 905d2a;
font-family:"Times New Roman", Times, serif;
}
a:hover {
text-decoration: none;
text-transform: none;
color: e1e2a1;
}

h1 {
font-size: 20px;
}
body {
background-color:000000;
background-repeat:repeat-x;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;

}
body, iframe, select {
scrollbar-face-color: white;
scrollbar-highlight-color: black; 
scrollbar-shadow-color: black; 
scrollbar-3dlight-color: white; 
scrollbar-arrow-color: black;
scrollbar-track-color: white; 
scrollbar-darkshadow-color: white; 
scrollbar-base-color: white;
}
.box {
BORDER-RIGHT: #c0c146 2px inset; 
PADDING-RIGHT: 3px;
BORDER-TOP: #c0c146 2px inset;
PADDING-LEFT: 3px;
PADDING-BOTTOM:3px;
BORDER-LEFT: #c0c146 2px inset; WIDTH: 90%;
PADDING-TOP: 3px; 
BORDER-BOTTOM: #c0c146 2px inset;
}
.statframe {
border-style: solid;
border-width:1px;
border-color:#c0c146;
}
.stat {
text-align:center;
color: ffffff;
font-family: verdana;
font-weight:900;
font-size: 8px;
}
#page{
	background: url(images/layout_05.jpg) center top repeat-y;
}
#pageTop{
	background: url(images/layout_04.jpg) center top no-repeat;
	padding-top: 10px;
}
#pageBottom{
	background: url(images/layout_07.jpg) center bottom no-repeat;
	padding-bottom: 10px;
}
#pageContent{
	width:500;
	margin-left:30px;
	min-height:585;
	padding-top:55;
	text-align:center;
	padding-bottom:140;
}
* html #pageContent
{ height:585; 
}
#homebody {
	background: url(images/bottom-stretch.png) center top repeat-y;
	background-color: #000000;
}
#Homepage{
	background: url(images/layout-home_05.jpg) center top repeat-y;
}
#HomepageTop{
	background: url(images/layout-home_03.jpg) center top no-repeat;
}
#HomepageBottom{
	background: url(images/layout-home_06.jpg) center bottom no-repeat;
}
#HomepageContent{
	width:501;
	min-height:585;
	padding-top:55;
	margin-left:30px;
	padding-bottom:80;	
	text-align:center;
}
* html #homepageContent{
	height:501;
}
#vertgraph {                    
	width: 362px; 
	height: 114px; 
	position: relative; 
}
#vertgraph ul { 
	width: 362px; 
	height: 114px; 
	margin: 0; 
	padding: 0; 
}
#vertgraph ul span {
position: absolute;
width: 39px;
height: 160px;
bottom: 28px;
padding: 0 !important;
margin: 0 !important;
text-align: center;
font-weight: bold;
color: 000000;
line-height: 2.5em;
}

#vertgraph span.critical {
left: 83px;
background-position: 0px bottom !important;
background: url("images/health-bg.jpg") no-repeat !important;

}
#vertgraph span.high {
left: 139px;
background-position: -28px bottom !important;
background: url("images/energy-bg.jpg") no-repeat !important;
}
#vertgraph span.medium {
left: 195px;
background-position: -56px bottom !important;
background: url("images/stamina-bg.jpg") no-repeat !important;
}
#vertgraph span.low { 
left: 249px; 
background-position: -84px bottom !important;
background: url("images/xp-bg.jpg") no-repeat !important;

}
#vertgraph span.info { left: 327px; background-position: -112px bottom !important;
}
.tborder{
border:1px dashed #000000;
color:000000;
height:auto;
font-family:verdana;
font-size: 12px;
background-color:#e3b761;
}
.stats{
	vertical-align:middle;
	padding:3.75px;
	color:#dad1b3;
	font-weight: bolder;
	font-family:"Times New Roman", Times, serif;
	font-size: 10px;
}