attempt at semi-transparent info overlay. forces map to 400px height, might be annoying for phones