updated site styles and layout