95% выполнено. Укажите на ошибки в css. html не менял
html,
body {
margin: 0;
padding: 0;
}
.block {
width: 300px;
height: 300px;
background-color: #3498db;
}
.bg {
height: 300px;
background:
url(cat_fish_128.png) no-repeat 90px 145px,
url(cat_grumpy_128.png) no-repeat 20px 130px,
url(cat_drunk_128.png) no-repeat 160px 125px,
url(cat_walk_128.png) no-repeat 80px 80px,
url(cat_academy.png) no-repeat 20px 20px,
url(star.png) repeat-x 100px 270px,
url(star.png) repeat-x 100px 10px;
}