This website is a simple site put together utilizing Wordpress, which can be done very inexpensively. My guess is the previous one was most probably created and managed by LT. This shows a departure from LT, while they probably are having a more professional one developed.