Justines styling for mobile, tablet and desktop front page

The mobile menu dropdown isn't working, I'll work on that tomorrow. Integrated Holly's Google Map stylings.