fixed post layout background problem, and css for box around text