Updated stylesheets and layout design