body,div,p,span,td,th,li {
	color: #F2F2F2 !important;
}

.white div, .white p, .white span, .white td, .white th, .white li {
	color: #5E5E5E !important;
}

h2 {
	font: normal 18px/22px Geneva, Arial, Helvetica, sans-serif !important;
	color: #c6e9fa;
	margin: 0px !important;
	padding: 0px 0px 2px 0px !important;
}
h3 {
	padding: 0px 0px 2px 0px !important;
}
.content h2 {
	font: bold 15px/18px Geneva, Arial, Helvetica, sans-serif !important;
	color: #091D31;
}

.areaLink {
	display: block;
	font-weight: bold;
	text-align: right;
	color: #E7B41A;
}

a				{ color: #E7B41A; }
a:link			{ color: #E7B41A; }
a:active		{ color: #E7B41A; }
a:hover			{ color: #F6EA9B; }
a:visited		{ color: #E7B41A; }
a:visited:hover	{ color: #F6EA9B; }

.greyBar a					{ color: #091D31 !important; }
.greyBar a:link				{ color: #091D31 !important; }
.greyBar a:active			{ color: #091D31 !important; }
.greyBar a:hover			{ color: #57717b !important; }
.greyBar a:visited			{ color: #091D31 !important; }
.greyBar a:visited:hover	{ color: #57717b !important; }

a.areaLink					{ color: #E7B41A; }
a:link.areaLink				{ color: #E7B41A; }
a:active.areaLink			{ color: #E7B41A; }
a:hover.areaLink			{ color: #F6EA9B; }
a:visited.areaLink			{ color: #E7B41A; }
a:visited:hover.areaLink	{ color: #F6EA9B; }

.sideStats { border: 1px solid #FFFFFF; }

.sideStats .odd { 
	padding: 10px;
	background: #E7B41A; 
	color: #091D31; 
	text-align: center !important;
}
.sideStats .even { 
	padding: 10px;
	background: #57717b; 
}

.reflection {
	background: url(/functions/view_image.php?id=reflect_middle) repeat-x;
}
.content, .content p, .content td, .content div, .content span, .content li {
	color: #091D31 !important;
}

.contentArea {
	background: #091D31 !important;
}
