Refining CSS Rollover Images Even Further
Sometimes you think your making things as simple as you can and yet your not. This method only uses CSS so no need to worry about JavaScript. However it requires a class for each size of button. But for most designs the size will be the same so this is not a problem.