#branding-masthead {
  position: absolute;
  height:45px;
  width: 678px;
  background: url("/wgbh/nova/img/education-branding.png") 0 0 no-repeat;
  overflow: hidden;
  }

#branding-masthead a {
  display: block;
  float:left;
  height: 45px;
  width: 260px;
  text-indent: -9000px;
}
  
#resource-col-mask { padding-top: 35px; }

#resource-col p.intro {
  color: #386800;
}

#resource-col h2 {
  color: #386800;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 27px;
}

#resource-col dl dt {
  vertical-align: top;
}

#resource-col dl dt img {
  margin: 0 10px 10px 0;
  float: left;
}

#resource-col dl dt span {
  vertical-align: top;
  color: #666;
  margin:20px 0;
}

#resource-col dt span.name {
  font-weight: bold;
  color: #000;
  display: inline-block;
  margin-bottom: 0;
}

#resource-col dl dd {
  margin-left: 0;
  margin-bottom: 48px;
  clear:both;
}