Dynamic text field properties settings in ActionScript 3

I have a 3d wall and I’m passing images and linking through xml. Now I have added the description, but it just displays in the middle. I don’t know how to align it. On mouse over, the description of that photo should display there itself, but it is not displaying in the middle (for all the photos).
I want to display the text on the images when i mouseover the image, now its displaying at a place for all the images.

here is my code:

please i really need it, help me out:

var name1:TextField = new TextField();
addChild(name1);

var xmlReq:URLRequest = new URLRequest("XML/ImagesData01.xml"); // rename to your file!!!
var xmlLoader:URLLoader = new URLLoader();

function imagerollover(e:MouseEvent):void
{
//var mXML:XML;
name1.text = myXML.data[Number(e.currentTarget.name)].@description;  

//var imagesprite:Sprite = e.target as Sprite;
//if(showimage == true) {

}