@CHARSET "ISO-8859-1";

.container{ height:300px !important; padding:0 10px; overflow:hidden; float: left; margin-top: 60px; margin-left: 20px;}

.puzzle_Block
{
	position: relative; left: 30px;
}

.numberDiv
{
	padding-bottom: 5px;
}

.scorediv
{
	width: 298px;
	height: auto;
	overflow: hidden;
	float: left;
	background: url(/media/images/games/score_bg_crossword.jpg) no-repeat;
	margin-left: -410px;
	margin-top: 0px;
	padding-bottom: 27px;
	position: relative;
	z-index: 1000;
	right: 330px;
	top: 2px;
}

#okbutton
	{
		margin-left: 0px;
	}

.ecw-input
	{
		height: 18px !important;
		padding-top: 6px !important;
	}

.display_error
{
	clear: both;
	width: 750px;
	text-align: center;
	margin-top: 0px;
}

#howToPlay ul.howtoplay_list
{
		font-size: 14px; color: #000; margin-top: 90px; margin-left: 60px; width: 100%;
}
#howToPlay ul.howtoplay_list li
{
		width: 100%
}

.content_slider
	{
		float: left;
	}

.content_slider ul
{
	width: 165px;
	height: auto;
	float: left; position: relative; bottom: 50px;
}

.content_slider ul li
{
	float: left;
}

.okbtn_ie7
{
	 position: absolute; 
	 left: 55%; 
	 top: 625px; 
	 margin-left: 120px;
	 background: url(/media/images/games/ok_normal.png) no-repeat; 
	 width: 37px; 
	 height: 35px;
	 border: none; 
	 cursor: pointer;
}

#submissionArea
{
	position: relative;
	left: 50px;
}

.rules_heading
	{
		font: 400 12px Arial,Helvetica,Sans-serif;
		color: #154cd7;
		width: 100%;
		float: left;
		margin-top: 30px;
		margin-bottom: 15px;
		padding-top: 30px;
	}
	
.reveal-modal-bg { 
	position: fixed; 
	height: 100%;
	width: 100%;
	background: #000;
	z-index: 100;
	display: none;
	top: 0;
	left: 0; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
     opacity: 0.5;
}

