Due to a total oversight, the name expired! If you're right britishbulldog, then this has been an expensive lesson in making sure my domains are renewed well before the expiry date.
BTW, are hypenated domains really better for SEO and if so, would Gambling-Las-Vegas.com be better?