Same as Mikko.
I suggest you have more clear links back from RD to STC homepage, at the moment its far easyer to get to RD from your site but not so obvious the other way around.
Like your big logo at the top of this forum, its an STC logo....*clicky click* Goes to RD Forum main page....that should go to STC Homepage really no?