@media screen {

	*{margin:0;padding:0}

	html, body{background:#111 url('../img/bg.png') repeat;color:#000;font:normal 12px arial, sans-serif;height:100%;position:relative}

	div{position:absolute}

	div#del{width:400px;margin:40px auto 0;color:#FFF;position:static}
	div#del p{margin:10px 0}

	div#tetris{position:absolute;top:50%;left:50%;margin:-265px 0 0 -229px;width:458px;height:530px;background:url('../img/canvas.png')}

	div#tetris div#tCanvas{left:25px;top:25px;width:242px;height:480px;overflow:hidden}

	div#tetris form#tSide{}
	div#tetris form#tSide fieldset{border:none}
	div#tetris form#tSide fieldset legend{text-indent:-9999em}
	div#tetris form#tSide fieldset dl{top:272px;position:absolute;left:290px;width:134px}
	div#tetris form#tSide fieldset dt{float:left;font-size:1px;width:0;overflow:hidden}
	div#tetris form#tSide fieldset dd{font-weight:bold;font-size:18px;text-align:right;left:290px;width:124px;height:48px}

	div#tetris form#tSide div#nextblock{width:100px;height:100px;top:49px;left:313px}

	div.row{height:22px}
	div.tile{height:22px;width:22px;border:2px solid #000}
	div.tile div{height:22px;width:22px;background:url('../img/tile.png') -1px -1px no-repeat}

	div#tMessage{font-size:18px;line-height:24px;text-align:center;color:#FFF;margin:1px 3px 0 1px;height:398px;padding:80px 8px 0;position:relative;z-index:2}
	div#tMessage strong{display:block;font-weight:bold}

	div#tBlockWrap{position:absolute;top:0;left:0;width:100%;height:100%}
}
