Design from HTML5webtemplates.co.uk (adapted).