@charset "UTF-8";

* {
  margin:0!important;
  padding:0!important;
  float:none!important;
}

body {
  background:#eee url(https://img.mfcimg.com/photos2/161/16127174/714-593-458-131-6316486.jpg) fixed top center no-repeat;
  background-size:100% auto;
  font-family:"Trebuchet MS",Helvetica,sans-serif;
  font-size:14pt;
  font-weight:100;
  color:#d7a;
}

a {
  color:#f9c;
  text-decoration:none;
}

.recent_photos img,.photo_gallery_previews img,.photo_gallery img {
  filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
/* Firefox 10+, Firefox on Android */
  filter:gray;
/* IE6-9 */
  -webkit-filter:grayscale(100%);
/* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

#header_bar,#footer_bar {
  position:relative;
  display:block;
  margin:auto 40pt!important;
  background:rgba(0,0,0,0.8);
  text-align:center;
}

.header_links,footer_links {
  font-size:10pt;
}

.header_time {
  display:none;
}

#profile {
  position:relative;
  display:block;
  width:auto;
  margin:auto 40pt!important;
}

.profile_row {
  position:relative;
  display:block;
  margin:0 0 100pt!important;
  padding-bottom:20pt!important;
  background:rgba(0,0,0,0.8);
}

.profile_row:first-of-type {
  padding:0!important;
}

.profile_section {
  position:relative;
  display:block!important;
  z-index:0;
  border-spacing:0;
  width:auto;
}

.profile_section .heading {
  position:relative;
  display:block;
  height:30pt;
  margin:0 40pt 10pt!important;
  border-bottom:1pt solid #d7a;
  font-size:22pt;
  font-weight:100;
  line-height:38pt;
  text-indent:-20pt;
  direction:rtl;
}

.profile_subsection {
  display:block;
  width:auto;
}

.container {
  display:block;
  margin:0 20pt!important;
}

.container > span {
  display:inline-block;
}

.container .label {
  min-width:130pt;
}

.container span:first-of-type {
  margin-right:10pt!important;
}

#avatar_holder {
  position:relative;
  float:left!important;
  display:block;
  width:60pt;
  height:60pt;
  margin:0 10pt 0 0!important;
}

#profile_avatar {
  width:60pt;
  height:60pt;
}

#profile_header_container {
  margin-bottom:250pt!important;
}

#profile_header_container .heading {
  display:block;
  height:60pt;
  margin:0;
  border:none;
  font-size:48pt;
  font-weight:500;
  line-height:65pt;
  text-indent:0;
  color:#a36;
  direction:ltr;
}

#status_container {
  position:relative;
  display:block;
  float:left!important;
  margin:0 10pt!important;
}

#member_type_value {
  color:inherit;
}

#blurb_container {
  position:relative;
  display:block;
  float:right!important;
  margin:0 10pt!important;
}

#blurb_label {
  display:none;
}

#unix_last_login_container {
  display:none;
}

#unix_last_updated_container {
  display:none;
}

#profile_header_container:after {
  visibility:hidden;
  display:block;
  font-size:0;
  content:" ";
  clear:both;
  height:0;
}

#profile_main_photo {
  position:relative;
  float:left!important;
  display:inline-block;
  z-index:1;
  width:180pt;
  margin:30pt 10pt 0 0!important;
  background:rgba(0,0,0,0.2);
  font-size:0;
  line-height:0;
}

#profile_main_photo .heading {
  display:none;
}

#profile_main_photo img {
  width:180pt;
}

#profile_main_photo .recent_photos img {
  width:60pt;
}

#profile_about_me_friends .profile_subsection:nth-of-type(3) {
  clear:both;
}

#tags_container {
  display:none;
}

#profile_interests_content {
  text-align:justify;
}

#profile_interests_content .container {
  margin-top:10pt!important;
}

#profile_interests_content .container > span {
  display:block;
}

#photo_galleries {
  margin-top:-100pt!important;
}

#photo_galleries img {
  width:60pt;
}

#photo_gallery_previews {
  margin:0 20pt!important;
}

.photo_gallery .images {
  font-size:0;
  line-height:0;
  margin:0 20pt!important;
}

#schedule_converted {
  margin:0 40pt!important;
}

#new_comment,#new_comment_login_message,#comments {
  margin:0 20pt!important;
}

#new_comment {
  margin-bottom:30pt!important;
}

#user_comment_comment {
  margin-top:5pt!important;
}

.wall_post {
  margin:10pt 0 0!important;
}

.wall_post:after {
  visibility:hidden;
  display:block;
  font-size:0;
  content:" ";
  clear:both;
  height:0;
}

.wall_post_avatar {
  display:block;
  float:left!important;
  margin:0 10pt 0 0!important;
}

.wall_post_avatar img {
  width:60pt;
  height:auto;
}

.wall_post_time {
  display:block;
  font-size:8pt;
}

.wall_post_body {
  display:block;
  margin-top:5pt!important;
  font-size:12pt;
}

#img_preview,#img_preview img {
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0;
}

#img_preview {
  padding:5pt!important;
  background:rgba(0,0,0,0.5);
  font-size:0;
  line-height:0;
}

#img_preview img {
  border:none;
}

#footer_bar:after {
  content:"Loving crafted by arcane powers~";
  display:block;
  height:30pt;
  line-height:30pt;
}