I use a <BR> command to split the text into two lines where necessary. But this means the single word entries, such as 'Home' and 'Faculties' aren't centred in the boxes and look a little odd.
Is there a tag I can use to align them? The menu is just a bog standard horizontal one.
I've tried valign using on/off class and align=middle, but I've never been able to do it. Just as a suggestion for thought, have you considered removing the word 'area' which would put most of that on one line, and probably allow you to write Photos & More on one line, then move the About Freddies to the end? Even if About Freddies wrapped it wouldn't look bad because all the other lines would be one word across the top?
yes, it is valign="middle" but when that didn't do anything I figured what the heck and tried align=middle, too.
I messed with your pictured menu and put a linebreak before the single word entries with text align center for all the items. The result looks pretty good, at least to me. It places the single words on the bottom line and all the arrows seem to line up evenly across. Just another layout to consider.