.wrapper{background:url(images/bg.png)}
	main{position:relative;width:1024px;height:621px;margin:0 auto;overflow:hidden}
		span{font-family:Ubuntu;font-size: 30px;font-weight:00;display:block;position:absolute;}
			.sprite { background-image: url(images/sprite.png); background-color: transparent; background-repeat: no-repeat; }
	.dresses { width: 501px; height: 278px; background-position: -10px -387px; position: absolute; top: 50px; left: 55px;}
	.casual { width: 351px; height: 288px; background-position: -10px -89px; position: absolute;top: 320px; left: 400px;}
	.occasional { width: 316px; height: 288px; background-position: -371px -10px; position: absolute;top: 200px; left: 180px; display: none;}
		.z6-correct { width: 150px; height: 69px;position: absolute; background-position: -521px -545px; display: none; z-index: 2; left: 25px; top: 160px;}
		.table {position: absolute; display: block; top: 46px; left: 610px; width: 376px; height: 242px;}
		.block {position: absolute; display: block; top: 46px; left: 610px; width: 376px; height: 242px; z-index: 5; visibility: hidden;}
		.z6 { width: 150px; height: 69px;position: absolute; background-position: -521px -466px; left: 25px; top: 160px;}
		.z2 { width: 149px; height: 69px;position: absolute; background-position: -521px -387px; top: 85px; left: 25px}
		.z1 { width: 149px; height: 69px;position: absolute; background-position: -371px -308px; top: 10px; left: 25px;}
		.z4 { width: 149px; height: 69px;position: absolute; background-position: -10px -10px; top: 10px; left: 200px;}
		.z3 { width: 149px; height: 69px;position: absolute; background-position: -169px -10px; top: 85px; left: 200px;}
		.z5 { width: 149px; height: 69px;position: absolute; background-position: -530px -308px; top: 160px; left: 202px;}
