For the hover... this is going to get into a lot of work, and will require four different background images for each button when you include inactive page, inactive page hover, active page, and active page hover.

There will be a better and much simpler way of doing the whole thing, but it will involve scrapping most all of the header work you have done so far.