Used improved CSS for layout of divs