How long are games?

Two, 25 minute running clock halves.  The clock stops the last 2 minutes of the 2nd half only if the score is within 7 pts. at the 2:00 mark.  The clock does not stop for time-outs. (There is 1 timeout a half per team. No carryover.)