blockquote{  margin:0.5em 30px 1.0em 30px;}div.section{  border:2px solid #BBCCDD;  display:table;  margin:0 0 32px 100px;  width:504px;}div.section h3{  height:49px;  position:absolute;    top:15px;    left:-117px;  width:224px;}div.section h3 span{  display:block;  height:49px; width:224px;  position:absolute;    top:0; left:0; z-index:2}div.inner{  margin:5px;  position:relative;  width:494;}div.placeholder{  float:left;  height:80px;  width:128px;}img{  float:right;  margin:6px;}p.citation{  color:#778899;  font-size:80%;  font-weight:bold;  margin:0;  text-align:right;  letter-spacing:normal;}#baptism span{background:transparent url("../images/sacraments/baptism.png") no-repeat;}#reconciliation span{background:transparent url("../images/sacraments/reconciliation.png") no-repeat;}#eucharist span{background:transparent url("../images/sacraments/eucharist.png") no-repeat;}#confirmation span{background:transparent url("../images/sacraments/confirmation.png") no-repeat;}#marriage span{background:transparent url("../images/sacraments/marriage.png") no-repeat;}#anointing span{background:transparent url("../images/sacraments/anointing.png") no-repeat;}