Thank you all for your advice. I went to poker last night and about a 1/4 of the players were from work. I got to work today and while I was talking with friends about the night at poker the manager arrived. Decided on the direct approach and said ( with these people present) "Oh hello how are you. I am really sorry I went to poker last night couldn't help myself but guess what I am here on time and before you perhaps you should take up playing" I then giggled to make the conversation light hearted. The other employees started to rib him then about not liking poker and he had to back track and say " I know she plays well I as trying to give you a chance

"
He then kept me waiting for a meeting that we had but while I was waiting I fixed an error that he had made which was preventing the other staff from starting work. The senior manager of the centre saw this but I made out it was no big deal. And then in my meeting with him I let him know I had fixed the error and let him know that I had no problems doing this because we all needed to work as a team if we are going to succeed. Rest of the day we got on really well but near the end he made a dig about me doing extra work as I needed the money to pay for my next poker tournament. I just rolled my eyes and said "My god Mr xyz my life does not revolve around poker it is to pay for my sons 21st."(My son is having a game at home but he does not need to know that
In short making light of his comments is probably my best bet. My work is good , my attitude is good and on top of that I have feed back from a senior manager interstate that I have worked with recently that she is keen for me to work in a project which may be expanding in the future which I really enjoyed and which would be a big step back up.
Final comment on this manager. He is not a bad guy and his behavior of late really is astonishing me as I have always had a huge amount of respect for him. He really has helped me in the past and I am not sure what I have done to get this reaction out of him as we used to have a great working relationship. I hope we can go back to the way it used to be as I really dislike conflict.
Again thank you for you support it really did help and I am sorry if I have rambled a bit here but you all know I tend to go on.