h4 {
font-size:18px;
font-weight:bold;
color:#2F2F2F;
margin-bottom:10px;
}
a.h4, a.h4:link, a.h4:visited {
color:black;
text-decoration:none;
}
#profile-wrapper {

}
#profile-header {
height:27px;
background: url(/images/md06.gif) no-repeat;
text-align:right;
font-size:18px;
font-weight:bold;
margin-top:10px;
color:#FF6600;
}
#profile-header p {
padding-top:10px;
}
#profile-header-line {
height:10px;
margin-top:1px;
background: url(/images/line03.gif) no-repeat;
}
#profile-body-wrapper {
margin-top:10px;
padding-bottom:10px;
border-bottom:1px dashed #9F9F9F;
}
#profile-body-left {
width:230px;
float:left;
}
#profile-body-right {
width:245px;
float:right;
}
#profile-body-right li {
color:#0F0F0F;
list-style-position:inside;
list-style-type:circle;
}
#profile-body-right p {
margin-top:5px;
text-align:center;
}
#profile-body-right p.profile-body-right-button {
text-align:right;
}
#profile-body-right-header {
height:17px;
background: url(/images/md02.gif) no-repeat;
margin-bottom:10px;
}
#profile-copyright{
margin:10px 0;
}

#profile-copyright p{
line-height:1.6em;
}

#profile-copyright-title {
margin-bottom:10px;
}

#digitalphotobook-free  {
margin-bottom:10px;
}

#digitalphotobook-free-title  {
margin-top:10px;
margin-bottom:2px;
}

#profile-movie-wrapper {
margin-bottom:10px;
}
#profile-movie-wrapper p {
text-align:center;
margin:10px 0 10px 0;
}

#profile-movie-title {
margin-top:10px;
margin-bottom:2px;
}

#thumb-body-wrapper {
width:480px;
margin:0 0 0 2px;
}

.thumbnail {
width:55px;
float:left;
margin:5px 5px 0 0;
}