Layout styles working, layout styling system redone.

Widget styles stopped working though >_>.
I'll fix those ASAP.