fix and cleanup CSS for public page