#gallery {
width:620px;
margin:90px 0 0 0;
padding:0;
text-align:left;
}
#gallery {margin-top:40px}
html>body #gallery {margin:40px 0 0 0;} 
#gallery img {
padding:0;
border:1px solid #036;
display:inline;
}
.galleryfloat {
float:left;
display: inline;
margin:0px 20px 30px 0;
padding:0;
}
.galleryfloat2 {
float:left;
display: inline;
margin:0px 20px 30px 40px;
padding:0;
}
#large {
padding:0;
margin:40px 0 0 0;
text-align:center;
}
html>body #large {margin:40px 0 0 0;} 
#large img {
float:left;
display:inline;
margin:0;
padding:0;
border:1px solid #036;
text-align:center;
}
.title {
font-size: 1.2em;
line-height: 1.2em;
margin: 1.2em 0em 0.6em 0em;
letter-spacing: 2px;
color:#036;
}
.titlesm {
font-size: 1.0em;
line-height: 1.2em;
margin: 0em 0em 0em 2.4em;
letter-spacing: 1px;
color:#036;
vertical-align:top;
}
#gallery .title {
font-size: 1.0em;
line-height: 1.0em;
margin: 0.2em 0em 0em 0em;
letter-spacing: 1px;
color:#036;
vertical-align:top;
}
#gallery p {
font-size: 1.0em;
line-height: 1.8em;
margin: 0.2em 0em 0.2em 0em;
}
.abbr {
margin:0;
padding:0;
color:#06f;
cursor:help;
font-size:1.0em;
}
.dotabbr {
margin:0;
padding:0 4px 0 0;
color:#ff0000;
cursor:help;
font-size:3.0em;
}
.price {
font-weight:bold;
}
.sold {
color:#ff0000;
text-transform:uppercase;
}