Can someone please tell me why in Opera there is a fairly large gap below the top banner on my website? Looks perfect in FF, IE6 and IE7. Thanks in advance
Well, fixing all your invalid markup could be a start. http://validator.w3.org/check?uri=h...(detect+automatically)&doctype=Inline&group=0 The 'problem' though is you are using a IMG tag (for something I consider a presentational element) - set that img tag to display:block, that SHOULD do it. Though I'd probably axe the completely pointless DIV around it, get rid of a whole host of unneccessary class declarations, mark up the menus as lists, etc, etc.