Измените postition:absolute;
на position:relative;
в вашем # top-nav css ID. Это исправит положение для вас. После этого удалите position:absolute;
из #top-nav li p
, и оно будет отображаться правильно.
Я предлагаю вам скачать Инструменты разработчика для IE. Он помогает вам с проблемами, связанными с HTML / CSS, при использовании IE.