I doubt if there exist any solution to this. My point is, if we are talking about Clones, Moon, Rocket Science and HTML5, a simple thing like this is not possible even today. If CSS can offer margin: 0 auto; why can't it offer something to align elements vertically center? May be, margin: auto 0;???
@faramarz, once again, thank you very much for spending time on this.
margin: -125px 0 0 -125px; /* Width of Element / 2 = Negative Left Margin
Height of Element / 2 = Negative Top Margin */