recent posts front page style fixes