В вашем файле инициализации (map_config.js) у вас есть много ненужных запятых с запятой.
В то время как большинство браузеров будут терпимы и игнорируют это, это печально известно за взлом IE.
* 1005 Е.Г. *
{
featureType: "water",
elementType: "all",
stylers: [
{ hue: "#335a93" },
{ lightness: -20 }, // <-- Here, bad.
]
}
В основном IE7, вероятно, игнорирует весь файл конфигурации как неправильный синтаксис.
Не пробовал, но, думаю, это решит вашу проблему.
Редактировать: Проблемные места довольно очевидны, если вы выполните его через jslint