-bottom properties refer to *-right properties in the layout rules.

"
5. 'width' is 'auto', 'left' and 'right' are not 'auto', then solve for 'width'
"

'top' + 'margin-top' + 'border-top-width' + 'padding-top' + 'height' + 'padding-bottom' + 'border-bottom-width' + 'margin-bottom' + 'bottom' = height of containing block

So:

    160px : top
  +
      0px : margin-top
  +
      0px : border-top-width
  +
      0px : padding-top
  +
  (solve) : height: auto
  +
      0px : padding-bottom
  +
      0px : bo