#lederberg {
  width:960px;
  margin:0 auto;
}

#lederbergwrapper {
  padding: 0px 20px 10px 20px;
  overflow: hidden;
}

#lederberg div.imgfloatright  {
  float:right;
  height:auto;
  width:auto;
  text-align:center;
  padding:20px;
}

#lederberg div.imgfloatleft  {
  float:left;
  height:auto;
  width:auto;
  margin-right: 20px;
}

#lederberg div.imgCentered {
  text-align:center;
  height:auto;
  width:auto;
  margin:0 auto;
  padding:5px;
}

#lederberg div.desc {
  width:200px;
  height:auto;
  font-family:  Arial, Helvetica, sans-serif;
  font-style:italic;
  font-size: 80%;
}

#lederberg div.desc2 {
  width:300px;
  height:auto;
  font-family:  Arial, Helvetica, sans-serif;
  font-style:italic;
  font-size: 80%;
}

#lederberg div.w130 {
  float:left;
  width:130px;
  height:auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#lederberg h1 { font-size: 175%; margin: .67em 0 }
#lederberg h2 { font-size: 150%; margin: .83em 0 }
#lederberg h3 { font-size: 117%; margin: 1em 0 }

#lederberg hr { margin: 15px 10px; }

#lederberg .clearboth { clear:both; }
#lederberg .pcenter { text-align:center; }

#lederberg p, #lederberg ul { font-family:  Arial, Helvetica, sans-serif; font-size: 100%; }
#lederberg p.margin130 { margin-left:130px; }

#lederberg p.pcenterblue { text-align: center; color: #3433cc; font-weight: bold; }
#lederberg p.pcenterred { text-align: center; color: #cc3433; }
#lederberg p.pcenter80 {  font-size: 80%; text-align: center;}

#lederberg p.pright {text-align: right;}

#lederberg p.padleft161 { padding-left: 161px; }

#body a.ared:link, #body a.ared:visited, #body a.ared:hover, #body a.ared:active { color: #cc3433;}
#body a.ablue:link, #body a.ablue:visited, #body a.ablue:hover, #body a.ablue:active { color: #3433cc;}
#body a.abluenone:link, #body a.abluenone:visited, #body a.abluenone:hover, #body a.abluenone:active { color: #3433cc; text-decoration: none; padding: 0px 5px;}

#body a.achronology:link, #body a.achronology:visited, #body a.achronology:hover, #body a.achronology:active { color: #3433cc; font-size: 85%;}

#lederberg h1.ledh1red {color: #ffffff; background-color: #cc3433; text-align: center; padding: 3px 0px;}
#lederberg h1.ledh1blue{color: #ffffff; background-color: #3433cc; text-align: center; padding: 3px 0px;}
#lederberg h1.ledh1yellow {color: #ffffff; background-color: #ffcc01; text-align: center; padding: 3px 0px;}
#lederberg h1.ledh1green {color: #ffffff; background-color: #346633; text-align: center; padding: 3px 0px;}

#lederberg .padtop10 { padding-top: 10px;}

#lederberg .imgright { float: right; padding-left: 20px;}

#lederberg ul.ulnone {list-style-type: none; padding-bottom: 20px;}