CSS IS STUPID. but it works now. yay.