How do I add unlimited widgetized columns in header and footer?

Hi, I had someone add code to create a header and footer. The footer is set up for 4 columns, but there is just one area to put the widgets in.
I would like to have the ability create unlimited columns (within reason) and with the ability to stack widget in a column (similar to having multiple sidebar areas where you can drop in as many widgets as you want in each sidebar.

Is there a plugin that can do this?Could you take a look at my site and see if a plugin for this would work?

Thank you