Forum Moderators: not2easy
<link rel="stylesheet" type="text/css" media="screen" href="default.css" title="default" />
<link rel="alternate stylesheet" type="text/css" media="screen" href="default2.css" title="funky" />
This shouldn't have anything to do with it since this is not used until the user clicks on a different style but just in case. I'm using the style switcher provided by A List Apart article "Alternative Style: Working With Alternate Style Sheets" by Paul Sowden.
Oh also just to let you know my page is w3c compliant in CSS and XHTML Strict.
I would suggest that the problem is not where you're looking. Try searching for the reason elsewhere. The immediate thing that springs to mind is the JavaScript technique described in the AListApart article for implementing alternate style sheets in IE. Did you try that? If so, have you left a cookie in your cache to tell Opera to use the alternate sheet?
In any case, we've all been there. When you spend hours looking at something and can't see anything wrong, it's probably that there is nothing wrong at the place you've been looking. You need someone else to come along and look at the thing afresh.
I'm glad to have been of assistance. I dare say you'll be able to help me some time.