Updated CSS structure and styling.