That does work perfectly ... in all cases ... and in all browsers.
You are a genius.
I'm scratching my head trying to figure out WHY that works - what exactly is the "overflow: hidden;" accomplishing? This awesome working solution is completely non-intuitive ... at least to me.
Michael - I owe you big time for helping me with this. If you PM me your shipping address, I can FEDEX you a bottle of your favorite booze, or <insert your gift preference here>. I honestly cannot thank you enough ... plus I'll probably have more questions shortly on other things

You are a great individual for helping us (the vB/CSS mental midget masses) as you do ... THANKS!!!