Well.. actually, FF is doing it RIGHT and, as usual, IE is getting it WRONG.
I don't understand why you're laying it out in TABLES and yet using an XHTML doctype. If you're going to use XHTML and CSS, then DUMP THE TABLES - you don't need them for that layout at all (or for any layout for that matter !).
If you're going to use floats, than you must CLEAR your floats:
http://css-discuss.incutio.com/?page=ClearingSpace
Fix those and your layout will work properly.
You are also using the <embed> tag -- bad news for IE users and you need to get rid of it. At the top of the HTML forum there are 2 stickies that deal with how to get rid of the <embed> tag, there are several methods.
Font usage - Eurostyle is not a font that most people are going to have on their machines, so you're going to get font substitution. Use the standard fonts. If you want something different, try the sIFR method.
You should also read and understand just how broken IE 6(and below) is. IE7 has a bug or two still:
http://www.positioniseverything.net/explorer.html
If you only code and test for IE, you are going to drive yourself nuts. Code so it works in the more standards-compliant browsers FIRST, then kick IE until it behaves.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|