Fix visibility of second level menus

Workaround for issue #121. Wonky styling in IE8 is not addressed but (in my opinion) the submenus look too padded in all browsers so this should probably be looked at separately.