My site is www.holmpc.co.uk . I have a 404 page which works fine for pages at the root of the site ( for example, try www.holmpc.co.uk/fghj ).

I also have a blog hosted on the site, at www.holmpc.co.uk/blog . Unfound pages at this level (for example try www.holmpc.co.uk/blog/fghj ) show the 404 page, but none of the font information seems to be picked up, and none of the graphics (except those hosted elsewhere on the net like the twitter button) show up.

It seems to me as though these pictures and the font information must be held at the root of the site and referred to with relative paths. Is there a way round this?