tmorton:
Just so you are aware, your site is not rendering well in Firefox.
Tdare, I had a similar problem with my site when I added an image to the title. IE automatically expands the divs to accomodate larger images, but Firefox doesn't. To fix, adjust the height of your divs to be equal to or greater than the size of your images in your stylesheet. For example to fix your header image, set the height attribute to at least 140px:
/* begin main layout divs */
#title
{
height: 140px; <--------------- set this to at least the height of your image (140px in your case)
...
}
You will have to do something similar for other parts of your site where you've added images.