body {
	background-color: #CCCCCC; /*AAABBB*/
	color: #000;
	margin: 20px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	width:700px
		}

/* to get the various tables to show up right */
#allskills {
	font-size: inherit;
}

/* big bad letters used in page titles */
.genbig {
	font-size: 18px;
	font-weight: bold;
	color: #626262; /* used to be 626270*/
	}
/* smaller and slightly less bad letters used in section titles et al */
.gensmall {
	font-size: 14px;
	font-weight: bold;
	color: #626262;
	}
/* generic small text style, used by the small caps in some places; slightly brighter than regular text */
.genflat {
	font-size: 12px;
	text-align: justify;
	}
/* similar to genflat, but centred */
.cenflat {
	font-size: 12px;
	text-align: center;
	}

/* Cube recipe text */
.cubesmall {
	color: #665500;
	font-weight: bold;
}

/* special text colour spans */
.unique {
	color: #706033;
	}
.magic {
	color: #555570;
	}
.rare {
	color: #909000;
	}
.unique {
	color: #706033;
	}
.reagent {
	color: #884400;
	}
.set {
	color: #117011;
	}
.grey {
	color: #777777;
	}
.holy {
	color: #886600;
	}
.unholy {
	color: #AA66AA;
	}
.orange {
	color: #706033;
	}
.red {
	color: #705050;
	}
.red2 {
	color: #804022;
	}
.red3 {
	color: #604242;
	}
.text {
	color: #222222;
	}
.blank {
	color: #CCCCCC;
	}


/* small text used on the skills page; without this, the text formatting is lost for some reason */
.betasmall {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	text-align: justify;
}
/* ditto for the items page */
.itemsmall {
	font-family: Arial, sans-serif;
	font-size: 8pt;
}
/* and the monsters */
.monsmall {
	font-family: Arial, sans-serif;
	font-size: 8pt;
}

/* no longer used? */
.skillsmall {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	text-align: center;
}



a:link  {
	color: #333333;
	}

a:visited  {
	color: #333333;
	}

a:hover  {
	color: #EEEEFF;
	}

/* the skill icons in the skill lists */
img.skillicon {
	width: 48px;
	height: 48px;
	margin-right: 3px;
}