A 32-year-old Huntsville man is charged with seven counts of sexual offenses involving underage girls.  Alamguin Highlands OPP laid the charges.  The man is in custody pending a bail hearing.