@charset "UTF-8";

a:link,a:active,a:hover,a:visited {
  color:#9670a9;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

.label {
  margin-right:.5em;
}

body {
  display:block;
  margin:0 auto;
  width:70em;
  background:url(https://img.mfcimg.com/photos2/167/16762951/223-774-541-369-6353700.jpg) top center fixed #000 no-repeat;
  color:#fff;
  font-family:Helvetica,Arial,sans-serif;
  font-weight:300;
  font-size:16px;
}

#profile_header_container,#avatar_holder {
  display:inline-block;
  vertical-align:middle;
  margin:0;
  float:none;
}

#avatar_holder {
  margin-right:1em;
}

#profile_header_container .heading {
  font-size:3em;
  font-family:cursive;
  color:#d616a9;
  margin:0;
  padding:0;
}

#profile_header_container .value,#profile_header_container .label {
  font-size:inherit;
  min-width:0;
}

.container {
  margin:0;
}

#status_container,#unix_last_login_container,#unix_last_updated_container {
  position:absolute;
  right:.5em;
  right:.5rem;
}

#unix_last_login_container,#unix_last_updated_container {
  font-size:.8em;
}

#unix_last_login_container {
  bottom:1.5em;
  bottom:1.5rem;
}

#unix_last_updated_container {
  bottom:.5em;
  bottom:.5rem;
}

#status_container {
  top:2em;
  font-size:1.2em;
}

#member_status_value {
  margin-right:1em;
  font-weight:bold;
}

#blurb_value {
  font-size:inherit!important;
  font-family:cursive;
}

#profile_header_container .container span {
  display:inline;
}

.profile_section_content {
  padding:.5em;
  margin:.5em;
  border-radius:1em;
  background-color:#000;
}

.content {
  padding:.5em;
}

#header_bar,#status_label,#blurb_label,#member_type_value {
  display:none!important;
}