The textarea will produce a scroll-bar to allow you to enter as much text as required. That is standard behaviour.
If you don't set a size on a container, then generally speaking, it should expand with the contents. If you want your four boxes to start off with the same size but still be able to expand, then set a min-height instead of a fixed height.
The reason your footer still doesn't work is that you have not done as I suggested in post #9. Go back and read the instructions again, then follow them carefully.
I'm glad I've been able to help you, but really you are just confirming here what we've been saying all along - that you are really not ready to be doing work like this. You don't have a sufficient understanding of HTML and CSS. The best help I can give you is to recommend again that you use the tutorial links I have given you to start learning properly. I'm really not teaching you anything here, except how to patch up a few parts of a very poorly coded site.
You are now suggesting that I should help you with two or three more layouts, and then you think you'll be able to manage by yourself. I'm sorry, but that is a very cheeky suggestion. You are being paid to do a job in web design. If you are unable to do that job, then you need to be honest with your boss and say so. It is not fair to him to pretend you are capable of the work, nor is it fair to other people who are capable of the work and who would be grateful for the job. To ask for your work to be done for you, free of charge, by forum volunteers is unacceptable.
We have given you a good deal of help, and pointed you to suitable resources where you can find more. Please now take the time to do some proper learning, and do not post a request for more help until you can demonstrate that you have made a real effort of your own. I am closing this thread, as I think it has gone far enough.