Off the top of my head something like Pinax might work out of the box for you.<br><br>Probably it&#39;s worth getting a developer involved to pull something together. A Rails or Django developer could have you up and running in a day or two - and since you&#39;re a non-profit do it pro bono or at a steep discount.<br>
<br>John C Barstow<br>