Yes, and WordPress is more than just a blogging software. You can create pages as well as posts using WordPress. Pages can be used for your calendar of events, resource pages, info pages and your news can be the blog entries. You can even specify which page you would like WordPress to display when visiting the site.