Then they told their team of in-house web devs to create a professional, custom theme.
You need to learn HTML and CSS (at the very least the basics, check this: http://www.codecademy.com/tracks/web )
You'll also need to learn about Wordpress theme development: http://codex.wordpress.org/Theme_Develop...
There are lot of professional website templates at themeforest.net. You may want to search in those themes.
What is this bloggers way of making there content so presentable and professional ? What do they use to make this blog is it a theme or templet if so what did they use to make it ? Please help ? http://stylecaster.com