En general no es necesario hacer dos códigos diferentes. Mi estrategia y la de mucha gente es diseñar para que se vea bien en firefox y luego acomodar las cosas que fallen en Explorer.
Para eso tienes varias maneras:
- usar una hoja de estilo especial para IE
- usar los comentarios condicionales para arreglar sus peculiaridades
- usar intensivamente el ! important para engañarle en muchos parámetros.
- etc.
Mi primera opinión, aunque habrá mucha gente que no la comparta, es que dejes de usar Dreamweaver.
Yo uso un editor de texto o NVU. Creo que DW causa más problemas de los que resuelve (por lo que puedo leer por aquí), y el código que arroja es feísimo.
Mikel.
P.D.: sí, recuerdo que te ayudé un poco con esa página al principio, pero veo que ya has avanzado mucho, con lo del flash y eso, que está muy bien.