I just centered mine (
http://spiceandwolf.99webs.info/characters.html) with
#wrapper { width: 900px;
margin: 0 auto;
}
then everything in the <div id="wrapper"> is centered </div> try that. make the px match your area though. and sorry if i caused any confusion i was just messing before.
Also my book says this should be the first thing in your document <?xml version="1.0" encoding="UTF-8"?> however the page never loads with that in there. i take it out and it works fine.