How is this invalid?

I've been trying to figure this out for weeks and was wondering if 
someone could give me the answer.
Recently I've been learning how to create my own XML pages uses XSL and 
XSLT to type the page.

When I tried to validate my XML, I got 5 errors and I don't understand 
*why* I'm getting these errors.

I think it has something to do with the way I wrote the DTD but I don't 
think it's wrong.

Here's the validation page 
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.clifford.excelitehost.com%2Fxmltest%2Ffamily.xml&charset=%28detect+automatically%29&doctype=Inline&ss=1&verbose=1

The source is shown there so you can take a look at my source code, as 
well as the errors I'm getting.

Received on Tuesday, 17 January 2006 01:36:55 UTC