@charset "utf-8";
/* CSS Document */
.rem2eventsummarytooltip { width: 350px; }

/* table headers that are used on the event pages */
.rem2eventtable {
	width:100%;
}

.rem2eventcaption {
	background:url(http://www.primordialfury.nl/e107_themes/pfblackblue/images/content-back.png) repeat;
	color:#CCC;
	font-weight:bold;
	font-size:11px;
}

.rem2event2 {
	width:510px; height:600px; overflow:auto;
	font-size:10px;
	color:#FFFFFF;
	border:1px none #000000; padding:0px; background:#222;
}

.rem2events {
	text-align:right;
	top:3px;
}

.rem2calendar {

}

.rem2month {
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	height:40px;
	vertical-align:middle;
}

/* For the mini-calendar - one used in the e107 menu */
.rem2calendarsmall {
	background-color:#000000;
}

.rem2monthsmall {
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	height:25px;
	vertical-align:middle;
}

.rem2daysmall {
	background-image:url(../rem2/images/calendar/day.png);
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	text-align:center;
	width:25px;
}

/* Class Colors */
.cDeathKnight { background-color:#C41F3B; }
.cDruid { background-color:#FF7D0A; }
.cHunter { background-color:#ABD473; }
.cMage { background-color:#69CCF0; }
.cPaladin { background-color:#F58CBA; }
.cPriest { background-color:#FFFFFF; }
.cRogue { background-color:#FFF569; }
.cShaman { background-color:#2459FF; }
.cWarlock { background-color:#9482CA; }
.cWarrior { background-color:#C79C6E; }
.tDeathKnight { font-size:11px; color:#FF7D0A; }
.tDruid { font-size:11px; color:#FF7D0A; }
.tHunter { font-size:11px; color:#ABD473; }
.tMage { font-size:11px; color:#69CCF0; }
.tPaladin { font-size:11px; color:#F58CBA; }
.tPriest { font-size:11px; color:#FFFFFF; }
.tRogue { font-size:11px; color:#FFF569; }
.tShaman { font-size:11px; color:#2459FF; }
.tWarlock { font-size:11px; color:#9482CA; }
.tWarrior { font-size:11px; color:#C79C6E; }

/* Sub Class Colors */
.cTank { background-color:#C79C6E; }
.cHealer { background-color:#F58CBA; }
.cDPS { background-color:#FFF569; }

/* BG Fill Colors */
.fillcolor { background-color:#00FF00; }
.fillcolorgreen { background-color:#00FF00; }
.fillcoloryellow { background-color:#ffd517; }
.fillcolorred { background-color:#d80000; }
.fillcolororange { background-color:#ff8000; }
.fillcolorgray { background-color:#c9c9c9; }
.fillcolordarkgray { background-color:#474846; }
.fillcolorblack { background-color:#000000; }


/*  e_meta stuff */
.rem2eventrow	{
	background:url(http://www.primordialfury.nl/e107_themes/pfblackblue/images/content-back.png) repeat;
}
.rem2tableheader {
	color:#C60;
	border-bottom:dotted 1px #999;
	font-weight:bold;
	font-size:11pt;
	height:20px;
	width:auto;
}

.rem2subtableheader {
	background:url(http://www.primordialfury.nl/e107_themes/pfblackblue/images/content-back.png) repeat;
	color:#C60;
	font-weight:bold;
	font-size:11pt;
	height:27px;
	width:150px;
}
.rem2qctableheader {
	background:url(http://www.primordialfury.nl/e107_themes/pfblackblue/images/content-back.png) repeat;
	color:#C60;
	text-align: left;
	font-weight:bold;
	font-size:11pt;
	height:20px;
	width:150px;
}

.rem2cell {
	background:url(http://www.primordialfury.nl/e107_themes/pfblackblue/images/content-back.png) repeat;
	color:#CCC;
	border:solid 1px #666;
	font-weight:bold;
	height:100px;
	vertical-align:top;
	width:100px;
}

.rem2event {
	background:transparent url(../rem2/images/calendar/cell.png) no-repeat scroll 0pt;
	color:#CCC;
	font-weight:bold;
	height:100px;
	vertical-align:top;
	width:100px;
}

.rem2celltoday {
	background:url(http://www.primordialfury.nl/e107_themes/pfblackblue/images/content-back.png) repeat;
	color:#CCC;
	border:solid 1px #09F;
	font-weight:bold;
	height:100px;
	vertical-align:top;
	width:100px;
}

.rem2day {
	background:url(http://www.primordialfury.nl/e107_themes/pfblackblue/images/content-back.png) repeat;
	color:#C60;
	border:solid 1px #C60;
	font-weight:bold;
	height:30px;
	text-align:center;
	width:100px;
}

.rem2cellsmall {
	background:transparent url(../rem2/images/calendar/cell.png) no-repeat scroll 0pt;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	vertical-align:top;
	text-align:center;
	width:25px;
}

.rem2celltodaysmall {
	background:transparent url(../rem2/images/calendar/today.png) no-repeat scroll 0pt;
	color:#00c0ff;
	font-weight:bold;
	height:25px;
	vertical-align:top;
	text-align:center;
	width:25px;
}