Thats what I was trying to tell you, in the first page there is the following bit of code:
<img border="0" src="../titlep4.jpg" width="980" height="29"></td>
I think you should get rid of the alignment tag, it might help you sort out the problem with the alignment of the bottom image, as for the black space in the middle I am not sure why its even doing that... I compared the coding for the two different pages and I don't see and differences in those tables so it really should not be doing what its doing, the only thing I did notice was your header coding, they aren't the same so that might be a place to start... I'd suggest changing the second (sub pages) to match the information in the top of the main one, that might solve your problem. I think it might have something to do with the charset in there...the one on the main page is windows-1252 and the one on the subpages is iso-8859-1... that might be the problem.
Its too bad that you didn't try out the php header and footer trick I suggested for the layout, it would have made updating those errors ALOT easier for you in the long run... hope you can figure out what the problem is...
One other little suggestion, always take a look at your site in more than one browser... some display things differently than others so it helps to check it out and see what other people are going to see.