CSS Magic: Keeping Tabs with :checked