CSS Reset

At the moment our webpages are far from style free. Despite being ugly, they have the default styles applied to the HTML tags by browsers. This is a nuisance so we will start by applying a CSS reset to remove all these default styles and reduce everything to plain text, allowing us to start off with a clean slate.