some big css changes to the general design of things