body {  background: #fff;
        background-repeat: no-repeat;
  }
  
#iphone { display:none; }

#iframe_content { height: 100%; }

iframe {
  display: block; width: 100%; height: 100%; margin-top: 55px;
}

/*
 * Toolbar
 */

#toolbar {
  position: fixed;
  top: 70px;
  width: 100%;
  color: #fff;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 18px;
  min-width: 780px;
  z-index:3;
}
#toolbar .main {
  padding: 18px 0;
  overflow: hidden;
  background: black;
  opacity: 0.70;
}
#toolbar a {
  text-decoration:none;
  padding-bottom:1px;
  color:#fff;
}
#toolbar h1 {
  float:left;
  margin-left:18px;
}

#toolbar h1 a {border:none;}
#toolbar .nav { margin-right: 18px; }

#toolbar .main .nav { float: right; }
#toolbar .main .nav a:hover { border-bottom:1px solid; }
#toolbar .main .nav .who { margin-left: 45px; }
#toolbar .main .nav .what { margin-left: 45px; }
#toolbar .main .nav .where { margin-left: 45px; }
#toolbar .main .nav .with { margin-left: 45px; }

#toolbar .hidden_bar {
  padding:18px 0;
  background:#000;
  opacity:0.85;
  height:95px;
}

#toolbar .hidden_bar .headline {
  float:left;
  margin-left:18px;
  width: 550px;
  font-size:20px;
}

#toolbar .hidden_bar .headline .link a {
  margin-top:5px;
  font-size:12px;
  width: auto;
  border-bottom: 1px solid;
}

#toolbar .hidden_bar .twitter_feed {
    font-size:12px;
    padding: 2px 0px;
}

#toolbar #hidden-bar-nav { font-size:12px; }
  #toolbar #hidden-bar-nav ul { float: right; display: block; width: auto; padding-left: 2em; }
    #toolbar #hidden-bar-nav ul li { padding-bottom: 8px; }

/*
 * Content
 */

#content {
  z-index:1;
  margin:0 18px;
  position:relative;
  top:210px;
  color:#fff;
  width: 760px;
  font-size: 26px;
  line-height: 1.3;
}
#content h2 {}
#content h3 {}
#content h4 {}
#content p {
  color:#fff;
}
#content img {
  float: left;
  padding-right: 10px;
}
#content a {
  color:#fff;
  border-bottom: 1px solid;
  text-decoration:none;
}
#content a:visited {
  border-bottom: 1px solid #D0D0D0;
}
#content .slideshow { position: relative; float: left; }
#content button {
  color:#fff;
  font-size:25px;
  border:none;
  background:#000;
  opacity:0.7;
  padding:0px 7px 5px;
  position:absolute;
  top:125px;
  z-index:2;
  display:none;
}
#content button.prev { left:40px; }
#content button.next { left:315px; }


#twitter_update_list a { font-size: 100% !important; font-weight: bold; }