I work with a team who is distributed. Most of our staff works remotely. As a result, communication is much more important.
The team consists of managers, supervisors, marketing personnel, web designers, web developers, testing engineers, and internal users.
With such a large group with a diverse variety of skills and job roles, it's important that team members be great, proactive communicators.
What are some steps that a project manager can take that will help create an environment that encourages open, proactive communication, regular check-ins and updates, and encourages people to seek answers to problems and bring those to my attention that they can't solve on their own?
FINAL UPDATE: Thanks everyone for the great answers! I found value in each one, which made it extremely difficult to accept an answer.