Ticket #459: CSS cleanup, minor touch-ups for consistent spacing and appearance.