#wordsearch-game-cont {
	float:left;
	position:relative;
	width:980px;
	height:723px;
	margin:0px 0px 16px 0px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-image: url(main_bg.jpg);
}

/* wordsearch */
#content {text-align:center;}

#game-board {
	float:left;
	position:absolute;
	top:49px;
	left:64px;
	width:498px;
	height: 406px;
}
#game-controls {float:left; position:absolute; top:754px; left:30px; width:380px;}
#game-ad {float:left; position:absolute; bottom:20px; right:25px; width:300px; height:250px;}

#game-details {
	position:absolute;
	top:47px;
	left:531px;
	width:354px;
	height:461px;
	padding:0px;
	margin:0;
}
#game-details .theme {
	float:left;
	height:31px;
	width:190px;
	color:#3c5482;
	font-size:1em;
	line-height:31px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#game-details .game-desc {
	float:left;
	color:#fff;
	font-size:0.9em;
	width:380px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.game-banner {float:left; position:absolute; bottom:12px; left:10px; width:728px; height:90px;}

.more-daily {float:left; display:block; text-indent:-2000em; overflow:hidden; position:absolute; bottom:12px; left:747px; width:224px; height:91px; } 

.wordlist {
	float:left;
	width:250px;
	height:250px;
	color:#fff;
	padding-top:10px;
	overflow:hidden;
}
.wordlist ul {
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	width:120px;
}
.wordlist ul li {font-weight:bold; text-transform: uppercase; font-size:0.9em; padding:0px 0px 5px 17px;}

.word.found {
	color:#0C6;
	background: url(../images/wordsearch/sprite-wordsearch.png) 0 -514px no-repeat;
}

