I've been following this and I am not sure what the original issue was or what your fix is supposed to do.. I can say this owever.. It appears that your fix overrides the IH2 hover settings. Which brings to mind the question of why use IH2's hover feature at all if you are going to hard code in your own image path and hover settings.. (or perhaps I'm misunderstanding all of this..)
Bookmarks