Sparks fly as board approves 1999 tax budget