much improved custom css, mockup in keynote