This was for 60 players and 200 starting chips. It usually finshed right at the goal time of 1 am with a near 7 pm start, so it was 6 hours, but if you have less people, then it should work great. Also, you can keep all rounds at 20 min where I bump up to 30 in the later rounds because people wanted them to slow down a little when the blinds got high. Although it's not lined up, just follow the columns across.
Round # Round length (min) Total length (hh:mm) End time (start at 7:00 PM) Small Big
1 0:20 0:20 7:20 PM $1.00 $2.00
2 0:20 0:40 7:40 PM $2.00 $4.00
3 0:20 1:00 8:00 PM $3.00 $6.00
4 0:20 1:20 8:20 PM $4.00 $8.00
0:20 1:40 8:40 PM Break and color up $1 chips
5 0:20 2:00 9:00 PM $5.00 $10.00
6 0:20 2:20 9:20 PM $10.00 $20.00
7 0:20 2:40 9:40 PM $15.00 $30.00
8 0:20 3:00 10:00 PM $20.00 $40.00
0:20 3:20 10:20 PM Break and color up $5 chips
9 0:20 3:40 10:40 PM $25.00 $50.00
10 0:20 4:00 11:00 PM $50.00 $100.00
11 0:20 4:20 11:20 PM $75.00 $150.00
0:10 4:30 11:30 PM Break and color up $25 chips
12 0:30 5:00 12:00 AM $100.00 $200.00
13 0:30 5:30 12:30 AM $200.00 $400.00
14 0:30 6:00 1:00 AM Goal $300.00 $600.00
0:10 6:10 1:10 AM Break
15 0:30 6:40 1:40 AM $400.00 $800.00
16 0:30 7:10 2:10 AM $500.00 $1,000.00
17 0:30 7:40 2:40 AM $800.00 $1,600.00
0:10 7:50 2:50 AM Break
18 0:30 8:20 3:20 AM $1,000.00 $2,000.00