Hi,
Changing the state of the button on a mouseover event may be difficult given that the button itself is an image. However, you could wrap the button in a div and use some css or javascript to change to the container color or border.
Disclaimer:
These are some random ideas from someone who knows the concepts of css & javascript but is not a web developer. I am simply stirring up the discussion by throwing out some suggestions.
Eyong