Charity day raises $8000 for youth services in Bathurst