BODY {
	COLOR: #CCCCCC;
	BACKGROUND-COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-IMAGE: url(./images/grid4.gif);
}

A:link, A:visited, A:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

A:hover {
	COLOR: #FF8000;/*#0066CC;*/
	TEXT-DECORATION: underline;
}

A.memb:link, A.memb:visited, A.memb:active {
	COLOR: #0066CC;
	TEXT-DECORATION: underline;
}

A.memb:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

TABLE {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 10pt;
}

.TableNorm {
	PADDING: 2px;
	BORDER: 1px solid #333333;
}

.TableSide {
	PADDING: 2px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	BORDER: 1px solid #613E0F;
	background: #280000;
}

.Member {
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left;
	FONT-SIZE: 8pt;
	BORDER: 1px solid #121212;
	border-collapse: collapse;
	COLOR: #0066CC;
	VERTICAL-ALIGN: top;
}

.TableChat {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	BORDER: 1px solid #121212;
	COLOR: #0066CC;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: #000000;
}

.ChatHead {
	TEXT-ALIGN: left;
	FONT-SIZE: 10pt;
	COLOR: #FF8000;
	BACKGROUND-COLOR: #121212;
}

.MemberHead {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	FONT-SIZE: 10pt;
	COLOR: #FF8000;
	BACKGROUND-COLOR: #121212;
}

.Copyright {
	font-size: 80%;
	color: #0066CC;
}

.Indent {
	padding-left: 25px;
}

UL {
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-TYPE: square;
}

.orange { COLOR: #FF8000; }
.blue   { COLOR: #0066CC; }
.white  { COLOR: #FFFFFF; }
.gold   { COLOR: #FFCCCC; }

.tiny   { FONT-SIZE:  8pt; }
.norm   { FONT-SIZE: 10pt; }
.bold   { FONT-SIZE: 10pt; FONT-WEIGHT: bold; }
.head   { FONT-SIZE: 12pt; FONT-WEIGHT: bold; }
.btiny  { FONT-SIZE:  8pt; COLOR: #0066CC; }
.bnorm  { FONT-SIZE: 10pt; COLOR: #0066CC; }
.bbold  { FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #0066CC; }
.bhead  { FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #0066CC; }
.otiny  { FONT-SIZE:  8pt; COLOR: #FF8000; }
.onorm  { FONT-SIZE: 10pt; COLOR: #FF8000; }
.obold  { FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #FF8000; }
.ohead  { FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #FF8000; }
.wtiny  { FONT-SIZE:  8pt; COLOR: #FFFFFF; }
.wnorm  { FONT-SIZE: 10pt; COLOR: #FFFFFF; }
.wbold  { FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; }
.whead  { FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; }

.hide { DISPLAY: none; }

/* GENERAL - NORMAL
---------------------------------------------------------------*/
.title {
  font-size: 120%;
  font-weight: bold;
}

.tiny {
  FONT-SIZE:   80%;
}
.unbold {
  font-weight: normal;
}
.norm {
  FONT-SIZE:   100%;
}
.bold {
  FONT-SIZE:   100%;
  FONT-WEIGHT: bold;
}
.head {
  COLOR:       #DAAF66;
  FONT-SIZE:   100%;
  FONT-WEIGHT: bold;
}
.parchment {
  COLOR:       #DAAF66;
  FONT-SIZE:   10pt;
}
.red {
  COLOR:       #FF0000;
  FONT-SIZE:   10pt;
}
.green 
{
  COLOR:       #00FF00;
  FONT-SIZE:   10pt;
}
.cyan
{
  color: #0ff;
  font-size: 10pt;
}
.yellow {
  COLOR:       #FFCC00;
  FONT-SIZE:   10pt;
}
/*.orange {
  COLOR:       orange;
  FONT-SIZE:   10pt;
}*/
.bparchment {
  COLOR:       #DAAF66;
  FONT-SIZE:   10pt;
  FONT-WEIGHT: bold;
}
.bred {
  COLOR:       #FF0000;
  FONT-SIZE:   10pt;
  FONT-WEIGHT: bold;
}
.byellow {
  COLOR:       #FFCC00;
  FONT-SIZE:   10pt;
  FONT-WEIGHT: bold;
}
/*.borange {
  COLOR:       orange;
  FONT-SIZE:   10pt;
  FONT-WEIGHT: bold;
}*/

/* RANKS
---------------------------------------------------------------*/
.captain    { COLOR: #E7CD3F; }
.commander  { COLOR: #D58A03; }
.magus      { COLOR: #82D2E7; }
.chancellor { COLOR: #655A98; }
.seraphim   { COLOR: #CD5913; }
.knight     { COLOR: #1EAA59; }
.warrior    { COLOR: #9E34A5; }
.squire     { COLOR: #1C70A2; }
.apprentice { COLOR: #7E7E7E; }
.companion  { COLOR: #C1242C; }

/* MESSAGES
---------------------------------------------------------------*/
.msgError {
  color: #f00;
  background: #200;
  border: 1px solid #400;
  padding: 2px;
 }
 
 .msgInfo {
   color: #ccc;
   background: #111;
   border: 1px solid #908858;
   padding: 2px;
 }
 
 .msgWarn {
    color: #ccc;
    background: #222;
    border: 1px solid #ff4;
    padding: 2px;
 }
 
 .msgOK {
   color: #0f0;
   background: #020;
   border: 1px solid #040;
   padding: 2px;
 }
 
 .msgEmphasis {
   color: #39f;
 }
 
/* MESSAGES
---------------------------------------------------------------*/
.error {
  color: #f00;
}

/* MENU BAR
---------------------------------------------------------------*/
.menubar {
  border: 1px solid #333;
  /*background: #000;*/
  color: #eee;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 2px;
}

.menubarright {
  float: right;
  text-align: right;
  width: 200px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 2px;
}


/* NEWS
---------------------------------------------------------------*/
.newsBox {
	font-weight: normal;
	color: #06c;
	/*background: #000;*/
	/*border: 1px solid #224;*/
	padding: 2px;
	width: 100%;
}

.newsTitle {
	font-weight: bold;
	text-transform: capitalize;
	color: #FF8000;
	border-bottom: 1px solid #333;
}

.newsSubTitle {
	font-size: 85%;
	color: #99a;
}

.newsDateBox {
	float: right;
	text-align: right;
	width: 200px;
	height: 25px;
}

.newsAuthor {
	font-weight: normal;
	color: #DAAF66;
}

.newsDate {
	font-weight: normal;
	color: #FF8000;
}

