.thumbrow {	position: relative;/*	height: 150px;  */	height: auto;	width: 650px;	text-align: center;}.clearfloats {	clear: both;	height: auto; }.thumb {/* the box around the picture's thumbnail */	position: relative;	float: left;/*	height: 100%;  */	height: auto;	min-height: 10%;	border: 1px solid black; 	padding: 0px;	margin: 0 5px 0 0 ;	text-align: center;	cursor: pointer;	overflow: hidden;  }	.thumb img {/* the thumbnail image itself */	width: 100px;	height: auto;	margin: 5px; }	.thumbcaption {/* the text beneath the thumbnail image *//*	position: absolute; 	bottom: 0px;  */	left: 0px;	background: white;	font-size: 8pt;	font-family: sans-serif;	padding: 0;	width: 110px;	height: auto;}	#picviewer {/* the DIV that is hidden/shown, contains the large image */	position: absolute;	z-index: 1;	display: none;	text-align: center;	border: 3px solid black;	padding: 20px;	background: silver;	width: 600px;	height: 450px;	left: 75px; }#popuppic {/* the image in the DIV */	width: auto;	height: auto; }#picbuttons {	position: absolute;	bottom: 0px;	left: 0px;	width: 600px;	text-align: center; }#picbuttons button {	width: 100px;	display: inline; }