you don't need to have 2 instances of the display, there should only be one.
also, you have:
text-align: left;
you cannot have both align left and align center, the text align setting is over riding the vertical align setting.
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.