1) min-height: 100% の div.full があります (html、body は高さ 100% です)
2) ネストされた内部には、固定の背景パターン (オーバーレイ) を持つ div.pattern があります。
3)いくつかのコンテンツを再度ネストしました。
div.pattern で親全体を埋めるようには見えません (コンテンツの高さが小さい場合)。できれば、これを修正するためにjsを避けたいと思います。
私はjsfiddleを働かせることができません。後で psoting してみます。