#featured-resources {
   width: 762px;
   position: relative;
   overflow: hidden;
   border: solid #ccc 4px;
}

#featured-resources h1,#featured-resources h2,#featured-resources h3,#featured-resources p{
  font-size: 0.8em;
  color: #fff;
}

#featured-resources a {
  color: #fff;
} 

#featured-resources .resource{
  width: 762px;
  height: 286px;  
}

#featured-resources .resource {
   float: left;
   display: none;
   background-repeat: no-repeat;
   background-position: 0 0;
}

/*For sane browsers..*/
#featured-resources .resource:first-child{
  display: block;
}

#featured-resources .resource img {
  position: absolute; left: 40px; top: 30px;
}

#featured-resources .resource .name-description {
  position: absolute;
  height: 286px;
  width: 379px;
  padding: 0 0px 10px 10px;
  margin-right: 20px;
  opacity: 0.9; /*this is only used for non-IE on the first slide, before js is loaded, use spanOpacity option to change opacity*/
  background-color: #000;
  color: #fff;
  left: 382px;
  top: 0;
}

#featured-resources .resource .name-description p {
  margin-right: 20px;
}


#featured-resources .related {
 position: absolute;
 top: 10px;
 right: 0;
 width: 150px;
/* background: red;*/
}

#featured-resources .related img {
  border: solid #ccc 1px;
}