You didn't add all the CSS. And, I forgot to post this CSS also:
HTML Code:
div#brand {height:1050px;left:0;margin:0 auto;position:absolute;text-align:center;top:30px;width:100%;z-index:0;}
And, your div needs to go after your content. You may need to change the positioning (absolute) and the z-index also.
You really need to get something like firebug and compare your site and the example site and make sure you are doing the same thing.