redo the CSS again so that the containers are properly centered; resize the map to fit available space