css validation cleanup

some of these were actually broken, but nothing major