I have updated to what might possibly be a better solution in 8cb7efca2a1f5c069551eb4888a5d8dc20be9b69. Now sets a height on the menu of 2.4em, and then a 50% height on the separator. Tested in Chrome and IE7+