initial styles and layout