I learned it awhile ago but I have taken some time out of web design so I forgot and IM looking for a tutorial that will teach me css.
Since you say you use to know CSS then I would recommend stepping into "Web Standards" -- this will allow you to learn CSS (and tableless based layout design) and will also allow you to step into what the future (and present) of the web is expecting. Here are a few great links for starting web standards: - alistapart.com - webstandards.org - meyerweb.com (CSS god) (Sorry, the forum says I am not allowed to post live links yet, so they are not clickable, sorry!) Good luck in your future journey into web standards!!
A pretty sweet (imo) list of tutorials (including some advanced walkthroughs) can be found here: Tutorials Roundup