I'm not the expert that Brian would be, but from what I can tell, the coding on this site is excellent. From posts in other threads, I know the Brewerfan.net staff is well aware of proper coding, validation, and cross platform issues. I wish the same could be said for some of the really big web sites out there. Firefox is probably the pickiest browser out there, so if the bulk of the development is done within Firefox, pages are checked for valid code, and cross-checking is done with various browsers and platforms, things should be fine. Couple that with the fact that Firefox for Windows, Mac, and Linux is 99.9999999 percent the same product. CSS (which, among other things, provides the colors and style) is frequently challenging. It's possible to write perfectly valid CSS and have it still throw up on you. The major culprit is Internet Explorer; it has a history of not handling correct CSS properly. Newer versions are apparently better, but not perfect. To clear Firefox's cache, go to its Options (Preferences); you'll be able to do it in the "Privacy" area. If you really want to make sure your Firefox cache is gone, exit the browser and delete the cache folder from your profile. That could be in a number of places, depending on your platform and version of Firefox. Here's a list of the possible locations of your profile. (Note: This page refers to a "Firefox" folder. If you're using an older version of the program, you may be looking for a "Firebird" or "Phoenix" folder. I generally find the easiest way to jump to that folder is to do a search of the hard drive.)