Yay!

Everything is fixed. Homepage looks great. almost done.