CSS updates, fixed minor display bugs on main page