Yes, my site is still here. I just haven't got anything on it at the moment. Maybe check back later.