Curious about why the divs are retained if the checkbox group is not inline.  Is that intentional?  It seems to look ok without them.