Studio Theme: No nav bar

Just installed fresh install of WP and now I've installed Studio Theme. Usually I can see a nav bar that has "home" and "about." There is no nav bar in my install. I thought maybe it was a theme options setting issue so I went there but couldn't find anything. I also created a new page called "test" to see if it would generate a link for it in the area where there's supposed to be a nav bar. Still nothing. What am I overlooking? Here's the site link: