/* Markup file for oRs */

BODY {

 background-image: url('./images/layout/background-full.png');
 background-position:  top center;
 background-repeat: no-repeat;
 background-color: #000000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 text-decoration: none;
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif; autonormal
 color: #FFFFFF;
}


#layout_logo {

  width: 995px;
  height: 74px;
  border: 0px solid gray;
  padding: 0.5%;
  margin: 0.5% auto;
}

#clock {
	text-align: center;
	text-decoration: none;
	font-size: 13px;
 	font-family: Verdana;
 	font-weight: bold;
	width: 80px;
	background: #fff;
	opacity: 0.5;
	filter: alpha(opacity=30);
	position: relative;
	left: 20px;
	top: 126px;
	-moz-opacity: 0.3;
}

#clock:hover {
	text-align: center;
	text-decoration: none;
	font-size: 13px;
 	font-family: Verdana;
 	font-weight: bold;
	width: 80px;
	background: #fff;
	opacity: 0.5;
	filter: alpha(opacity=80);
	position: relative;
	left: 20px;
	top: 126px;
	-moz-opacity: 0.8;
}

#layout_header {
  background-image: url('./images/layout/banner.png');
  background-repeat: no-repeat;
  width: 995px;
  height: 144px;
  border: 0px solid gray;
  padding: 0%;
  margin: 0% auto;
}

#layout_menu {
  width: 995px;
  height: 25px;
  border: 0px solid gray;
  padding: 0%;
  margin: 0% auto;
  color: white;
  padding-top: 4px;
  margin-bottom: 5px;
}

#container_main {
  background-color: #000000;
  width: 960px;
  border: 0px solid gray;
  padding: 0%;
  height: auto;
  margin: 0% auto;
}

#layout_right_column {
  background-color: #270000;
  float: left;
  width: 150px;
  border: 1px solid;
  border-color: #353535;
  padding: 0%;
  margin: 0% auto;
  height: 450px;
}

#layout_left_column {
  background-color: #270000;
  float: left;
  width: 179px;
  border: 1px solid;
  border-color: #353535;
  padding: 0%;
  margin: 0% auto;
}

#layout_main_top {
  background-color: #000000;
  float: left;
  width: 778px;
  height: 13px;
  border: 0px solid gray;
  padding: 0%;
  background-image: url('./images/layout/background-news-top.png');
  background-position:  center top;
  background-repeat: no-repeat;
  z-index: -1;
}

#layout_main {
  background-color: #000000;
  float: left;
  width: 778px;
  height: auto;
  border: 0px solid gray;
  padding: 0%;
  background-image: url('./images/layout/background-news-middle.png');
  background-position:  center top;
}

#layout_main_bottom {
  background-color: #000000;
  float: right;
  width: 778px;
  border: 0px solid gray;
  height: 14px;
  
  background-image: url('./images/layout/background-news-bottom.png');
  background-position:  center top;
  background-repeat: no-repeat;
}


#layout_footer {
  background-color: #000000;
  float: right;
  width: 778px;
  border: 0px solid gray;
  margin-right: 1px;
  background-position:  center top;
}


DIV.layout_large_table {
  width: 745px;
  height: auto;
  border: 1px solid #960000;
  padding: 0%;
  background: #560000;
  margin: 0% auto;
}


DIV.layout_large_table_top {
  
}

DIV.layout_large_table_bottom {
  height: 5px;
}

DIV.layout_news_item_title {
	text-align: left;
	width: 90%;
	border: 1px solid #960000;
	border-bottom: 0px solid black;
	background-color: #760000;
	background-image: url('./images/layout/news.png');
    background-position:  left top;
    background-repeat: no-repeat;
	padding: 0px;
	margin: 0px auto;
	padding-left: 25px;
	padding-right: 4px;
	height: 15px;
	
}

DIV.layout_news_item_text {
	color: white;
	text-align: left;
	width: 90%;
	border: 1px solid #960000;
	background-color: #671A1A;
	padding: 0px;
	margin: 0px auto;
	padding-left: 25px;
	padding-right: 4px;
	height: auto;
}

DIV.layout_news_item_avatar {
	background-color: #671A1A;
	text-align: left;
	width: 130px;
	height: 130px;
	border: 0px solid gray;
	padding: 0px;
	margin-left: 18px;
	height: auto;
	float: left;
}

DIV.layout_news {
  width: 745px;
  height: auto;
  border: 1px solid #960000;
  padding: 0%;
  padding-bottom: 15px;
  padding-top: 15px;
  margin: 0% auto;
  background: #270000;
}


