you have the overlay and container divs as part of the main page div.
they should not be part of the main page div. the messageWrapper class should use absolute positioning and top: 50%; to position it in the middle of the page.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.