EDITABLE CODE:
LiveDemo: CSS Centering Content using Margin
Note: In practical usage the hanging indent(outside) is prefered over non-hanging indent(inside) .