Have you now fixed this?
Did you simply set the thin border to visibility:hidden so that all the text displays and wraps without any problems?
At a glance it looks to me like it might have been the right-margin setting of the border rather than the text.