Change css to lay things out a bit better. Still have issues with narrow browser windows