is the web address of your login page the same as that of your site? if the domain (www.mydomain.com) changes in any way between your login and your site, the cookie would change.
Try this:
clear your cookies on your browser. login to your site. Check the contents of your cookie folder. If there is more than one cookie, you have a difference in your domain.
--JJ
Please mark as answered if I helped.
I don't answer personal emails unless I know you or of you. Feel free to post in the forum to get an answer from me.