updated site layout and styling