full layout with clear fix