si no funciona en mozilla es porque no sigues los estandares.....
http://validator.w3.org/check?uri=ht...ienhecho10.htm
Y algunos de los fallos (para estar usando xhtml) son gordos.
No cierras tags, o cierras tags que no has abierto.
Inlsuo pones ' (o ni si quiera lo pones) en vez de ".
Arregla todo eso, y la pagina en mozilla se vera que te cagas.