I love the Mantra Theme. Unfortunately, I have not figured out where to place a title for the page. So when I go to my website and the presentation page is the first page shown, there is no title in the search engines for this page. There is only a dash (-) not the website name or anything.
Here's my site: http://www.wobblee.com.
I've put a lot of work into getting this theme to be reflective of me for branding purposes and would like to fix this last piece.