#puzzle_container{
		line-height:300px;
		text-align:center;
		vertical-align:center;
		position:relative;
		color: #FFFFFF;
		background-color: #CBC4B9;
		width: /**/415px;	
		height: /**/335px;			
	}
	
	#puzzle_container .square{
		overflow:hidden;
		border:1px solid #720315;
		position:absolute;
	}

	.activeImageIndicator{
		border:1px solid #FF0000;
		position:absolute;
		z-index:10000;
	}
	.revealedImage{
		position:absolute;
		left:0px;
		opacity:0;
		filter:alpha(opacity=50);
		top:0px;
		z-index:50000;
 		border:1px solid #720315;
	}
