CSS:Layout/Centering a block

Introduction
Aligning the blocks on your page is a technique that allows for a balanced web page.