Mike, it sounds like you are not here for guidance, you want an IE8 plug-n-play resolution.
Here's a different approach instead: Use a background-image that displays "MENU" the way you want it and put it in the container that Paul gave you instead of trying to make cutting edge CSS3 properties that IE8 does not recognize work with IE8. Can you work with the background-mage approach?
As a web site designer, if you must support IE8 compatibility, take responsiblility for equipping yourself to achieve it:
Install Windows XP Pro on another PC or another hard drive. It will install IE8. If you require IE8 compatibility, a PC running IE8 must be a primary resource, not an afterthought. The site should be tested frequently in IE8 as it is being developed.
Alternatively, you can test your code using any of several browser testing services on the internet... some are free.
Become very familiar with third party IE8 fixes... shivs and the like.
Do not expect cutting edge CSS3 code to work in IE8. Some doesn't work in IE9, either. Be prepared to accept compromises and advise your clients accordingly.