
.wrapper {background:url(images/bg.jpg);}
	main {display:none;position:absolute;top:150px;right:50px;width:457px;height:448px;background:url(../../../styles/images/sprite-overall.png) -289px -478px;overflow:hidden;}

		.figure {background:url(images/sprite.png);margin:20px auto 0;}
			.triangle {width:281px;height:244px;background-position:-10px -228px;}
			.rectangle {width:325px;height:208px;background-position:-10px -10px;}
			.square {width:218px;height:218px;background-position:-301px -228px;}

		.melody {padding-left:95px;margin-top:25px;}

.footer {position:absolute;bottom:156px;left:40px;}
