is it? because i had put a alexa ranking for my site as mention above...when i click on it to see more details (yesterday) ( but now the site down again

) it looks like the ranking is point to exofire.net...
not so sure...or you may check it on my site later when the server is up again...thanks