We can discuss sponsorship and recommendations for help for your projects and hosting by email (joe dot audette at g mail dot com).
For now lets focus on getting your site working. Something is crashing it.
Do you know what version of mojoPortal you are using?
Is it a dedicated server? Would you be interested in purchasing a support ticket and enable me to remote desktop to the server to troubleshoot the problem?
If that is not possible then you could email me the log file at /Data/currentlog.config so I can see if there are helpful clues. If I could remote in I would check the event viewer and other configuration.
It will be difficult to diagnose the css issue until the site can stay online long enough took into it.