Błąd polega na tym że w kodzie html masz element o id: topbarL, a w kodzie css stylizujesz element z id tupbarL.
Co od razu rzuca się w oczy to stylizacja elementów, lepiej jest to robić po klasach, a nie po id tak jak to teraz robisz.
Do rozmieszenia elementów w odpowiednich miejscach używasz float: left co również nie jest już zalecane, są nowsze opcje takie jak css grid czy sam flexbox.
Przy #content popełniłeś taki błąd: width: 60 %, znak % powinien być od razu przy liczbie.
Flexbox
Grid
Klasy HTML