h1 {
font: bold 18px "Times New Roman", Times, serif;
color: #1d698d;
padding-top: 4px;
padding-bottom: 4px;
background-color: #EDEADD;
margin-top: 2px;
border-top: 2px solid #fcfaeb;
border-right: none;
border-bottom: 2px solid #FCFAEB;
border-left: none;
margin-right: 15px;
text-align: center;
width: 730px;
}
h2 {
text-align: left;
margin-bottom: 1px;
font-size: .9em;
padding-top: 5px;
margin-left: 0px;
}
h3 {
background-color: #BBD2DD;
font-weight: bold;
color: #1D698D;
padding-top: 4px;
padding-bottom: 4px;
border: 1px solid #528BA9;
font-size: .8em;
width: 702px;
margin-top: 10px;
}
div#pix {
margin-left: 0px;
width: 420px;
margin-right: auto;
float: left;
text-align: left;
display: inline;
}
div#pix img {
width: 420px;
border: 1px solid #cccccc;
}

div#desc {
width: 280px;
margin-right: 0px;
margin-left: auto;
float: right;
display: inline;
}
div#desc p {
width: 250px;
margin-left: 0px;
margin-bottom: 6px;
font-size: .8em;
}
div#desc p#nmb {
margin-bottom: 3px;
}
div#desc p#prc {
font-weight: bold;
}
div#desc img#pr {
width: 120px;
height: 20px;
display: block;
margin-bottom: 3px;
margin-right: auto;
}

table#listing {
margin-right: auto;
width: 100%;
margin-left: auto;
margin-top: 10px;
}
table#listing th {
background-color: #BBD2DD;
font-weight: bold;
color: #1D698D;
padding-top: 4px;
padding-bottom: 4px;
border-top: 1px solid #528BA9;
border-right: 1px solid #528BA9;
border-bottom: none;
border-left: 1px solid #528BA9;
font-size: .8em;
}
table#listing td {
padding: 2px 5px;
font-size: 12px;
}
table#listing td.colm1 {
width: 20%;
font-weight: bold;
text-align: right;
border: 1px solid #528BA9;
}
table#listing td.colm2 {
width: 30%;
text-align: left;
border-top: 1px solid #528BA9;
border-right: 1px solid #528BA9;
border-bottom: 1px solid #528BA9;
border-left: none;
}

table#pix2 {
margin-right: auto;
width: 702px;
margin-left: auto;
margin-top: 10px;
}
table#pix2 th {
background-color: #BBD2DD;
font-weight: bold;
color: #1D698D;
padding-top: 4px;
padding-bottom: 4px;
border: 1px solid #528BA9;
font-size: .8em;
}
table#pix2 td {
text-align: center;
width: 234px;
padding-top: 8px;
font-size: 12px;
}
table#pix2 td.colm {
width: 210px;
font-size: 11px;
padding-bottom: 10px;
}
table#pix2 img {
width: 200px;
margin-right: auto;
margin-left: auto;
display: block;
padding-bottom: 2px;
}
div#additional-pix {
width: 700px;
text-align: left;
padding: 5px;
font-size: 11px;
}
div#additional-pix span {
text-align: center;
display: block;
float: left;
width: 200px;
margin: 5px 14px;
padding-bottom: 4px;
display: inline;
}
div#additional-pix span img {
display: block;
margin-right: auto;
margin-left: auto;
margin-bottom: 2px;
text-align: center;
width: 200px;
border: 1px solid #cccccc;
}
