#hd {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 20px;
  -moz-border-top-left-radius: 20px;
  -moz-border-top-right-radius: 20px;
}

#name {
  text-align: center;
  float: none;
}

#nav {
  text-align: center;
  float: none;
  padding: 40px;
  border-bottom: 1px solid #eee;
}

#nav a {
  padding: 5px;
}

#bd {
  padding-bottom: 40px;
  -webkit-border-bottom-left-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-bottom-left-radius: 20px;
  -moz-border-bottom-right-radius: 20px;
}

#ft {
  padding-left: 20px;
}

#pages-container,
#portfolios-container,
#notes-container {
  width: 650px;
  margin: 0 auto;
}

#pages-container {
  width: 540px;
}

#content #notes-content {
  width: 500px;
}

#content #notes-sidebar {
  position: relative;
  margin-right: -80px;
}

#portfolio-cycle-stills {
  position: relative;
  margin-left: -75px;
}

.still-attribution {
  font-size: 11px;
}

#bd #content .bulleted-list li {
  margin-left: 2em;
  list-style-type: disc;
}

#bd #content #pages-container h2 {
  margin-bottom: 40px;
}

#bd #content .float-header {
  float: left;
  width: 120px;
  text-align: right;
  font-size: 18px;
  color: #0a8d6f;
  clear: left;
  margin-top: 10px;
}

#bd #content .float-content {
  margin-left: 140px;
  padding-top: 10px;
}