@charset "UTF-8";

.clear {
  clear:both;
}

body {
  margin:0;
  padding:0;
  background-color:#FFAAD4;
  background-repeat:no-repeat;
  z-index:1;
  font-size:18px;
}

#header_bar,#profile_header,#profile_main_photo,#footer_bar {
  display:none;
}

.profile_row,.profile_section,.profile_section_content,.profile_section_background {
  display:block;
  padding:0;
  margin:0;
}

#profile {
  display:block;
  padding:0;
  margin:1285px auto 0;
  background-color:#FFAAD4;
}

#main_top {
  width:100%;
  height:1285px;
  position:absolute;
  top:-1285px;
  left:0;
}

.main {
  width:1200px;
  margin:0 auto;
}

#logo {
  top:70px;
  margin:70px auto 30px;
  font-family:"Vivaldi Italic";
  z-index:9999;
  margin-bottom:60px;
  font-size:70px;
  color:#aa0000;
}

#main_top .image {
  margin:0 auto;
  background-image:url(https://img.mfcimg.com/photos2/204/20414807/101-266-824-411-8739569.jpg);
  width:1200px;
  height:594px;
  position:relative;
  z-index:9;
}

#main_top .welcome {
  font-size:20px;
  width:1200px;
  color:#000;
  font-family:Tahoma;
  margin:20px auto 100px;
  text-decoration:none;
  text-align:center;
}

#main_top p {
  padding:0;
  margin:0;
}

.text-left {
  text-align:center;
  float:left;
  width:600px;
}

.text-right {
  text-align:center;
  float:right;
  width:600px;
}

#profile .heading {
  font-size:40px;
  text-align:center;
  margin:30px 0;
  color:#795951;
  font-family:Tahoma;
  font-weight:normal;
}

#profile_about_me {
  padding-top:20px;
  color:#000;
  padding-bottom:40px;
  text-align:center;
}

#profile_about_me .heading {
  color:#795951;
}

#profile_about_me .container {
  display:block;
  width:60%;
  margin:0 auto;
  margin-bottom:5px;
}

#profile_friends {
  padding-top:20px;
  color:#000;
  padding-bottom:40px;
}

#profile_friends .heading {
  color:#795951;
}

#profile_friends .container {
  display:block;
  width:60%;
  margin:0 auto;
  margin-bottom:5px;
}

#password_photo_gallery_previews {
  padding-top:20px;
  color:#000;
  padding-bottom:40px;
}

#password_photo_gallery_previews .heading {
  color:#795951;
}

#password_photo_gallery_previews .photo_gallery_preview {
  display:block;
  margin:0 auto;
  margin-bottom:5px;
}

#profile_photo_galleries {
  padding-top:20px;
  color:#000;
  padding-bottom:40px;
}

#photo_gallery_previews {
  margin-left:20%;
}

#profile_photo_galleries .heading {
  color:#795951;
}

#profile_photo_galleries .photo_gallery_preview {
  margin:0 auto;
  margin-bottom:5px;
  list-style:inside;
}

#profile_schedule {
  padding-top:20px;
  color:#000;
  padding-bottom:40px;
}

#profile_schedule .heading {
  color:#795951;
}

#profile_schedule .container {
  display:block;
  width:60%;
  margin:0 auto;
  margin-bottom:5px;
  list-style:inside;
}

#schedule_converted {
  display:none;
}

#profile_interests_content .container {
  display:block;
  width:60%;
  margin:0 auto;
  margin-bottom:5px;
  list-style:inside;
}

#profile_interests_content .heading {
  color:#795951;
}

#profile_interests_content {
  padding-top:20px;
  color:#000;
  padding-bottom:40px;
}

#profile_comments {
  padding-top:20px;
  color:#000;
  padding-bottom:40px;
}

#comments .wall_post {
  display:block;
  width:60%;
  margin:0 auto;
  margin-bottom:5px;
  list-style:inside;
}

#new_comment {
  display:block;
  width:60%;
  margin:0 auto;
  margin-bottom:5px;
  list-style:inside;
}