Попробуй загнать свою гостевуху в таблу фиксир. ширины
Случаем, у тебя текст не выводится между тегами <nobr> и </nobr>?
А еще присвой через цсс стиль для текста типа align=justify (или left) и вообще, посмотри, какой код тебе выдается в бровзере...
Может там собака и порылась... и в свойствах выводимого текста стоит запрещение переноса слов (типа inline, или чего-то аналогичного). Еще дополни ограничение на макс длину слова, скажем 15-20 символов
ЗЫ. А может, проще взять готовый скрипт гостевухи и переделать под свои нужды?