Found the answer. The submenu can be formatted with this added code:
/* add formatting to submenu items */
div#menu1 ul.rMenu li ul.rMenu-ver li a {
font-size: 9px;
I just noticed that this fix doesn’t work in IE. The Facebook icons don’t even render and the horizontal bar is there, though much smaller than before.
I do have the whole area inside the widget wrapped in a div. And I swear I tried giving it a width and a hidden overflow a couple times in the wee hours of the morning and nothing happened… grrrr 🙂
So I tried again this morning. The div wouldn’t take a width (in firebug), but overflow:hidden did the trick and the horizontal scroll bar is gone now. I must be going crazy…
Don’t know which code was the culprit. Who do you distrust more: Google or Facebook?