Menu with items centered using inline-block

While it's difficult to center floated elements without additional markup, display:inline-block makes it easy to do so. I've added a media query for narrow screens, to change the display of the menu list items to block.