CSS fixes for many things. Should be good all around now, and more responsive.