Made lots of layout and css changes.