CSS mostly fixed for now.
I lied, it wasn't finished.