Police say a family dispute is to blame for the death of a man in Fairview Heights last night.  Authorities say an argument ended with a shooting shortly after 10:30 PM on the 100 block of Sheffield Court.  The victim suffered a single gunshot wound and was taken to an area hospital where he died. His name has not been released.  The suspect was located by Belleville police and taken into custody.