DIV.layout_news_top {

}

DIV.layout_news_bottom {

}

span.news_time {
 color: #D60000;
 text-decoration: none;
 font-size: 10px;
 font-family: Verdana;
 font-weight: bold;

}

span.news_subject {
 color: #FFFFCC;
 text-decoration: none;
 font-size: 12px;
 font-family: Verdana;
 font-weight: bold;

}

#layout_message {
  background-color: #FFFFFF;
  float: left;
  width: 60%;
  border: 0px solid gray;
  padding: 0.5%;
}

#footer_debug {
  background-color: #000000;
  clear: both;
  width: 90%;
  border: 0px solid gray;
  padding: 0.5%;
  margin: 0.5% auto;
  color: white;
}


#footer_info {
  clear: both;
  width: 90%;
  border: 0px solid gray;
  padding: 0.5%;
  margin: 0.5% auto;
  color: grey;
  text-align: center;
  font-size: 9px;
}

#main_table   {
	border: 0px solid #990000;
	text-align: center;
	width: 98%;
	margin: 0% auto;
  	border-collapse:seperate;
  	border-spacing:0px;
}

#small_table   {
	border: 1px solid #000000;
	text-align: center;
	width: 50%;
	margin: 0% auto;
  	border-collapse:seperate;
  	border-spacing:0px;
}


#medium_table   {
	border: 1px solid #000000;
	text-align: center;
	width: 75%;
	margin: 0% auto;
  	border-collapse:seperate;
  	border-spacing:0px;
}

#popup_table   {
	border: 1px solid #990000;
	text-align: center;
	width: 100%;
	margin: 0% auto;
  	border-collapse:seperate;
  	border-spacing:0px;
}

TD.menu_item {
	padding-bottom: 2px;
	padding-top: 2px;
}

TR.menu_header {
	text-decoration: none;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #550000;
	font-weight: bold;
	color: white;

}


TR.medium_header {
	text-decoration: none;
	font-size:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #550000;
	font-weight: bold;
	color: white;

}

TD.staticboldright {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #671A1A;
	text-align: right;
}

TD.staticright {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #671A1A;
	text-align: right;
	width: 50%;
}

TH.staticright {
	text-align: right;
}


TD.staticboldleft {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #671A1A;
	text-align: left;
}

TD.smallcenter, TD.smallright, TD.smallleft {
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #671A1A;
}

TD.smallcenter a, TD.smallright a, TD.smallleft a{
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #671A1A;
}

TD.smallcenter, TD.smallcenter a
{
	text-align: center;
}

TD.smallcenter a:hover
{
	text-decoration: underline;
}

TD.staticboldcenter {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #671A1A;
	text-align: center;
}

TD.healthbar {
	text-decoration: none;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #227701;
	text-align: center;
	border: 1px solid black;
}

TD.manabar {
	text-decoration: none;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #174988;
	text-align: center;
	border: 1px solid black;
}


TD.ragebar {
	text-decoration: none;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #8C0900;
	text-align: center;
	border: 1px solid black;
}


TD.energybar {
	text-decoration: none;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #898700;
	text-align: center;
	border: 1px solid black;
}

TD.autonormalcenter {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: center;
	border-left: solid 1px;
}


TD.autonormaltop {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: center;
	border-left: solid 1px;
	border-top: solid 1px;
}

TD.autonormaltop {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: center;
	border-left: solid 1px;
	border-top: solid 1px;
}

TD.autonormaltopright {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: center;
	border-top: solid 1px;
}

TD.autonormalbottom {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: center;
	border-bottom: solid 1px;
	border-left: solid 1px;
}

TD.autonormalbottomright {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: center;
	border-bottom: solid 1px;
}

TD.autonormalleft {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: left;
}

TD.autonormalright {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #663333;
	text-align: right;
}

DIV.hidden {
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 95%;
	margin: 0% auto;
	background-color: #663333;
	color: #FFFFFF;
}

TR.menu_footer {
	text-decoration: none;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #671A1A;
	font-weight: bold;
	height: 7px;
}

TR.row_1 {
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #663333;
    color: #FFFFFF;
}

TR.red_row {
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FF1F1F;
}

TR.small {
	clear: both;
	height: 0px;
    background-color: #663333;
}

TR.row_2 {
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #550000;
    color: #FFFFFF;
}

TR.row_3 {
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #880000;
    color: #FFFFFF;
}

TR.row_1 a{
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #663333;
}

TR.row_2 a{
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #550000;
}

TR.row_1 a:hover{
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #663333;
}

