Problema con los margenes en distintos navegadores

Hola, escribo por primera vez. Mi página web es: www.markinakoatletismotaldea.com

El problema que tengo es que el menu se me ve bien con internet explorer y safari (respeta los margenes que le he puesto), pero con mozilla, chrome y opeara el menu se me pega a la izquierda y arriba.

Se que se puede hacer un diseño para cada navegador, pero no encuentro la manera de que esos tres navegadores respeten los margenes.

Gracias por poder exponer mi problema.
He visualizado la web con Mozilla Firefox, Microsoft Internet Explorer, Google Chrome, Opera y Safari. Veo todo perfectamente. Asegurate de que tengas la ultima version de los navegadores.
Sobre los márgenes en los distintos navegadores, decir que suelen ser distintos de unos a otros. Por eso, meciante CSS se suelen resetear todos los estilos antes de empezar a escribir los nuestros. Para poner en común todos los estilos por defecto de los distintos navegadores.

Os animo a que os leáis el artículo sobre esto del libro de Javier Eguíluz sobre CSS en el que al final de la página tenéis un ejemplo de reset.css
http://librosweb.es/css_avanzado/capitulo_2.html

Un saludo