@charset "UTF-8";

a:link,a:active,a:hover {
  color:#787A7A;
}

a:visited {
  color:#58989E;
}

.header_links {
  display:none;
}

.header_time {
  display:none;
}

.heading {
  display:none;
}

body {
  width:1070px!important;
  margin:auto!important;
  padding-top:600px;
  background-color:#FFFFFF;
  background-position:top center;
  background-image:url(http://i.imgur.com/Jz4JXCM.png);
  background-repeat:no-repeat;
}

body,td {
  color:#58989E;
  font-family:'Perpetua';
  font-style:regular;
  font-size:18px;
}

.key {
  font-size:18px;
  color:#58989E;
}

.value {
  font-size:18px;
  color:#787A7A;
}

.container_padding {
  padding:5px;
  height:100%;
}

.container_transparency {
  height:100%;
  width:100%;
  background-color:#000000;
  filter:alpha(opacity=30);
  background-color:transparent;
}

.container {
  color:#ffffff;
  position:center;
  border:0 groove #ffffff;
  padding:10px;
  height:100%;
  background-color:transparent;
}

.container .heading {
  padding:5px;
  background-color:#000000;
  color:#00676B;
  font-family:'Perpetua';
  font-weight:bold;
  font-style:italic;
  font-size:20px;
  background-color:transparent;
}

.content {
  padding:5px;
}

[src$='avatar.90x90.jpg'] {
  height:0;
  width:0;
  overflow:hidden;
}

[src='https://img.mfcimg.com/photos2/808/8088331/avatar.90x90.jpg'] {
  height:0;
  width:0;
  overflow:hidden;
}

#stuff {
  width:900px;
  overflow:hidden;
  position:relative;
  margin:15px 0 0 -400px;
  text-align:center;
  background-color:transparent;
}

#avatar_holder {
  display:none;
}

#profile {
  display:table;
  width:100%;
  width:1040px;
  overflow:hidden;
  position:relative;
  padding:10px;
}

.label {
  font-size:18px;
  color:#58989E;
}

.value {
  font-size:18px;
  color:#787A7A;
}

#tags_container {
  width:500px;
  overflow:hidden;
  position:relative;
  margin:5px;
  font-size:9px;
}

div#profile_friends.profile_subsection {
  width:900px;
  overflow:hidden;
  position:relative;
  margin:15px 0 0 -250px;
}

div#profile_interests_content {
  padding-top:20px;
}

#profile_interests_content .value {
  margin-left:0;
  text-align:justify;
}

IMG#main_photo {
  padding:3px;
  border:2px solid #787A7A;
  border-radius:8px;
  borderradius:8px;
  -moz-border-radius:8px;
  -moz-border-radius:8px;
  margin:0;
}

.photo_gallery_image {
  width:70px;
  height:70px;
  border:1px solid #787A7A;
  border-radius:8px;
  borderradius:8px;
  -moz-border-radius:8px;
  -moz-border-radius:8px;
  margin:0 10px 4px -6px;
  -webkit-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
}

IMG.photo_gallery_image.img_radius_shadow:hover {
  border:2px solid #58989E;
  -webkit-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
}

.recent_photos img {
  width:70px;
  height:70px;
  border:2px solid #787A7A;
  background:#787A7A;
  border-radius:8px;
  borderradius:8px;
  -moz-border-radius:8px;
  -moz-border-radius:8px;
  margin:17px 10px 4px -1px;
  -webkit-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
}

IMG.img_radius_shadow.show_preview:hover {
  border:2px solid #58989E;
  -webkit-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
}

.footer_links {
  float:center;
  font-size:18px;
  margin:200px 0 20px 200px;
}

#about_me_label {
  font-size:14px;
  color:#ffffff;
}

#profile_header .label {
  font-size:14px;
  color:#58989E;
}

#profile_header .value {
  font-size:14px;
  color:#787A7A;
}