Thanks for the replies. I will bump the size of the font up some. I have bad eyes so I understand this issue!
As for the color, there is a lot of contrast on my screen. The light grey contrasts well on the black background. Is it possible that our color profiles are set differently?
As far as the validation goes, the HTML is generated from WordPress, my theme, and plugins. I didn’t do much PHP/HTML customization. I’ll look into it, then look for updated plugins if needed.
Thanks again to all.