Changed to a JS implementation for a universal vertical align
Firefox support
JS implementation forvertical alignment