Structure elements page stylesheet

- Split stylesheet into sections corresponding with page sections
- Remove unused/duplicate styles
- Remove unused colours