Hi,
just been looking at your source code so here I take a deep breath and.......
You have a lot of tags that you have not ended, then when you have ended them you have also used the />
Remember that some browsers allow this short hand and some don;t and not all implement this 'allow lazy' model. So when you start a
finish with a
This goes for all Tags....very important. I know a lot of hippy designers will stick a thumbs down to this, but as a programmer, in the words of James May, I like procedures.
I am using visual studio 2005 to analyse your source code for the page and as I move through the tags, it attempts to find the closing tag. I found about 15 places where VS said it was missing the closing TAG....even then after I had gone through and closed those tages there was still errors with parameters that you have used that are not legal for the type of tag you are using. This is sometimes ignored by IE or not as the case suggests.
Are you using a notepad type application to do this? if so, spend a few quid and get front page or dream weaver.
I have to tell you that the worst part of my job is cross browser compatibility....but I always aim to make everything work in IE then modify to the others, not the other way round. This is simply because of the millions of web stats I have sifted through over the years, I see much more IE visitors than the others.
Anyway, it does look pretty cool when it works in FF. But I would caution against too many Div statements and even go so far to perhaps push you into using tables.
They seem to work much better over the wide range and versions of browsers avaialable. Perhaps, rather than a composite image use a larger image and then absolutley position the controls over the image within a single cell table. Oh and one last thing, the image map at the end was about 20% of the errors but I am assuming you are still DEV mode so you can do some work now!!!!
Best
L