separate layout from colors/sizes/etc, correct em/px bugs, make main menu styles specific to main menu, + more