Reorganise global styles

Following on from #712, here is a reorganisation of global styles that we definitely want to change now. Colour of links etc is a more complex topic, pending a wider discussion.