Just wanted to post an update -
Everything is working great! The only minor tweak I had to make was to preload the hover images. There was momentary white space the first time I rolled over each button. Once the images were cached that went away.
So I just used DW's preload images behavior and they were all loaded and ready to go.