Updated CSS and styling