this css will take care of the white bars
.site-content .entry-meta {
background-color: transparent;
}
this will take care of the hover color for main menu items. change it from ‘red’ to whatever color you want
.secondary-navigation li:hover > a,
.secondary-navigation li.focus > a {
background-color: red;
}
this will take care of drop down menu items. change it from ‘red’ to whatever color you want
.secondary-navigation ul ul {
background-color: red;
}
style css is the name of the css file that wordpress uses natively. css, stands for cascading style sheets. It is a file that contains all the styles for a website, as opposed to having styles load on each individual page they are global. the following link is a good place to learn and do some reading. alternatively the web itself is a great place to find information, but nothing beats trying things yourself. if code is something that interests you, I would suggest learning it. it can be very fun.
https://www.w3schools.com/