Alright.. I've searched the forums a bit and noticed others having the same issue - but haven't gotten an answer that works.
I transferred a domain from one server to another. I did this by creating a tarball of the entire website.. and unpacking it on the new server. Once I did that, I fixed the config.php to reflect the new database.
I had two problems... (1) Although the various pages showed up in the admin interface, the links to them wouldn't work. I solved this by changing the permalinks to default and switching them back.
2) My biggest problem.. and unsolved is that all the settings and features I arranged for my theme to show up on my homepage are not working. The sidebar, the features, the widgets, the footers.. nothing is working.
I'm using the Whitehouse Theme.
Any suggestions? Thanks.