In my limited experience with CSS, I've never run across a "id" before WordPress. This isn't defined in the CSS books I have. How does it differ from "div" and "span"?
Also, why do some of the psuedo tags have "#" before them? Why not just a period?
Sorry for all the questions. Word Press has really confused me.