oups, la última vez que usé javascript (hace años) me pasó lo mismo, usaba = en vez de ==. Gracias por tu ayuda IsabelM, ahora va perfecto.
snowmanchip, no se que sucede en el caso de tu código. Leyéndolo observe lo del nombre de los archivos y los renombre, pero aún así, no hay modo de que funcione. No he usado doctype, lo único que he hecho es copiar y pegar los códigos sin modificar nada.
Con la solución que me ha dado IsabelM puedo continuar con el proyecto, pero no comprendo que es lo que sucede en el caso de tu código, pues lo mas normal es que funcionara, ya que está igual en tu ordenador que en el mio. Si lo deseas puedes comprimir los 3 archivos en un rar y pasármelo.
Este es el que yo he creado con el código que me has dado:
http://drawpr.com/f/1052f/Proyecto%20Menu%20CSS.rar
Aunque reitero que con la solución de Isabel tengo suficiente. Saludos.