Yes of course - I was just saying what the real triggers were for clarification
what worries me is that i tested it with browsershots in lots of browsers, and some browsers really go mad, especially the old operas (7.*, 8.0 etc) (cant believe how crappy they are) and lots of noname browsers that i cant remember the names of.
should i even worry about those browsers?
These days you cant support every version of browsers like opera because it changes on every iteration and indeed is almost impossible to fix one version without breaking the other (just look at its recent issues with min-height:100%) .
I usually only test in the latest of these minor browsers. Unless your audience is all opera users then you would need to think again. However most opera users upgrade straight away so most are using the current browser anyway.
There are loads of browsers out there but most are based on well known engines so as long as you have checked the main browsers being used you have a good chance of catering for most of the others as well.
The problem is that if a lot of these minor browsers are showing your page incorrectly then there well may be something that they all don't like and it's always worth investigating why. If it's because of a rule they don't understand they you have a choice of either not supporting them or trying something different to make all happy.