h1 {
text-align: center;
}
h2 {
color: #A63348;
margin-bottom: 5px;
font-size: 19px;
text-align: left;
font-weight: normal;
}

img#pix1 {
float: right;
height: 245px;
width: 280px;
margin-right: 0px;
margin-left: 15px;
display: block;
}

div#rgtcol-in p {
line-height: 1.4;
margin-bottom: 10px;
font-size: .8em;
}
div#rgtcol-in p.rd{
color: #A63348;
margin-bottom: 0px;
line-height: normal;
}



div#rgtcol-in p.ulhdg {
margin-bottom: 3px;
line-height: normal;
}
div#rgtcol-in p#intro {
padding-top: 15px;
}

ul.contents {
text-align: left;
font-size: .8em;
}
ul.contents li {
margin-bottom: 1px;
}
form.btnadd {
text-align: left;
margin-right: auto;
margin-left: 0px;
margin-top: 7px;
}
img#gift {
float: left;
margin-right: 15px;
margin-bottom: 5px;
margin-left: 0px;
height: 265px;
width: 270px;
display: block;
}
div#rgtcol-in p.nomg {
margin-bottom: 0px;
}

a#vwlg {
display: block;
font-size: 0.8em;
color: #a63348;
margin: 3px auto 5px;
}
a.lnk {
font-size: .9em;
color: #A63348;
text-align: left;
}
h4 {
color: #A63348;
margin-bottom: 2px;
font-size: 18px;
font-weight: normal;
}
h3 {
color: #A63348;
margin-bottom: 5px;
font-size: 19px;
text-align: left;
font-weight: normal;
}
h2 {
color: #A63348;
margin-bottom: 2px;
font-size: 18px;
font-weight: normal;
}
table.ordbtn {
width: 100%;
font-size: .8em;
text-align: center;
border-bottom: 1px solid #A63348;
border-top-style: none;
border-right-style: none;
border-left-style: none;
margin-bottom: 10px;
}
table.ordbtn th {
font-weight: bold;
}
table.ordbtn td {
text-align: center;
padding-bottom: 5px;
}
table.ordbtn table th {
font-weight: bold;
}
h1.hme {
margin-bottom: 0px;
}
