Sorry for the delay, we had serious issues.
1. Attachments were lost. They're not coming back. All old torrent threads have been moved to the Torrent Graveyard
2. Yes, the theme isn't pretty. We will install a new theme within the coming days (we figured getting back to life was more important)...