The website was redesigned recently however, the main website has always been and will be
http://www.rshosting.com which is 100% navigation friendly. So you probably need to update your bookmarks or simply visit the main website instead of the heading "No more support" which is purely misleading to others..
Anyhow, let us know your issue or problem faced by either visiting our helpdesk, or live chat or here on forums. Ofcourse, a detailed explanation will help quick resolution of your issue.