fix css and markup to reflect layout-b.