body { color: #800000; font: italic bold 12pt "Times New Roman", Times, serif; background: #F7F3D6; }

.birthdata { font-size: 12pt; }

.subtitle { font-size: 18pt; font-weight: bolder; }

.photocell { border: solid 2px outset; margin: 0; padding: 2px; float: left; }

.largephotocell { border: solid 2px outset; margin: 0; padding: 0;}

.thumbnails { border: solid 2px outset; margin-left: 20px; width: 110px; }

p.descrip { margin-left: 10px; width: 600px; }

div#main { float: left; margin: 0px 0 0 10px; }

div#pictures { margin: 0; padding: 0; width: 600px; }

div#title {
	width: 350px;
	margin: 0 0 5px 100px;
	padding: 0 5px 0px 5px;
	float: none;
	z-index: 1;
	text-align: center;
	font: italic bolder 24pt;
	border: solid 4px outset;
	background: #F7F3D6;
}

div#toptitle { z-index:1;
	margin-left: 0px;
	padding: 0;
	z-index: 1;
	text-align: center;
	font: italic bolder 24pt;
	background: #F7F3D6;
}
div#lowertitle {
	width: 350px;
	margin-left: 35px;
	padding: 5px;
	float: left;
	z-index: 1;
	text-align: center;
	font: italic bolder 24pt;
	border: solid 4px outset;
	background: #F7F3D6;
}
div#homebutton { position: absolute; top: 10px; left: 10px; margin: 15px; border: solid 1px outset; width: 75px; height: 50px; z-index: 6; }

div#pictures td { padding: 0; width: 550px; vertical-align: top; }
