Thanks so much! You would be surprised at the things some folks have missed. I have fixed a similar problem on what I am supporting, only it was more difficult to track down because the original developer used a LOT of copy and paste. I would change something and it would not show up in the results because the same style was repeated below multiple times (sometimes in the same file and sometimes a different file or both) and was superseding my changes. I am carefully cleaning it up, but in the mean time I do a global search now for every CSS class I touch.
Good luck with your new endeavors. I would recommend you check out Pluralsight for some training to get you started. They are inexpensive and the videos are pretty good. If you have money to burn, then I would also check out Falafel. They developed the videos I am talking about and have live training. I have used and recommend both.
Finally, if I am not in a hurry, I post here (I have a question from yesterday that no one has even looked at). If I need help quickly, I will often post a question on Stack Overflow as they have a lot of traffic. I have seen people post in both places. There is also the ticketing system, but I have a hard time using that outside of what I perceive to be Sitefinity problems/bugs.