h1 {
margin:0 0 5px 0;
}

h2 {
margin:0;
padding:0;
color:black;
font:bold 16px Times,serif;
}

p {
margin:0;
padding:0;
font:14px Times,serif;
}

.pixWrap {
padding:16px 0;
text-align:center;
}

.pic {
display:-moz-inline-box; /* For FF */
display:inline-block; /* IE <8 needs this tripped back to display: inline; to make it work on blocks */
width:200px;
margin:10px;
text-align:center;
vertical-align:top; /* explicitly declare as Moz inline-box auto aligns top */
}

.pic div {
width:200px;  /* nested block element for FF or text runs out of -moz-inline-box */
}

.pic div img {
border:2px solid black;
}