took some templates from http://themes.3rdwavemedia.com/demo/developer/