Report rendering splits group when Keep together is true

I am using SSMS 2008 with SSRS 2008, my report uses one table with 2 parent groups on the record detail. The first group or master parent is set to carry over multiple pages and works fine, The second parent in basically an area to group multiple detail records for an employee. I have set the Detail records keep together to true, I have the parent second group also set to keep together true, as well as all the static sections in the group, where the static records above the detail are set to Keep with group after and the ones after the detail line set to keep with group before. NO mater what I do It won't keep the groups from spilling over to the next page. HELP!!!! Also I don't want each group on its own page.