NOTE!!! nth-last-child counts from the end, so take that into consideration when looking at these
tests. For instance, the third child is the third child from the end, 'even' or 'odd' are even
or odd from the end, etc.

:nth-last-child(3) (selects third child)

foofy
foofy
foofy
foofy

:nth-last-child(0n+1) (selects first child)

foofy
foofy
foofy
foofy

:nth-last-child(1n+0) (selects all)

foofy
foofy
foofy
foofy

:nth-last-child(n+0) (selects all)

foofy
foofy
foofy
foofy

:nth-last-child(n) (selects all)

foofy
foofy
foofy
foofy

:nth-last-child(even) (also tests ':nth-last-child(2n+1)')

foofy
foofy
foofy
foofy

:nth-last-child(odd) (also tests ':nth-last-child(2n)')

foofy
foofy
foofy
foofy

This should be red

This should be orange

This should be blue

This should be green