
#template {
text-align:center;
background: #000 url(https://needlepoint-online.com/ebay/template/bwpostcards/pattern.jpg) center 0;
}
#template .outer {
background: url(https://needlepoint-online.com/ebay/template/bwpostcards/background.jpg) center 0 no-repeat;
padding: 241px 0 121px;
}
#template .outer table {
border-collapse: collapse;
color: #fff;
font: normal 18px/24px "Times New Roman", serif;
margin: 0 auto;
}
#template .outer table td {
padding: 0;
vertical-align: top;
}

#template .outer table.item {
text-align: center;
width: 800px;
}
#template .outer table.item span {
background: url(https://needlepoint-online.com/ebay/template/bwpostcards/background.png);
padding: 1px 4px;
}
#template .outer table.item h1 {
font-weight: 400;
font-size: 60px;
line-height: 69px;
margin: 0 0 60px 0;
}

#template .outer .container {
width: 680px;
}
#template .outer .container td.spacer {
height: 31px;
}
#template .outer .container td.shadow {
background: url(https://needlepoint-online.com/ebay/template/bwpostcards/shadow.png) 0 0 no-repeat;
height: 19px;
}

#template .outer .container td.title {
background: url(https://needlepoint-online.com/ebay/template/bwpostcards/background.png);
height: 83px;
vertical-align: middle;
padding-left: 52px;
}
#template .outer .container td.title h2 {
font-size: 36px;
font-weight: 400;
line-height: 36px;
margin: 0;
padding: 0;
}

#template .outer .container td.content {
background: #fff;
color: #555;
padding: 38px 50px;
}
#template .outer .container .left .content p {
margin: 27px 0 0 0;
padding: 0;
}

#template .outer .container td.gallery table {
border-collapse: separate;
border-spacing: 0px;
margin: 10px 0 20px;
}
#template .outer .container td.gallery table a img {
border: 15px solid #fff;
}

#template .outer .container td.gallery table img {
margin: 17px;
}
img.pic450{
max-width:300px;
width: 300px;
}