@charset "UTF-8";

/* #######################################
   Suppresses MFC's Normal Profile designs 
   ####################################### */
.profile_section_content .heading {
  display:none;
}

.profile_row > div:nth-child(1) {
  display:none;
}

#avatar_holder {
  display:none;
}

#profile_header_container {
  display:none;
}

#status_container,#last_login_string_container,#unix_last_updated_container {
  display:none;
}

#username_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#country_container,#sexual_preference_container,#smoke_container,#drink_container,#marital_status_container,#occupation_container,#cam_score_container,#city_container,#drugs_container,#school_container,#favorite_food_container,#pets_container,#automobile_container {
  display:none;
}

#about_me_label {
  display:none;
}

#header_bar,#footer_bar,#profile_main_photo,#profile_schedule,#profile_friends
> div:nth-child(1) {
  display:none;
}

#profile_interests_content
> div:nth-child(1) {
  display:none;
}

#profile_photo_galleries > div:nth-child(1) {
  display:none;
}

#profile_about_me .heading {
  display:none;
}

#profile_friends.profile_subsection {
  display:none;
}

#five_things_container,#for_fun_container,#favorite_movies_container,#be_anywhere_container,#perfect_mate_container,#perfect_date_container,#turn_ons_container {
  display:none;
}

div#password_photo_gallery_control.holder,div#profile_password_photo_galleries.profile_section,ul#password_photo_gallery_previews.photo_gallery_previews,li.photo_gallery_preview,div.photo_gallery_name {
  display:none;
}

/* #############################
    START OF ACTUAL CODE DESIGN 
   ############################# */
/* ------------------------------
    BACKGROUND & PAGE PROPERTIES
   ------------------------------ */
@font-face {
  font-family:'Tangerine';
  font-style:normal;
  font-weight:400;
  src:local(Tangerine),url(https://fonts.gstatic.com/s/tangerine/v7/HGfsyCL5WASpHOFnouG-RFtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

body {
  width:1024px!important;
  margin:auto!important;
}

body {
  background-color:#ea81dc;
}

#profpage {
  text-align:center;
  width:1000px;
  padding:0 0 0 20px;
  z-index:5;
}

a {
  text-decoration:none;
  color:#000000;
  font-weight:bold;
}

#gallerywrapper {
  width:640px;
  height:450px;
  margin:0 auto;
  position:relative;
  font-family:verdana,arial,sans-serif;
}

#gallerywrapper #gallery {
  position:absolute;
  left:0;
  top:0;
  height:450px;
  width:640px;
  overflow:hidden;
  text-align:center;
}

#gallerywrapper #gallery div {
  width:640px;
  height:900px;
  padding-top:10px;
  position:relative;
}

#gallerywrapper #gallery div img {
  clear:both;
  display:block;
  margin:0 auto;
  border:0;
}

#gallerywrapper #gallery div h3 {
  padding:10px 0 0;
  margin:0;
  font-size:18px;
}

#gallerywrapper #gallery div p {
  padding:5px 0;
  margin:0;
  font-size:12px;
  line-height:18px;
}

#gallery .previous {
  display:inline;
  float:left;
  margin-left:80px;
  text-decoration:none;
}

#gallery .next {
  display:inline;
  float:right;
  margin-right:80px;
  text-decoration:none;
}