Allowing cookies from a specific site in Safari
Go to Safari's settings and from there you can allow certain sites to leave cookies.  There are several other settings worth investigating here too.

To get to settings, from the Menu click Safari > Preferences... and go to the Privacy tab.