Absolute positioned method

This method uses an absolute positioned div that contains the content.

The div is positioned half the way down the screen, with a negative top margin of half the height of the content.

This will cause the container div to be centered vertically.

For horizontal spacing use auto margins.

This method was based on Hicksdesign's version.

More info