Hi Mitch Thraves,
The reason why the first link works on the development machine, and not in the production and vice versa, is because the project has one name in development environment and a completely different one in production. As I can see, your development application name is "/Athenaeum" while in the production environment the site is set as a default and thus its application name is "/".
When you create links in the development server, it attaches the application name before the link so that the links would work. Once you move your application (or change the app name), they become invalid. In order to fix this, you should run the flowing scripts and set the current application name of your application:
|SET Value = REPLACE(Value, '/Athenaeum/', '/')
|WHERE (Value LIKE '%/Athenaeum/%')
|SET Content = REPLACE(Content, '/Athenaeum/', '/')
|WHERE (Content LIKE '%/Athenaeum/%')
If you move the site once again from production to development environment, you would have to run the scripts again this time by putting the "/Athenaeum/" in every link.
Hope this helps.
the Telerik team