Added button styles and hover effects