Not sure how your site is set up exactly, but blocks in Drupal do not show up on 404 pages, and this is by design (for performance reasons). It's either a feature or a bug, depending on who you talk to :)
So if you have lots of your content in blocks, that would explain it.
There's a lot of discussion here (http://drupal.org/node/129762) and here (http://drupal.org/node/116895)... you might be able to find a solution that would work for you in those threads.
Hope this helps, David Rothstein
On Tue, Dec 9, 2008 at 5:35 PM, Christopher M. Jones cjones@partialflow.com wrote:
When I visit a nonexistent page, I loose a good portion of my site template. Before I installed search404, I would get just the header, with nothing but a logo, and my footer. Nothing else of page.tpl.php displays. Since I added search404, I now get the 404 page surrounded by the same nothing. See
http://dev.fertilityauthority.com
to see the behavior. What's wrong?
[ Drupal support list | http://lists.drupal.org/ ]