Do not give out your css e-mail address when you sign up for things online
Create an e-mail account just for signing up for things online (hotmail or gmail)
Create filters in Google Mail to block spam that you get frequently
If you get a spam email and it has a link at the bottom to remove your address from the list, do NOT click the link as it will confirm you are an active account and you will get even more spam!