ti consiglio sinceramente di mettere tutti gli style in un tag <style> separato e richiamarli tramite classi e id anzichè piazzarli dentro il tag dell'elemento. Se fai così perdi tutti i vantaggi dei CSS.
Tornando al discorso principale mi spieghi cosa si vede di diverso in mozilla? e comunque solo la pagina principale la fai con i div? quella dentro è fatta con le tabelle...