.node-type-instructor .content, .node-type-staff .content {
  position: relative;
}
.node-type-instructor .node .content p, .node-type-staff .node .content p {
/*float: left;*/
margin-left: 170px;
/*width: 85%;*/
}

.node-type-instructor .content .field, .node-type-staff .content .field  {
  clear: both;
}

.node-type-instructor .content .field-label, .node-type-staff .content .field-label { 
  position: absolute;
  left: 0
}

.node-type-instructor .content .field-items, .node-type-staff .content .field-items {
  margin-left: 85px;
}

.node-type-instructor h1.instructor-title {
}
.node-type-instructor .content .field.field-field-instructor-photo, .node-type-staff .content .field.field-field-instructor-photo {
  float: left;
  clear: none;
  margin-bottom: 20px;
}

.node-type-instructor .content .field.field-field-instructor-photo img, .node-type-staff .content .field.field-field-instructor-photo img {
  position: absolute;
  left: 0;
  top: 80px;
  /*float: left;*/
  border: 3px solid #cccccc;
}

.node-type-instructor .content .field.field-field-instructor-photo .field-items, .node-type-staff .content .field.field-field-instructor-photo .field-items {
  margin-left: 0;
}
.node-type-instructor .content .field-field-instructor-website .field-label, .node-type-instructor .content .field-field-twitter .field-label, .node-type-instructor .content .field-field-facebook .field-label, .node-type-instructor .content .field-field-instructor-courses .field-label,
.node-type-instructor .content .field-field-linkedin .field-label {
  left: 170px;
}
.node-type-instructor .content .field-field-instructor-website, .node-type-staff .content .field-field-instructor-website {
  margin-left: 170px;
}
.node-type-instructor .content .field-field-instructor-courses .field-items, .node-type-staff .content .field-field-instructor-courses .field-items{
  display:none;
  /*margin-left: 170px;
  width: 700px;
  overflow: visible;*/
}
.node-type-instructor .content .field-field-instructor-courses .field-items .field-item {
  width: 350px;
  float: left;
}
.node-type-instructor .content .field-field-instructor-courses .field-items .field-item.last {
  padding-bottom: 10px;
}
.node-type-instructor #cont-col, .node-type-staff #cont-col {
  overflow: visible;
  padding-bottom: 20px;
}

.node-type-instructor .content .field-field-instructor-courses .field-items {
  padding-top: 20px;
}
.node-type-instructor .content .field-field-twitter a, .node-type-instructor .content .field-field--facebook a {
}

.node-type-instructor .content .field-field-instructor-courses a {
  background: url("../images/a4.png") no-repeat scroll 0 5px transparent;
  padding-left: 10px;
  /*margin-left: -10px;*/
}
.node-type-instructor .content ul.left, .node-type-staff .content ul.left {
  width: 275px;
  float: left;
}

.node-type-instructor .content ul.right, .node-type-staff .content ul.right {
  width: 250px;
  float: left;
}
.node-type-instructor .content div.course-list {
  width: 700px;
  overflow: visible;
  margin-left: 170px;
  margin-top: 20px;
}
.node-type-instructor .content .field-field-instructor-courses {
  padding-top: 30px;
}
.node-type-staff .content .field-field-twitter, .node-type-instructor .content .field-field-twitter, .node-type-staff .content .field-field-facebook, .node-type-instructor .content .field-field-facebook, .node-type-staff .content .field-field-linkedin, .node-type-instructor .content .field-field-linkedin { 
  clear: none;
  margin-left: 85px;
}
.node-type-staff .field-field-title .field-label, .node-type-staff .field-field-phone .field-label, .node-type-staff .field-field-email .field-label {
  margin-left: 170px;
}
.node-type-staff .field-field-title {
  margin-left: 115px;
}
.node-type-staff .field-field-phone {
  margin-left: 175px;
}
.node-type-staff .field-field-email {
  margin-left: 125px;
}
