Решил методом тыка, кому интересно:
<div class="market">
<h2><a class="menu-icon" href="#">Heading</a></h2>
</div>
.menu-icon{
display: block;
width: 49;
height: 100px;
margin: 0 auto 20px;
background: url(img/market-img/kab.png) 0 0 no-repeat;
background-position: center 20px;
padding-top: 100px;
color: #111;
text-transform: uppercase;
}
.menu-icon:hover{
display: block;
width: 49;
height: 100px;
margin: 0 auto 20px;
background: url(img/market-img/kab-a.png) 0 0 no-repeat;
background-position: center 20px;
padding-top: 100px;
color: #ffcc00;
text-transform: uppercase;
}