CSS redesign of layout