Managing 101: Do you manage people? If so, do you enable them to do their best work?
If you're not handling problems at the upper levels to keep your staff out of the drama as much as possible, they may not be performing as well as they could be. As a manager, you should shelter them from the politics at the top.
Also, learn to recognize when things are tough at work or in a person's life and take action. You can encourage them to take leave and/or give monetary awards.
Their investment in you and your company will be priceless.