OK, Firebug is very helpful. Apparently my site has lots of CSS code that’s not from style.css. Is it normal for the theme’s PHP files to generate additional CSS code?
I’ll have to do some research about how cascading works in order to solve this. Thanks for your help!
OK, I didn’t post a link because I didn’t know how to make the page public without a link showing up on my homepage, but I found a way. It’s here. For some reason it’s a little more spaced out now, but still misaligned.
A general question is: Where might extra CSS code be coming from?