Improved CSS design and HTML formatting