Use a thin space around em dashes. Should not have a space at all, typographically speaking, but a minor space looks better.