<style type="text/css">
body {
margin: 0;
padding: 0;
text-align: center;
}

.main{
display: flex;
margin: 0;
padding: 0;
min-width: 500px;
height: 500px;
line-height: 2em;
letter-spacing: 2.0px;
text-align: center;
font-size: 15px;
font-family: 'Gabriola', 'Palatino-Italic', 'Libre Baskerville',  'Roboto', 'Droid Sans', "ƒqƒ‰ƒMƒm–¾’© ProN W3", serif ;
align-items: center;
justify-content: center;
}

.line { text-decoration: underline overline;}
br { letter-spacing: 0px;}
a { text-decoration: none ;}
hr{ border:none; height:1px; color:#000000; }

span.girlsh {
margin: 30px 0px 30px;
padding: 1em;
font-size: 22px;
color: #dddddd;
text-align: center;
}

#centerMiddle {
margin: -200px 0 0 -250px;
width: 500px;
height: 500px;
background-color: #000000;
}

.centerMiddle img {
  vertical-align: bottom;
}

.photoscredit{
  font-size:20px;
  border-bottom : 1px solid #d20264 ;
}

textarea{
  background:#0d0c11;
  color:#dddddd;
  border:thin dotted #e9e4d4;
}

a.opacityOver img {
  opacity: 0.6;
  filter: alpha(opacity=60);
  -ms-filter: "alpha(opacity=60)";
  zoom: 1;
  transition: 0.4s;
}

a.opacityOver img:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
  -ms-filter: "alpha(opacity=90)";
  zoom: 1;
  transition: 0.4s;
}

.photoscredit{
  font-size:22px; }
</style>