I start with the plain old way of making a button.
<div id="button">
<a href="#"><img src="button.png"></a>
</div>
After that whenever someone hovers mouse over the button the image should change but it doesn't, relavant css is
#button a:hover
{
background-image: url('button2.png');
}
What is wrong here ? why isn't the image on the button being changed in response to mouse hovering.