9
Theme designers would use relative paths, so that themes work on all "standard" sites. if you've changed something, it may have caused a problem.
it could be that your XOOPS install is corrupted somehow. i've had the same thing happen before, for no apparent reason. maybe it would be better to delete your site and start again? i know it's a pain :(