CSS is starting to come along a bit, still a lot to do