Help with caurina.transitions.Tweener

K so I’ve updated to CS4 from CS3 and all of a sudden my Flash movie gives these publish errors, any idea why it would work in 3 but not 4? And yes I’ve tried every publish combination or versions and AS versions…

Description 1172 Line 5: Definition caurina.transitions:Tweener could not be found.
Source: import caurina.transitions.Tweener;

fm_button.visible = false;

// Tweener
// http://code.google.com/p/tweener/
import caurina.transitions.Tweener;

// To make a link to an external page, write label as "Label|URL" in array value
// EXAMPLE 1: "Flash Templates|http://www.flashmo.com/store"
// EXAMPLE 2: "Donate|http://www.flashmo.com/donate"
var menu_label:Array = new Array("WV E&L", "DJ Chad Lane", "MCC", "Coming Soon",
								 "Coming Soon", "Coming Soon", "Coming Soon", "Coming Soon",
								 "Coming Soon", "Coming Soon",
								 "Coming Soon", "Lates News" );
var total:Number = menu_label.length;
var center_x:Number = 470;
var center_y:Number = 800;
var i:Number = 0;
var page:Number;
var main_menu:MovieClip = new MovieClip();
stage.addChild(main_menu);

for( i = 0; i < total; i++ )
{
	var btn = new flashmo_button();
	btn.name = "flashmo_btn" + i;
	btn.x = center_x;
	btn.y = center_y;
	
	btn.scaleX = btn.scaleY = btn.alpha = 0;
	btn.item_no = i;
	
	btn.flashmo_button_pic.gotoAndStop( i + 1 );
	btn.addEventListener( Event.ENTER_FRAME, btn_enter );
	btn.addEventListener( MouseEvent.ROLL_OVER, btn_over );
	btn.addEventListener( MouseEvent.ROLL_OUT, btn_out );
	btn.addEventListener( MouseEvent.CLICK, btn_click );
	
	var each_substring:Array = menu_label*.split("|");  
	btn.flashmo_button_label.fm_label.text = each_substring[0];  
	btn.item_url = each_substring[1];
	main_menu.addChild(btn);
}

function btn_over(e:MouseEvent):void
{
	e.target.over = true;
}

function btn_out(e:MouseEvent):void
{
	e.target.over = false;
}

function btn_click(e:MouseEvent):void
{
	var mc = e.target.parent;
	if( mc.item_url != undefined )  
		navigateToURL( new URLRequest( mc.item_url ), "_parent" );
	else  
		change_page(mc.item_no);
}

function btn_enter(e:Event):void
{
	var mc = e.target;
	if( mc.over == true )
		mc.nextFrame();
	else
		mc.prevFrame();
}

function change_page(no:Number):void
{
	page = no + 1;
	play();
}

/*
var default_volume:Number = 0.60; // 0.00 to 1.00
var bg_music:Sound = new flashmo_music();
var music_channel:SoundChannel = bg_music.play(0, 10000);
var music_volume:SoundTransform = new SoundTransform();

music_volume.volume = default_volume;
music_channel.soundTransform = music_volume;

sound_control.stop();
sound_control.addEventListener( MouseEvent.CLICK, play_pause );

function play_pause(e:MouseEvent):void
{
	music_volume.volume = default_volume;
	
	if( e.target.currentFrame == 1 )
		music_volume.volume = 0;
		
	music_channel.soundTransform = music_volume;
	e.target.play();
}
*/

Description 1120 Line 15: Access of undefined property Tweener.
Source: Tweener.addTween( mc, { x: 200 + mc.item_no % 4 * 180,

flashmo_contents.visible = false;
flashmo_contents.stop();

stop();
main_menu.visible = true;

var timer:Timer = new Timer(50);
timer.addEventListener(TimerEvent.TIMER, in_timer);
timer.start();

function in_timer(te:TimerEvent):void 
{
	var mc:MovieClip = MovieClip( main_menu.getChildAt( timer.currentCount - 1 ) );
	
	Tweener.addTween( mc, { x: 200 + mc.item_no % 4 * 180, 
					 y: 260 + Math.floor( mc.item_no / 4 ) * 140,
					 scaleX: 1, scaleY: 1, alpha: 1, rotation: 360,
					 time: 0.9, transition: "easeOutQuart" } );
	
	if( timer.currentCount >= main_menu.numChildren )
		timer.removeEventListener(TimerEvent.TIMER, in_timer);
}

Description 1120 Line 10: Access of undefined property Tweener.
Source: Tweener.addTween( mc, {

stop();

timer = new Timer(50);
timer.addEventListener(TimerEvent.TIMER, out_timer);
timer.start();

function out_timer(te:TimerEvent):void 
{
	var mc = MovieClip( main_menu.getChildAt(main_menu.numChildren - timer.currentCount ) );
	Tweener.addTween( mc, { 
					 x: center_x, y: center_y, 
					 scaleX: 0, scaleY: 0, alpha: 0, rotation: -360, 
					 time: 0.9, transition: "easeInOutExpo" } );
	
	if( timer.currentCount >= main_menu.numChildren )
	{
		play();
		timer.removeEventListener(TimerEvent.TIMER, out_timer);
	}
}