body{
	background-color:#000000;
	margin:0px;
}
#gameCanvas{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	bottom:0px;
	right:0px;
	border:0px;
	background-color:#222222;
}
.gameContainer{
	background-color:none;
	position:absolute;
	left:0%;
	right:0%;
	top:0px;
	bottom:0px;
}
#gamecontrols{
     width:264px;
     position:absolute;
     top:50px;
     left:50px;
     opacity:0.4;
     filter:alpha(opacity=40);	
}
.control{
     border:1px solid #777777;
     margin:3px;
     background-color:#444444;
     width:80px;
     height:80px;
     float:left;
}

.empty{
     border:1px solid transparent;
     margin:3px;
     width:80px;
     height:80px;
     float:left;
}

.up{
	background-image: url('up.png');
}

.left{
	background-image: url('left.png');
}

.right{
	background-image: url('right.png');
}

.down{
	background-image: url('down.png');
}

.action{
	background-image: url('action.png');
}

.undo{
	background-image: url('undo.png');
}

.restart{
	background-image: url('restart.png');
}

.dragme{
	background-image: url('dragme.png');
}
#adcontainer{
     position:absolute;
     left:0px;
     top:0px;
     width:100%;
     height:100%;
     background:rgba(0,0,0,0.9);
     display:none;
}
#ad{
	position:absolute;
	top:20%; 
	height:80%; 
	width:100%;
	text-align:center;
}
#closead{
	font:normal 12px arial;
	cursor:pointer;
	padding:10px;
	background-color:#999999;
	width:80px;
	margin:30px auto;
}