Yo lo veo bien, velo en otro navegador o ve si tienes en tu código la etiqueta <!doctype html>
Tienes algunos detalles en tus hojas de estilos:
Código CSS:
Ver originalheader {
background-color: #00ffcc;
text-align: center;; /*doble punto y coma*/
}
text-decoration:none; va en nav ul li a, quedando así
Código CSS:
Ver originalnav ul li {
color: #00ffcc;
display: inline-block;
list-style: none;
margin: 0px auto;
padding: 0px auto;
width: 20%;
}
nav ul li a {
display: inline-block;
text-align: center;
text-decoration: none;
}
Y preguntate por que razón estas incluyendo las etiquetas <ul> y <li>... si te interesa trate un poco del tema en mi sitio :http://mecanizandoweb.com/noticias/nav-retando-las-tendencias-web
Saludos