The clear:right was put in there to correct a IE7 rendering issue on a MML page.
http://www.weather-watch.com/smf/index.php/topic,39306.0.htmlSo the clear:right was basically added as a "hack" to fix an issue that only affected IE7.
So one IE7 hack broke something else related to IE7.

IE8 is out. IE8 has better rendering. IE8 has been pushed on Windows Updates since the beginning of May 2009.
I am going to remove the IE7 hack now.

I will take out the clear:right
Any new issues IE7 rendering (as long as they are not cause by a validation problem) should probably be responded with "upgrade to IE8".
My preference though is for Firefox:
http://www.mikerepairscomputers.com/blog/software/whats-new-in-firefox-3-5/Version: 1.23 27-Jun-2009- removed a css hack for IE7 compatibility because it basically caused another IE7 problem.
removed clear:right from main-copy and main-copy-dark
- It is suggested that if you want to use IE, upgrade to IE8, it has many improvements.
To upgrade from vers 1.22: just replace all the css files from this zip file to your server
Download: www.642weather.com/weather/scripts/css-theme-switcher.zip