Fixing up some CSS, things align and divs are filled