How can I fix this?
The reason for this is because your browser is not loading the stylesheet, which is hosted on another domain. Possible reasons could be due to the stylesheet domain being blocked or because your browser is failing to get DNS resolution for it.
Try reaching getpersonas.com through a web proxy like:
If the site displays properly via proxy, then try to disable ipv6. To do that in Firefox:
You can also disable ipv6 on the system level, so other browsers don't get affected by ipv6 issues. To do that, open the file /etc/default/grub with an editor:
Then change the following line:
With the following line:
Then update grub:
Alright I finally got it working. The problem was my ISP's DNS doesn't play nice with Ubuntu. So I changed my DNS to OpenDNS and that fixed it.
Looks like there is a problem with the CSS file(s). Try Ctrl+F5 and/or Shift+F5 to force a reload of not only the page but the associated files.
If that doesn't work you could try clearing your cache (an option in Clear Recent History).
You could try to set up a new Firefox profile for testing reasons. First, make sure all instances of Firefox are closed! It might take some time for the process to end even though Firefox is not visible any more. If the commands below do not work make sure Firefox is closed by typing the following in a shell.
Then run the Firefox Profile Manager. You can do that by entering the following command from a shell or by pressing Alt+F2 and entering it there:
You can setup a new profile there and try if it works with that fresh one. Be aware that the newly created profile will be set as new default. Do switch back to your original profile you have to start the profile manager again and select to start the appropriate profile.
See MozillaZine for more information on the profile manager.
If just read lovinglinux's answer and just wanted to let you know that - in case you tried to solve the issue with a new profile - you should get the same problem again, as setting up a new profile also uses the default