Let me take this opportunity to thank these amazing people at MyThemeShop for so many things, I have to bullet them,
Awesome Themes (both paid and free)
Awesome Plugins (have really made my life easy)
Very very user friendly products (makes me feel really stupid when I get stuck though)
Awesome support (both for free and paid products)
Also it has worked great with other products (eg: LMS) I have installed on my site.
So thank you once again for making my website look professional despite having little or no experience with website development.