#dimScreen
{
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .40;
	height: 100%;
	width: 100%;
	margin: 0 auto;
	position: fixed;
	visibility: visible;
	z-index: 100;
	top: 0px;
	left: 0px;
	background-color: #ccff99;
	visibility: hidden;
}
#riddle
{

	filter: alpha(opacity=90);
	-moz-opacity: .90;
	opacity: .90;
	margin: 7px;
	padding: 7px;
	color: #000;
	width: 300px;
	border: medium solid #006600;
	position: absolute;
	z-index: 102;
	top: 60px;
	left: 80px;
	background-color: #FFC;
	overflow: hidden;
	font-size: 90%;
	font-family: Comic Sans MS, Arial, Helvetica;
	color: #F09;
	visibility: hidden;
}
#riddle h2
{
	font-size: 1.3em;
	color: #906;
}
#riddle h3
{
	font-size: 1em;
	color: #906;
	padding-top: 8px;
	padding-bottom: 8px;
}
li {
	color: #000000;
}
