timer interrupts on attiny26

I am trying to get the timer interrupts on an Attiny26 to work. Timer 0 is working OK but I want timer 1 to generate interrupts.

Could someone take a look at this and tell me what I am doing wrong

Thanks

#define      BAUDRATE      9600

#define      kCOUNTER1_TIMEOUT      ((F_CPU / 4) / BAUDRATE / 4)

void      SetupTimters()
{
      cli();
      //*      set up timer 0
      TCNT0      =      0;                        //*      start it off at 0
      TCCR0      =      (1 << PSR0) | (0 << CS02) | (1 << CS01) | (0 << CS00);      // Reset the prescaler and start Timer0.

      //*      set up timer 1
      TCCR1A      =      (0 << COM1A1) | (0 << COM1A0) |            //      Timer/Counter Comparator A disconnected from output pin OC1A.
                  (0 << COM1B1) | (0 << COM1B0);            //      Timer/Counter Comparator B disconnected from output pin OC1B.


      TCCR1B      =      (1 << CTC1) |                                    //       Clear Timer/Counter on Compare Match
                  (0 << CS13) | (1 << CS12) | (1 << CS11) | (1 << CS10);      //*      CK/4 
      TCNT1      =      0;
      OCR1A      =      kCOUNTER1_TIMEOUT;

      TIFR      =      (1 << OCF1A);            // Clear OCF1A OVF interrupt flag.

      //*      enable timer 1 Compare A interrupt
      TIMSK      =      (1 << OCIE1A);
      
      sei();
}

Maybe try posting this over on avr freaks.