Now let's define some terms. Every rule in a style sheets boils down to two steps:
If you understand these two steps, you understand Cascading Style Sheets.