TR.row_2 a:hover{
	text-decoration: none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #550000;
}

TR.menu_item {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #660000;
}


TR.menu_item a{
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

TR.menu_item a:hover{
	text-decoration: underline;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

TH.left {
	text-align: left;
}

TH.center {
	text-align: center;
}
TD.left {
	text-align: left;
}



TD.center {
	text-align: center;
}

DIV.MenuItem {
 text-align: center;
 height: 25px;
 width: 125px;
 float: left;
 margin-left: 4px;
 border: 0px solid black;
 padding-top: 4px;
 background-image: url('./images/layout/button.png');
 background-repeat: no-repeat;
}


DIV.MenuItem:hover {
 background-image: url('./images/layout/button-pressed.png');
 background-repeat: no-repeat;
 
}


DIV.MenuHead,DIV.MenuText, DIV.InfoText {
 text-align: center;
 height: auto;
 width: 100%;
}

DIV.MainText, DIV.MainHead {
    text-align: left;
	height: auto;
	width: 95%;
}

DIV.MainText {
	min-height: 125px;
}

DIV.MainHead {
 border: 1px solid #000000;
 border-bottom: 0px solid #000000;
 font-weight: bold;
 background-image: url(./images/layout/menuheader.gif);
 background-position: center;
 background-repeat: repeat-x;
 color: #FFFFFF;
 padding: 0px 5px 0px 5px;
 white-space: nowrap;
 margin: 0px auto;
}

DIV.MenuHead {
 border: 0px solid #000000;
 border-bottom: 0px solid #000000;
 font-size: 12px;
 font-weight: bold;
 color: #CFCFCF;
 padding: 0px;
 margin: 0px auto;
background-color: #760000;
background-image: url('./images/layout/menuhead.png');
background-position:  left top;
background-repeat:  repeat-y;
}

DIV.TableHead {
 border: 0px solid #000000;
 border-bottom: 0px solid #000000;
 font-size: 12px;
 font-weight: bold;
 background-color: #760000;
 color: #CFCFCF;
 padding: 0px;
 margin: 0px auto;
 width: 450px;
 text-align: center;
}

.admin_menu
{
 font-size: 14px;
 font-weight: bold;
 color: #CFCFCF;
 padding-left: 10px;
 padding-bottom: 5px;
 margin: 0px auto;
 text-align: left;
}

.admin_menu img
{

	position:	relative;
	top: 3px;
	right: 1px;
	padding-left: 3px;

}

DIV.MenuText A{
	color: white;
}

DIV.MenuText {
	color: white;
}

DIV.MainText, DIV.InfoText {

 padding: 4px 5px 5px 5px;

 border: 1px solid #9D0000;

 background-color: #660000;

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

 background-position: bottom;

 background-repeat: repeat-x;

 line-height: 15px;

 margin-bottom: 8px;

 margin: 0px auto;

}


H1 {
	text-align: center;
	text-decoration: none;
	font-size:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

DIV#footer P {

 font-size: 7pt;

 margin: 0;

 text-align: center;

 color: #808080;

 background-color: #D5DBE1;

}

DIV#footer HR {

 border: 1px solid #660000;

}


DIV.MenuItem A{
	text-decoration: none;
	font-weight: bold;
	font-size:15px;
	font-family: Verdana;
	color: #DDDDDD;

}

DIV.MenuItem A:hover {
	font-weight: bold;
	font-size:15px;
	font-family: Verdana;
	color: #FFFFFF;

}


A {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

A:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

input {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 color: #FFFFFF;
}

input.text {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 color: #FFFFFF;
}


input.disabled_largetext {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 color: #999999;
}


input.largetext {
 width: 130px;
}

input.smalltext {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 width: 24px;
 color: #FFFFFF;
}

input.hugetext {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 width: 250px;
 color: #FFFFFF;
}


textarea {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 color: #FFFFFF;
}


select.type {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 width:80px;
 text-align: center;
 color: #FFFFFF;
}


select.large {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 text-align: center;
 color: #FFFFFF;
}

button {
 font-size: 11px;
 background-color: #760000;
 border: 1px solid #000000;
 text-align: center;
 color: #FFFFFF;
}

span.error {
	text-decoration: none;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
}

img {
	border: 0;
	align: center;
}
.tabberlive .tabbertabhide {
 display:none;
}

.tabber
{
display: none;
}
#psContainer {
	height:6px;
	width:130px;
	border:1px solid #000;
	margin: 0px auto;

}

#psStrength {
	background-image:url('./images/layout/strength.jpg');
	height:5px;
	width:0px;
	align: center;
}