Steve Appleton laid to rest, mourned by family and friends