This is a site with very specific instructions regarding layout and visibility of components.  People are able to join up to the association and pay.  Site admin assess potential members and accept their application or decline.  Approved applicants have access to the member area which includes forums, events and other items.  The site keeps a record of who has paid and what year they have paid for.

Web development