You can set cookies in vb
to be site wide based on our cookie tutorial that might help Cookies and Login Problems!!
If you want a cookie to be read over all subdomains they need to be set correctly.
You can then when logged in change the urls to add a www in photopost if you wish.