Salud America and maps page updates

plus IE7 fixes, of course.