Header

This demonstration uses one background image. The greatest drawback would be the flexibility because the height is fixed, if you have more content the background won't be able to fit it. However, this would be the quickest way to style a block and guarantee to work across different browsers.

Method 1: Big background image
Method 2: Header, Body and Footer
Method 3: Header and Body
Method 4: Pure CSS3
Method 5: Pure CSS3 with Multi Background