body{
  width:900px;
  margin:0px auto;
  padding:20px;
}

h1{
  color:#e17026;
  text-align:center;
  font-family: Cambria, "Times New Roman", Times, serif;
  font-size:24pt;
  font-style:italic;
}

#description{
  font-family: Cambria, "Times New Roman", Times, serif;
  color:#834d2f;
  padding:0px 20px;
  border-bottom:1px solid #e17026;
  margin-bottom:30px;
  padding-bottom:20px;
  text-align:center;
}
#description a{
  color:#834d2f;
}
#description p{
  line-height:120%;
  padding:0px 60px;
}
#description #proceedingslink{
  text-align:center;
}
#description #proceedingslink img{
  border:none;
}

.row{
  margin:0px 20px;
  clear:both;
  width:100%;
  height:auto;
}

.time,.content{
  float:left;
  position:relative;
  font-size:12pt;
}

.time{
  width:100px;
  margin-right:20px;

  color:#91c9ca;
  font-family:Arial;
  font-weight:bold;
}
.content{
  width:700px;
}

  .content h3{
    font-family: Cambria, "Times New Roman", Times, serif;
    color:#e17026;
    margin-top:0px;
    font-size:12pt;
    font-weight:bold;
  }

  .content h4{
    font-family: Cambria, "Times New Roman", Times, serif;
    color:#a0c449;
    font-size:12pt;
    font-weight:bold;
    margin-top:25px;
    margin-bottom:0px;
  }

  .content h4+p{
    margin-top:0px;
  }
  .content p{
    font-family: Cambria, "Times New Roman", Times, serif;
    color:#834d2f;
  }

  .content a, .content li{
    font-family: Cambria, "Times New Roman", Times, serif;
    color:#834d2f;
  }

.italic{
  font-style:italic;
}
.bold{
  font-weight:bold;
}

.spacer{
  margin-left:120px;
  margin-bottom:20px;
  margin-top:15px;
}

.zerotopmargin{
  margin-top:0px !important;
}

.footer{
  text-align:center;
  display:block;
  margin:0px auto;
  padding-top:30px;
}

