ich, invoking the MouseOver layer objects requires a link. You can use a "fake link". I call mine dummy links as they do nothing other than add an a <tag> into the design, allowing the MouseOver to show. Xara uses this approach in a lot of places. I set mine to be 'javascript: ;', the extra space tells me I did it and not Xara.
You original example site uses tons of JavaScript o handle all this but is is excessive.
I have managed to deliver what you ask for in two lines of CSS:
Code:
<style>
.underlay { z-index: -1; }
.default, .underlay { cursor: default; }
</style>
You need to add in a couple of ClassNames (underlay, default) and dummy links where real ones are not used.
CSS - Hover under - enhanced.xar
Acorn
Bookmarks