Part 4 of Interneting is Hard.
You can read the previous posts here.

-
Relative positioning accepts negative values as well position: relative; top: -30px; left: -30px; - Absolute and fixed positioning completely removes an element from the normal flow of the page.
- Absolute positioning can be made relative by adding this code:
.absolute { position: relative; }
- fixed positioning element doesn’t scroll.
- a refresher on using child-selector (>)
-
.menu > li:last-of-type { margin-right: 0;// after creating right margins in li, set last li to 0 margin to create in between margins. - z-index (
position: relative; isrequired because only positioned elements pay attention to theirz-indexproperty.)