С помощью CSS, при такой структуре разметки, желаемого результата добиться не выйдет.
Однако можно сделать вот так:
.ava:hover ~ #profiles_show .block {
display:block;
}
Ну, а ещё в html у вас
class="ava",
а в css -
.avatar. С этим нужно бы определиться... либо одно, либо другое.
Кстати использовать ID атрибуты для стилизации элементов - моветон.