Yeah, the cookies are domain specific - so www.cmcrossroads.com is a different domain (to threads) than cmcrossroads.com by itself. You'll create MAJOR headaches for yourself by trying to use them interchangeably. Pick one and make sure the domain is consistant and the same in all your settings.
I am not sure if it still works but you used to be able to have multiple domains in config.inc via the pipe command IE cmcrossroads.com|www.cmcrossroads.com