CSS IS A NIGHTMARE, how i've finally fixed it to something presentable. how did i get this many DIVs???