Updated site layout and styles