This is a wonderful website article on CSS From the Ground Up – 1
Now I dont know about you but CSS is one of those things I have to deal with and dont enjoy. It’s a blind spot, I admit it and I am trying to do something about it and this is a start.