Google maps not being centered because it was being loaded while the
container was hidden. Showing it on demand fixes the issue.

Also put some notices for Internet Explorer 7+8 users (dont think it
was needed but just in case lets cover all the bases).