h2 {
	text-align: center;
}
h3 {
	text-align: center;
}
p {
	text-align: justify;
}

#subtitle {font-size: 110%; text-align:center; font-style:italic}
#subtitle span {font-weight: bold; font-style:normal}

.stone_entry {text-align:center; margin-top: 30px;  }
.stone_entry table {margin-left:auto; margin-right:auto; border:1px solid #000000;width:760px; background-color: #F4F0ED}
.photo_cell { vertical-align:middle; text-align:center; padding: 10px 0 10px 0;border-left: 1px solid #000000; width: 160px}
.bottom_photo { vertical-align:middle; text-align:center; padding: 10px 0 10px 0;border-left: 1px solid #000000; border-top: 1px solid #000000;}
.heading_cell { border-bottom: 1px solid #000000; text-align:left ; }
.heading_cell p{ margin: 5px; }
.heading_cell span {font-size: 105% }
.text_entry_cell {  text-align:left; vertical-align:top; padding-bottom: 5px; }
.text_entry_cell p {margin: 5px 10px 5px 20px;}
