Innan du börjar leta fel på detaljnivå så är det dags att ta tag i de stora delarna.
Problemet som jag ser det är att du specat xhtml strict som doctype:
Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
...html-koden som följer är allt annat än xhtml strict. Därav kommer du få stora problem att få till det som du tänkt (speciellt i Firefox).
Validera koden så får du ett grepp om hur illa det ligger till:
http://validator.w3.org/check?uri=ht...Inline&group=0
Det är helt enkelt hög tid att överge tabell-baserad layout till förmån för semantisk html och css-baserad layout.
Mycket intressant sida förövrigt... känns klockrent med Google Maps.