The reason for this is because your containing element has no height. When you only have floating point elements inside the containing element, it will be reset to 0 height. If you, for example, added overflow: hidden; to #fluidColumnContainer, it will act as a clear fix, expanding the container to accommodate floating elements. Then you will see that the element with the rule of law drops out again.
source share