/* opens submenu for people section */
#m2l2{position: relative; display:block;}
/* #m2{margin-bottom: 0px;} */

#m4l2{position: relative; display:block;}
/* #m4{margin-bottom: 0px;} */

/*people landing page and people section specific styles */
span.title {
  font-style: italic;
  font-weight: bold;
  font-size: 10px;
}

.peoplebox{
  position: relative;
  width: 493px;
  margin: 10px 0px 0px 12px;
}

.personbox{
  position: relative;
  float: left;
  width: 100px;
  height: 150px;
  margin: 4px 10px 20px 10px;
}

.personbox a{
  color: #606060;
}

p.floatbreaktop{
  position: relative;
  margin-bottom:  0px;
  padding-bottom: 0px;
}

p.floatbreakbottom{
  position: relative;
  margin-top: 0px;
  padding-top: 0px;
}

.pullbox{
  float: right;
  width: 200px;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  color: #ee3124;
  text-align: center;
  margin: 10px 24px 10px 10px;
  padding: 10px;
  background-color: #fff2da;
  border-left: 1px solid #b7d0b7;
  border-top: 1px solid #b7d0b7;
  border-bottom: 2px solid #b7d0b7;
  border-right: 2px solid #b7d0b7;
}

.col3 h2.ptitle{margin: 16px 0px 0px 10px;}

/*
.col2{
    width: 525px;
}

#pos {
    width: 860px;
}

*/

/* overrides of footer styles for directors page */


.afooter {
	position: absolute;
	bottom: 24px;
	left: 0px;
  width: 100%;
	font-size: 10px;
	text-align: center;
}

.afooter .f1{
	color: #6e6e6e;
	margin: 0px 0px 6px 0px;
	text-align: center;
}

.afooter .f2{
	color: #979797;
	text-align: center;
}

