css styling and hover effects.