h2 {
margin-top: 30px;
}
table.products {
width: 100%;
text-align: center;
}
table.products#pottery td.annv {
vertical-align: middle;
}

table.products td {
text-align: center;
vertical-align: bottom;
padding-top: 15px;
}


table.products img {
display: block;
margin-right: auto;
margin-left: auto;
margin-bottom: 2px;
}
table.products#sculpture td {
width: 50%;
}

table.products#pottery td {
width: 33.333%;
}
img#hdr {
margin: 0px auto 10px;
padding: 0px;
height: 222px;
width: 650px;
display: block;
}
img#hdr-hldy {
margin: 0px auto 10px;
padding: 0px;
height: 163px;
width: 480px;
display: block;
}

table.products#pottery td.nme {
padding-bottom: 15px;
}
table.products#pottery td.nme img {
border: 1px solid #CFDDD1;
}
table#intro td {
vertical-align: top;
text-align: center;
}
table#intro {
width: 680px;
}
table#intro p {
text-align: center;
margin-bottom: 0px;
font-size: .9em;
}
table#intro p#hdg1 {
color: #C00;
font-family: "Times New Roman", Times, serif;
font-size: 24px;
font-style: italic;
line-height: normal;
font-weight: bold;
}
table#intro p#hdg2 {
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
color: #fff;
}

table#intro td.nme {
padding-bottom: 5px;
font-size: 0.8em;
text-align: center;
width: 120px;
}
table#intro img  {
border: 1px solid #CFDDD1;
display: block;
margin-right: auto;
margin-left: auto;
margin-bottom: 2px;
}
table.products#ornament td {
width: 50%;
vertical-align: middle;
}
p.hdgorn  {
color: #C00;
font-family: "Times New Roman", Times, serif;
font-size: 24px;
font-style: italic;
font-weight: bold;
text-align: center;
line-height: normal;
}
p#new {
border: 1px solid #008080;
background-color: #CFDDD1;
font-size: 90%;
padding-top: 5px;
padding-right: 25px;
padding-bottom: 5px;
padding-left: 25px;
}

table.products#ornament p {
text-align: left;
}
table.products#ornament p.hm-ctr {
text-align: center;
}


table.btns-hm {
width: 280px;
text-align: center;
margin-right: auto;
margin-left: auto;
margin-top: 1em;
}

