Вот что вы можете сделать:
Html:
<ul id="menu">
<li id="menu1"><a href="#"> </a></li>
<li id="menu2"><a href="#"> </a></li>
</ul>
Css:
ul#menu a {
text-decoration: none;
display: inline-block;
height: 50px;
width: 200px;
border: 1px solid black;
}
ul#menu li#menu1 a {
background: url('someimage');
}
ul#menu li#menu1 a:hover {
background: url('hover_image');
}
ul#menu li {
display: inline;
}
Не могу гарантировать, что он работает в любом браузере.