Redesign maps page, fix talk images
Adjusted CSS overall for consistency