Site no longer slightly wonky

Remember this: https://www.bhodisoft.com/random/site-slightly-wonky/ ?

I think the site should be working.