.wordsearch-0 {border:2px solid #000; width:540px; margin:0 auto; text-align:left; user-select: none; -moz-user-select: none; -khtml-user-select: none; cursor:default;}
.wordsearch-0 td {padding:0; height:54px; width:54px; text-align:center;}

.wordsearch-0 .cell {width:52px; height:52px; border:1px solid white; font-size:35px; line-height:52px; background: url(../images/wordsearch/sprite-wordsearch.png) -550px -352px no-repeat; text-transform: uppercase;}
.wordsearch-0 .selected {color:#fbaf1c; background:#f5f5f5; border:1px solid #f5f5f5; background: url(../imag0es/w000000000000000000000000000000000000000000000000000000000000000000000000000000ordsearch/sprite-wordsearch.png) -550px -300px no-repeat;}
.wordsearch-0 .disabled {color:#555; background:#f5f5f5; border:1px solid #f5f5f5; background: url(../images/wordsearch/sprite-wordsearch.png) -550px -248px no-repeat;}

.wordsearch-1 {border:2px solid #000; width:540px; margin:0 auto; text-align:left; user-select: none; -moz-user-select: none; -khtml-user-select: none; cursor:default;}
.wordsearch-1 td {padding:0; height:34px; width:34px; text-align:center;}

.wordsearch-1 .cell {
	width:34px;
	height:34px;
	border:1px solid white; 
	font-size:25px;
	line-height:34px;
	background: url(../images/wordsearch/sprite-wordsearch.png) -602px -316px no-repeat;
	text-transform: uppercase;
	color: #FFF;
}
.wordsearch-1 .selected {color:#fbaf1c; background:#f5f5f5; border:1px solid #f5f5f5; background: url(../images/wordsearch/sprite-wordsearch.png) -602px -282px no-repeat;}
.wordsearch-1 .disabled {color:#555; background:#f5f5f5; border:1px solid #f5f5f5; background: url(../images/wordsearch/sprite-wordsearch.png) -602px -248px no-repeat;}

.wordsearch-2 {border:2px solid #000; width:540px; margin:0 auto; text-align:left; user-select: none; -moz-user-select: none; -khtml-user-select: none; cursor:default;}
.wordsearch-2 td {padding:0; height:27px; width:27px; text-align:center;}

.wordsearch-2 .cell {width:25px; height:25px; border:1px solid white; font-size:18px; line-height:25px; background: url(../images/wordsearch/sprite-wordsearch.png) -636px -298px no-repeat; text-transform: uppercase;}
.wordsearch-2 .selected {color:#fbaf1c; background:#f5f5f5; border:1px solid #f5f5f5; background: url(../images/wordsearch/sprite-wordsearch.png) -636px -273px no-repeat;}
.wordsearch-2 .disabled {color:#555; background:#f5f5f5; border:1px solid #f5f5f5; background: url(../images/wordsearch/sprite-wordsearch.png) -636px -248px no-repeat;}

#loadprompt {float:left; height:150px; width:400px; overflow:hidden; padding:0; text-align:center; color:#3c5482; font-weight:bold; background:url(../images/wordsearch/modal-small.png) 0 0 no-repeat;}
#loadprompt .close {position:absolute; display:block; top:13px; right:8px; width:23px; height:23px; text-indent:-2000em; cursor: pointer; background:url(../images/wordsearch/modal-small.png) 0 -150px no-repeat;}
#loadprompt .close:hover {background:url(../images/wordsearch/modal-small.png) -23px -150px no-repeat;}
#loadprompt .msg {width:100%; padding:0; margin:65px 0px 20px 3px; text-align:center;float:left;}
#loadprompt .response {padding:0; margin:0; width:100%;}

#gamecomplete {float:left; position:relative; width:980px; height:546px; overflow:hidden; padding:0px 3px 0px 8px; text-align:center; color:#3c5482; font-weight:bold; background:url(../images/wordsearch/modal-complete.png) 0 0 no-repeat;}
#gamecomplete-inner {float:left;}

#gamecomplete .desc {float:left; width:205px; height:437px; overflow:hidden; margin:56px 0px 0px 0px;}
#gamecomplete .desc .congrats {margin:90px 0px 20px 0px; width:100%; font-size:1.3em; color:#1b69c7; margin-bottom:10px;}
#gamecomplete .desc .cmessage {padding: 20px 10px 20px 10px; font-size:1em; color:#666666;}

#gamecomplete .nothanks {font-weight: bold; color:#5a5a5a; text-decoration:underline; font-size:1.2em;}
#gamecomplete .nothanks:hover {text-decoration: none;}

#gamecomplete .fb-promo {float:left; width:720px; height:470px; margin:150px 0px 0px 0px; padding: 10px; font-size:1em; color:#696969; text-align:center; font-weight:normal;}
#gamecomplete .fb-promo b {color:#222222; font-size:1.2em;}
#game-fbconnect {display:block; width:275px; height:38px; text-indent:-2000em; overflow:hidden; background: url(../images/wordsearch/sprite-wordsearch.png) 0px -476px no-repeat; margin: 0 auto; cursor: pointer;}

.gameimage {margin:15px 0px 15px 0px; width:195px; height:92px; overflow:hidden; text-indent:-2000em; background: url(../images/wordsearch/modal-game-img.png) 0 0 no-repeat;}
.gametime {font-size:1.2em; color:#000; padding:10px;}

#gamecomplete #serverFbmlContainer {float: left; width:750px; margin:3px 0 0 11px;overflow:hidden;}

/* jQuery Countdown styles 1.5.6. */
.hasCountdown {}
#timer {
	float:left;
	width:150px;
	height:52px;
	line-height:50px;
	margin:auto;
	padding:0px 0px 0px 110px;
	font-size:2em;
	text-align:center;
	background: url(../images/wordsearch/timer.png) 0 0 no-repeat;
	font-family: Verdana, Geneva, sans-serif;
}
.countdown_rtl {direction: rtl;}
.countdown_holding span {background-color: #ccc;}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: left;
	color: #666;
}
.countdown_show1 .countdown_section {width: 98%;}
.countdown_show2 .countdown_section {width: 48%;}
.countdown_show3 .countdown_section {width: 32.5%;}
.countdown_show4 .countdown_section {width: 24.5%;}
.countdown_show5 .countdown_section {width: 19.5%;}
.countdown_show6 .countdown_section {width: 16.25%;}
.countdown_show7 .countdown_section {width: 14%;}
.countdown_section {display: block;float: left;font-size: 75%;text-align: center;}
.countdown_amount {}
.countdown_descr {display: block;width: 100%;}
