I'm guessing from the style of the graphic that the seach.js area should be tucked into the left side of the parent div.
Remove the float: right from the #searcharea in your CSS and it should all tuck back in nicely.
If, as the float suggests, it is meant to be tucked into the right side, then I would say that it is probably brought about by conflicting CSS or spacial considerations within the density of your nested div tags.
I didn't look at them in depth to verify that everything was sound, just noticed that there was so much nesting that it wouldn't surprise me to find the problem stemming from there.
...but I could be wrong.
Last edited by Bill Posters; Dec 4, 2002 at 10:11.