it isnt squished when you look through the source code. When a browser sees a space it puts a space there, but when it sees more than one togetehr it ignores all this 'whitespace' and still leaves only one space no matter how many you put. If you want there to be new lines in your sig you need to stick a return in there.
Of course you can always fool the browser and force it to put a space by using the HTML entity for a space...which is  .
in case that didnt work here it is without me using the html entitiy. I'm not sure how nopoles deals with this in the enw forums:
.ABLO:.
Member No: 12718
I am just a worthless liar, I am just an imbecil, I will only complicate you, trust in me and fall aswell...