Ну дак
div.design:hover img{
}
div.design:hover h3 {
}
т.е. обозначаете в CSS пути родителя в :hover и для дочерних элементов задаете правила, если захотите менять картинки, то надо спрайт делать и сдвигать фоновое изображение, чтобы не было задержек в подгрузке картинок.