body {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 16px; 
color: #30231D;

}
#main_bar {
width: 100%;
height: 31px;
background-image: url(images/main_bar.gif);
background-repeat:repeat;
color: white;
font-variant: small-caps;
position: fixed; 
top: 0pt;
}
#main_bar a {
color: orange;
}
#google_translate_element img { width:0px; height: 0px }
#google_translate_element a { font-size: 0px; }
#google_translate_element div { font-size: 0px; }
#google_translate_element select { font-size: 11px; padding-top: 5px; }
#main_bar a:hover {
color: white;
}
#main_bar input {
    border: 1px #000 solid;
    FONT-SIZE: 9px;
    COLOR: #000;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-weight: bold;
    BACKGROUND-COLOR: #F2F2F2;
	font-variant: small-caps;
}
#server_info {
	font-size : 11px;
    color: #d1b062;
    padding: 10px;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-variant: small-caps;
}
.sparkles 
{
background: url(images/sparkles.gif) repeat scroll 0% 0% transparent;
}
.top_online {
width: 335px;
height: 220px;
background-image: url(images/top_online_event.png);
	margin-left: 20%;
}

#header_button a {
	font-size : 11px;
  color: #d1b062;
  padding: 20px 5px 1px 20px;
 	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-variant: small-caps;
}

#header_button A:hover
{
	font-size : 11px;
	color: orange;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	cursor:pointer;
	font-variant: small-caps;

}
.pp_items
{
	font-size : 11px;
	color: orange;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-variant: small-caps;

}
.pp_items_price
{
	font-size : 11px;
	color: white;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-variant: small-caps;

}
.show_warning
{
position: fixed;
width: 100%;
z-index: 9999;
background: #ffffe1;
border-bottom: 1px solid #FFFFFF;
text-align: center;
color: #000;
font: bold 11px tahoma;
margin: 0;
padding: 5px;
font-variant: small-caps;
}
.show_servers
{
position: fixed;
width: 20%;
bottom: 0pt;
right: 0pt;
z-index: 9999;
background: #21140C;
border: 0px;
text-align: center;
color: #fff;
font: bold 10px tahoma;
margin: 0;
padding: 5px;
font-variant: small-caps;
}
img, div { behavior: url(resources/images/iepngfix.htc) }
label
{
	font-size : 11px;
	font-family:Tahoma;
 	COLOR: white;	
}
.Code 
{
	font-size : 9px;
  	BACKGROUND: #3f342d;
	font-variant: normal;
    PADDING-BOTTOM: 5px;
    margin-bottom: 5px;
	font-family:Tahoma, Helvetica, sans-serif;
    PADDING-TOP: 5px;
  	color: #d1b062;
  	text-align: left;
  	BORDER: #000 1px dotted;
  	margin-left: 4px;
}
.info 
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: white;
}
.impinfo 
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #ff6000;
}
.correctinfo 
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: green;
}
.field {
border : 0px solid #000000;
border-top: 0px solid #999999;	
border-left: 0px solid #999999;		
border-bottom: 1px solid #81736a;	
border-right: 1px solid #81736a;	
background-color : #2d1606;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #999999;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}
#tool_back a, #tool_refresh a, #tool_direct a
{
	font-size : 11px;
    color: #d1b062;
	font-weight: bold;
	font-variant: small-caps;
	font-family: Tahoma,Arial, Helvetica, sans-serif; 	
}
#tool_back a:hover, #tool_refresh a:hover, #tool_direct a:hover
{
	color: orange;
	cursor:pointer;	
}
#user_menu a
{

	font-size : 11px;
  color: #d1b062;
	text-decoration:none;
	font-weight: normal;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
}
#user_menu a:hover
{
	color: orange;
	cursor:pointer;	
}
#main_menu a:hover
{
 	color: orange;
	cursor:pointer;	
}
#main_menu a
{

	font-size : 11px;
    color: #d1b062;
	text-decoration:none;
	font-weight: bold;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif; 
}


A, a:link, a:visited, a:active
{
	font-size : 11px;
    color: #d1b062;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
}

A:hover
{
	font-size : 11px;
	color: orange;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	cursor:pointer;

}


.soft_error_content
{

	margin-left: 15%;
	padding-top:20px;
	padding-left: 10px;
    text-align: left;
	font-variant: small-caps;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-variant: small-caps;
	color: #e20808;
	width:200px;

}
.soft_error_body
{
	margin-left: 10%;
	padding:0;
	width:470px;
	align: center;
	border: 0px;
}
.soft_notice_body
{
	margin-left: 15%;
	padding:0;
	width:470px;
	align: center;
	border: 0px;
}
.soft_notice_content
{
	margin-left: 15%;
	padding-top:20px;
	padding-left: 10px;
	width:200px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-variant: small-caps;
}
.footer-msg
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-variant: small-caps;

}
input, select
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    -moz-border-radius: 6px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #FFFFFF;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #21140C;

}
em
{
	FONT-SIZE: 10px;
	color:#FFFFFF;
	font-weight: bold;

}
hr {
	border: 0px; 
	border-top: 1px;
	border-top-style: dotted; 
	border-top-color: #cc9900;
	border-top-width: 1px;
}


