Previously, the site used freefind as an in-site search engine. We now have a new search feature on the site run by Google that provides results not only for the site but also for the forums! The site and forums are part of one big Messages in the Moonlight family. Sometimes, conversations and posts at the forums provides so much information that pages on certain topic areas do not get added to the site. Thus, if you don't find it on the site, you are likely to find it at the forums and vice versa.
So when you are having trouble finding what you are looking for on the site, check out the Sitemap & Search Engine page and try out the search engine tool for site and forums results.