adding new footer regions

footer-left, footer-mid and footer-right
adding pre-footer section to contain new footer block regions
style changes for new footer region