blatino,

Your coding is pretty sloppy and I suspect that's what causing you some problems.

Run your page through this service: http://jigsaw.w3.org/css-validator/
and you'll see a number of errors. Whether they're affecting the look of your page or not is another thing.

The thing you need to understand is that Firefox is very unforgiving it adhers to strict HTML compliance. IE on the other hand will forgive you if you forget to close a tag or forget to display your colour codes properly.

Colours need to be indicated as #000000; not as 000000 and I also noticed that you have a number of heights and width not displayed inside of "" that may be causing problems too.

Finally, you'd be better off throwing all of your styles in an external style sheet, it'd be much easier to read your page and try and figure out what's going on.

Cheers
Michael