Some CSS and fiddling around

I think I should draw up some wireframes or something before getting in
to this. Flying blind seems a bad idea.