.news-head 
{
  font-size : 11px;
  font-weight: bold;
   BACKGROUND: #36261b;
  height: 25px;
  padding-left: 5px;
  color:#F0F3F7;
  text-align: left;
  BORDER-TOP: #180e11  1px solid;
  BORDER-BOTTOM: #180e11  1px solid;
  BORDER-LEFT: #180e11  1px solid;
  BORDER-RIGHT: #180e11  1px solid;
 
}
.news-rest
{
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 5px;
  BACKGROUND: #483422;
  COLOR: #DDA943;
  text-align: left;
  BORDER-TOP: #180e11  1px solid;
  BORDER-BOTTOM: #180e11 1px solid;
  BORDER-LEFT: #180e11 1px solid;
  BORDER-RIGHT: #180e11 1px solid;

}

.news-rest img
{
max-width: 450px;
}


.news-author
{
  font-size : 10px;
  text-align: left;
  font-variant: small-caps;
  color:#f2f2f2;
}
.c12 
{
cursor: default;
  COLOR: #cc9900;
  FONT-FAMILY: verdana,geneva,arial,helvetica,sans-serif;
  FONT-SIZE: 11px;
 BACKGROUND: #21140C;
background-image: url(images/bg-td.png);
  BORDER-TOP: #000 1px solid;
  BORDER-BOTTOM: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;
text-align: center;
 font-variant: small-caps;
}
#xero_main_box
{
  cursor: default;
  COLOR: #cc9900;
  FONT-FAMILY: verdana,geneva,arial,helvetica,sans-serif;
  FONT-SIZE: 11px;
  BACKGROUND: #21140C;
  background-image: url(images/bg-td.png);
  BORDER-TOP: #000 1px solid;
  BORDER-BOTTOM: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;
 font-variant: small-caps;
}
.stats 
{

  COLOR: #cc9900;
  FONT-FAMILY: verdana,geneva,arial,helvetica,sans-serif;
  FONT-SIZE: 9px;
  font-variant: small-caps;
  	
	
}
LEGEND
{
    BORDER-TOP: #180e11 1px solid;
    BORDER-LEFT: #180e11 1px solid;
    BORDER-BOTTOM: #180e11 1px solid;
    BORDER-RIGHT: #180e11 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #7f3511;
    font-variant: small-caps;
    -moz-border-radius: 6px;
}
.cache_box
{
    BORDER-TOP: #180e11 1px solid;
    BORDER-LEFT: #180e11 1px solid;
    BORDER-BOTTOM: #180e11 1px solid;
    BORDER-RIGHT: #180e11 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #7f3511;
    font-size: 10px;
    -moz-border-radius: 6px;
}
Fieldset
{

  cursor: default;
  COLOR: #cc9900;
  FONT-FAMILY: verdana,geneva,arial,helvetica,sans-serif;
  FONT-SIZE: 11px;
 BACKGROUND: #21140C;
    -moz-border-radius: 6px;
  BORDER-TOP: #000 1px solid;
  BORDER-BOTTOM: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;

}
.footer
{

  cursor: default;
  COLOR: #cc9900;
  FONT-FAMILY: verdana,geneva,arial,helvetica,sans-serif;
  FONT-SIZE: 11px;
 BACKGROUND: #21140C;

  BORDER-TOP: #000 1px solid;
  BORDER-BOTTOM: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;

	font-variant: small-caps;
}
.sort-table
{
    BORDER-RIGHT: #180e11 1px solid;
    BORDER-TOP: #180e11 1px solid;
    BACKGROUND: #201a16;
    FONT: #FFFFFF;
    BORDER-LEFT: #180e11 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #180e11 1px solid;
	font-variant: small-caps;
}
.textfields
{
    BORDER-RIGHT: #cbb173 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cbb173 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cbb173 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cbb173 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    BORDER-RIGHT: #cbb173 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cbb173 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cbb173 1px solid;
    COLOR: #d1b062;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cbb173 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #000000
    -moz-border-radius: 6px;
}
A.helpLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    CURSOR: help;
    COLOR: #cc9900;
    BORDER-BOTTOM: #d1b062 1px dashed;
    TEXT-DECORATION: none
}
A.helpLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff3300;
    BORDER-BOTTOM: #990000 1px dashed;
    TEXT-DECORATION: none
}
A.helpLink2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    CURSOR: help;
    COLOR: #cc9900;
    BORDER-BOTTOM: #d1b062 1px dashed;
    TEXT-DECORATION: none
}
A.helpLink2:hover
{
    FONT-WEIGHT: normal;
    COLOR: #ff3300;
    BORDER-BOTTOM: #990000 1px dashed;
    TEXT-DECORATION: none
}
.help-tooltip
{
    BORDER-RIGHT: #785441 thin solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #785441 thin solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    Z-INDEX: 10000;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #785441 thin solid;
    COLOR: #cc9900;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #785441 thin solid;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    BACKGROUND-COLOR: #201a16
}
.help-tooltip A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: blue! important
}
.help-tooltip A:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: blue! important
}
.itemblock {
	border-right: 0px solid #180e11;
	border-bottom: 0px solid #180e11;
	border-left: 1px solid #180e11;
	border-top: 1px solid #180e11;
	padding: 0px;
	text-align: center;
	    COLOR: #000000;
background-image: url(images/vault.gif);

}
.rankings
{
padding-top: 5px;
padding-bottom: 5px;
border-top:dotted #000 1px;
}
.rankings2
{
padding-top: 5px;
padding-bottom: 5px;
}
.donation_box
{
	background-color: red;
background-image: url(images/bg-td.png);
background-repeat:repeat;

  width: 100px;
  padding-top: 0px;
  color: #fff;
}
.donation_item
{
font-weight:bold;
 font-variant: small-caps;
 font-family: helvetica;
font-size: 12px;
   color: #fff;
   text-align: center;
width: 100%;
border: 1px solid #000000;
background-color: #21140C;
background-image: url(images/bg-td.png);
}
.box{
 BACKGROUND: #21140C;
}
.boxholder{
clear: both;
padding: 5px;
 BACKGROUND: #21140C;
  -moz-border-radius: 6px;
}
.tab{
float: left;
height: 20px;
width: 60px;
margin: 0 5px 0 0;
text-align: center;
 BACKGROUND-COLOR: #7f3511;
   -moz-border-radius: 2px;
}
.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 2px 0 0 0;
}
