There are some really good resources online for those wishing to learn more about music theory. These are just two that we've found and which are particularly useful:
This covers most of the basics well, and has short exercises at the end of each section.
A much slicker-looking site with some downloads and even mobile apps available. It starts with the basics, but takes things a bit further as you work through.