.wrapper {background:url(images/bg2.jpg);}
    main {width:956px;height:612px;background:url(../../../styles/images/sprite-overall.png) -10px -967px;margin:15px auto 0;overflow:hidden;}

        .elements {width:inherit;height:250px;text-align:center;}
            .elements > * {display:inline-block;background:url(images/sprite.png);margin-top:20px;cursor:pointer;}
            .elements > * + * {margin-left:20px;}
        .sprite { background-image: url('sprite.png'); background-color: transparent; background-repeat: no-repeat; }
        .acorn { margin-left: 5px; width: 114px; height: 144px; background-position: -10px -10px; }
        .cake { margin-left: 5px;width: 114px; height: 144px; background-position: -134px -10px; }
        .cat { margin-left: 5px;width: 114px; height: 144px; background-position: -258px -10px; }
        .egg { margin-left: 5px;width: 114px; height: 144px; background-position: -382px -10px; }
        .hen { margin-left: 5px;width: 114px; height: 144px; background-position: -506px -10px; }
        .rose { margin-left: 5px;width: 114px; height: 144px; background-position: -630px -10px; }
        .volcano { margin-left: 5px;width: 113px; height: 144px; background-position: -754px -10px; }        
        
	.targetbox {width:114px;height:180px;padding-left:-5px;border-bottom:2px solid #7a7a7a;float:left;margin-left:20px; color: white;}
	.sound {position:absolute; left:50px; top:490px; display:none;width:270px;}