/*
  RoyalSteel Colors

  Background Grey: #222222
  Dark Grey:       #808080
  Medium Grey:     #CCCCCC
  Light Grey:      #EEEEEE

  Dark Blue:       #5D71B3
  Deep Blue:       #456AE5
  Medium Blue:     #7993E7
  Light Blue:      #BACAFF

  Light Gold:      #FFECBF
  Gold:            #E5D1A1
  Rich Gold:       #FFC53F
*/

/* A blue hue of 226 in HSB space is to be used on this website */

body {
	background-position: top right;
  background-image: url("/images/background.jpg"); 
  background-repeat: no-repeat;
  background-color: #222222;
	border: 0mm;
	font-size: 12px;
  color: #F8F8F8;
  font-family: Verdana, Arial, sans-serif;
	margin: auto; }

p {
	border: 0px;
	margin: 0px 0px 10px 0px;
	line-height: 145%; }
  
p.paragraph {
  max-width: 500px }    

a {
  color: #7993E7; 
  text-decoration: none;  }

a:hover {
  text-decoration: underline; }

table, tr, td, th {
	border: 0px;
	margin: 0px;
	padding: 0px; }

th {
	font-weight: bold; }

h1 {
	border: 0px;
	font-size: xx-large;
	font-weight: bolder;
	color: white;
	margin: 8px 0px 8px 0px;
	padding: 0px; }

h2 {
	border: 0px;
	font-size: x-large;
	font-weight: bolder;
	color: white;
	margin: 8px 0px 8px 0px;
	padding: 0px; }

h3 {
  color: #E5D1A1; }
  
h3, h4, h5, h6 {
	border: 0px;
	font-size: large;
	font-weight: bolder;
	margin: 8px 0px 8px 0px;
	padding: 0px; }
  
li {
  padding-top: 12px; }
  
.smallDark, .dateText {
  font-size: 10px;
	color: #999999; }

.centeredBody, #centeredBody {
  text-align: center;
	width: auto; }
  
#banner {
	margin-bottom: 16px;
	background-color: #172C73; /*#28386F;*/
  background-position: top right;
  background-image: url("/images/background.jpg");
  background-repeat: no-repeat;
  border: 0px;
  padding: 0px;
  width: 100%; }

#banner, #banner * {
  vertical-align: top; }
  
#banner a, .bannerImg {
  padding: 0px;
  margin: 0px;
  border: 0px;
  height: 80px; }

#mainTable {
  width: 100%; }

#navigation {
  text-align: center;
  vertical-align: top;
  width: 150px;
/*  width: 16%; */
  padding: 8px 16px 0px 12px; }
   
.linkImage a img {
  border: 0px; }

#content {
  min-width: 500px;
  vertical-align: top;
  padding: 0px 16px 0px 16px; }
 
#footer {
  text-align: center;
	font-size: 10px;
	color: silver;
  padding: 12px; }
  
/* General text */

.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #EEEEEE; text-decoration: none; }
a.gen,a.genmed,a.gensmall,a.gen:visited,a.genmed:visited,a.gensmall:visited { 
  color: #7993E7; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #FFFFFF; text-decoration: none; }


/* right sidebar specific styles */ 

.right_sidebar {
  width: 175px;
  color: silver;
  text-align: center;
  vertical-align: top;
  padding: 0px 12px 12px 16px; }

.event, .event_forum5, .event_forum7 {
  text-align: left;
  padding: 12px 0px 0px 0px; }
  
.event_forum7 .eventText a {
  color: #E5D1A1; }

.eventText {
  font-size: 12px;
  font-weight: bold; }
  
/* tooltip styles */

.tooltip {
  background: #222222;
  border-width: 2px;
  border-color: #7993E7;
  border-style: solid;
  font-size: 9px;
  padding: 3px;
  color: white;
}

/* class specific colors */

.DK, .classDeathKnighttxt, .classTodesritter { color: #C41F3B; }
.Druid, .classDruidtxt, .classDruidetxt               { color: #FF7D0A; }
.Hunter, .classHuntertxt, .classJägertxt             { color: #ABD473; }
.Mage, .classMagetxt, .classMagiertxt                 { color: #69CCF0; }
.Rogue, .classRoguetxt, .classSchurketxt              { color: #FFF569; }
.Paladin, .classPaladintxt, .classPaladintxt          { color: #F58CBA; }
.Priest, .classPriesttxt, .classPriestertxt           { color: #FFFFFF; }
.Shaman, .classShamantxt, .classSchamanetxt           { color: #2459FF; }
.Warlock, .classWarlocktxt, .classHexenmeistertxt     { color: #9482C9; }
.Warrior, .classWarriortxt, .classKriegertxt          { color: #C79C6E; }

/* Faded Class Colors */
  
.fadedDruid { color: #994D0F; }
.fadedHunter { color: #69804D; }
.fadedMage { color: #437D8F; }
.fadedRogue { color: #999448; }
.fadedPaladin { color: #995C76; }
.fadedPriest { color: #8F8F8F; }
.fadedWarlock { color: #5C537A; }
.fadedWarrior { color: #786147; }
