Controlling Timers and BackColors of Labels

Here is what I want to do, but cant get the timer to work right:

I want to write a program to simulate the changes of a set of traffic lights. I used 3 labels (Label1, Label2 and Label3) to represent these lights. The BackColor property of the top 1 is red, and the 2nd and 3rd are white. With each click of a button, the traffic lights should change continuously throught the sequences, Red, Red and Orange together, then green alone.

After i get this to work, I want to use a timer were:

i got a timer called "Color" and time interval is 1000. The Traffic light works like this

5 seconds pass > Red Color On (its white backcolor at first here in the timer , not like the top part)
10 seconds pass > Red and Orange (label1 and label2 to go on alone, while label3 is still white)
15 seconds pass > Red and Orange go off, Green comes on ( label1 and label2 off, label3 on)
20 seconds pass, loop the top part

I keep getting errors when tryin to make this scenario work, so some1 please help asap!!!

[1029 byte] By [VBHelpRequest] at [2008-1-26]