/* people css */
.midarea {
  background: #B0824D url("../../images/midsectionbg_people.jpg") bottom left no-repeat;
  padding: 0px;
  margin: 0px;
}

.contentholder {
  width: auto;
}

.footerarea .firsttd {
  width: auto;
}

.midarea span, .midarea a {
  font: 12px Arial;
  color: #EEEEEE;
}

.midarea .biofont2 {
  font-weight: 700;
}

.midarea a {
  text-decoration: none;
}

.midarea a:hover {
  color: white !important;
}



.layout-3ColNWN .page-colA {
  padding: 0px;
  margin: 0px;
  width: 210px;
  border-top: 10px solid white;
  background: url('../../images/leftnavbg.png') repeat-y;
  padding-top: 10px;
}

.layout-3ColNWN .page-colB {
  padding: 0px;
  margin: 0px;
  width: 420px;
  padding-top: 60px;
  padding-bottom: 10px;
}

.layout-3ColNWN .page-colC {
  padding: 0px;
  margin: 0px;
  width: 210px;
  padding-top: 15px;
}

.page-colA {
  font: 11px Arial;
}
.page-colB {
  font: 13px Arial;
}

.layout-3ColNWN .page-colA {
  font: 11px Arial;  /* 12px */
  color: white;
}
.layout-3ColNWN .page-colA td {
  color: white;
}

.page-colC {
  font: 11px Arial;  /* 12px */
}



.page-colA .to {
  margin-top: 0;
}

.page-colB .to {
  margin-top: 20px;
  margin-bottom: 0;
  position: static;
}

.layout-3ColNWN .page-colA .to, .page-colC .to {
  position: relative;
  margin-bottom: 8px;
}

.layout-3ColNWN .page-colA .to td em {
  color: white;
  font: 11px Arial;  /* 12px */
  font-style: italic;
}

.page-colB .to .portlet-area-title {
  padding-bottom: 8px;
}

.layout-3ColNWN .page-colA .to .portlet-area-title {
  font-weight: 700;
  color: #B48652;
  padding-bottom: 3px;
}

.page-colC .to .portlet-area-title {
  font-weight: 700;
  color: #362B19; /*charcoal*/
  padding-bottom: 3px;
}

.page-colB .to table td {
  padding-bottom: 8px !important;
}

.layout-3ColNWN .page-colA .to table td, .page-colC .to table td {
  padding-bottom: 2px !important;
}

.layout-3ColNWN .page-colA .to table td br {
  font-size: 3px;
}

.layout-3ColNWN .page-colA .to table td p {
  margin: 0px;
  padding: 0px 0px 3px 0px;
  font: 11px Arial;    /* 12px */
  color: white;
}

.layout-3ColNWN .page-colC .to ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
.layout-3ColNWN .page-colC .to ul li {
  padding-bottom: 2px;
}

.layout-1Column .page-colA {
  padding-top: 60px;
  padding-bottom: 0;
  color: #362B19;
  /*font: 400 13px Arial;*/
  width: auto !important;
}


.webtemplate-toolbar {
  margin: 0px;
  padding: 0px;
  margin-top: -4px;
  position: relative;
}

.pubspan, .pubspan * {
  color: #B48652;
}

.pubspan em {
  font-style: italic;
}

