I now used CSS around the output style="white-space: pre;" and it displays spaces and line break properly but the first line is always indented about an inch. Also now if the person just types one long line without ever hitting enter then when it is displayed it is only one line and streches out very long.
You can see what I am talking about by going to http://www.iuslug.org/~jkruer01/ When you create a post there is a text area that you enter the message into. This is what I am having problems with. You can use
user name: "test"
password: "test"
to post for now if you want.