Working all day on integrating MJ's map display code into the site. Much of it was positioned and sized in pixels, which is natural because the main component is an image sized in pixels, but it is possible if you're careful to size all the text components in ems and percentages to make for flexibility. I laid out the menus using a different approach (inline-display list items, with the right menu floated, rather than floating list-items). Then I started work on the display of the annotations. I've arrived at a solution that I think works pretty well, but there are still some oddities with regard to positioning that I need to work on, because I'm placing the annotations in a static location. I'm half-way there.
This all precedes somehow adding the main site styling to the page, which is going to be a challenge because of space constraints. I also have an issue with some zones not showing up; these appear to be the ones which have customized id attributes because they're going to be pointing at places in the places database.
While working on this, I also re-organized the map gallery display, to make it less confusing. The mouseover popup now appears in the right margin rather than over the top of the moused-over image, which means that the original is not obscured, so you can more easily click on it.