Hi Joseph,
I had a quick look at the XSLT section, and it seems like there are a number of places where spaces have been mysteriously deleted. It could use a quick edit.
John