When you moved servers, did you change the domain name, or folder, for the site? If you did, you'll need to have to update the URL's to the new site as it's not as easy as just changing the site around. A lot of info needs to be changed in the database. when I do that, I use this tool.
Just for reference, there's pretty much nothing related to styles or CSS in the database unless your theme specifically stores some data there.