1. Create a new HTML document with an internal stylesheet. Set a tiled background.
2. Create a new div and name it Header. Position it with position:absolute at the top left of the page.
3. Define its height as 500px and width as 100%.
4. Define its background image using the background: property. Use a high resolution image. Before closing the background property, specify the image as no-repeat and centered.
5. Define the background-size property as cover.
6. For browser compatibility, copy the background-size property with prefixes of -webkit-, -moz-, and -o-.
7. Add an optional border and box-shadow for effect.
8. In the HTML, type the tag for the Header div.