I was looking for a way to read from MANY configuration Files rather than only one as provided by .NET framework(appName.exe.config). this is because i wanted to make a configuration file to set the Colors and fonts of the Forms, another to hold the system Messages and so on.
Looking in codeproject.com http://www.codeproject.com/csharp/AnyConfig.asp?df=100&forumid=29847&exp=0&select=706263 i found this great code about how to do this with ease.
This class extends System.Configuration.AppSettingsReader and works very simply: just give him the config file name and then read the element you want.