@charset "UTF-8";

body {
  font-family:Helvetica,Arial,Freesans,sans-serif sans-serif;
  font-size:1rem;
  line-height:1;
  color:#000000;
  background-color:#e0e0e0;
  background-image:url();
  background-position:top left;
  background-repeat:repeat;
  background-attachment:fixed;
  padding:0;
}

a,a:visited {
  color:#CC00CC;
  text-decoration:none;
}

.flagCounter,#username_container,#city_container,#drugs_value,#marital_status_container,#gender_container,#body_type_container,#height_container,#ethnicity_container,#cam_score_container,#hair_container,#eyes_container,#weight_container,#age_container,#country_container,#sexual_preference_container,#smoke_container,#drugs_container,#drink_container,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#tags_container,#profile_friends,#about_me_label,#unix_last_broadcast_container,#unix_last_updated_container,#profile_interests_content {
  display:none;
}

ul {
  padding:0;
  margin:0;
  list-style-type:none;
}

ol {
  padding:0;
  margin:0;
  list-style-type:none;
}

.twocolumn {
  -moz-column-count:2;
  -webkit-column-count:2;
  column-count:2;
}

#profile_header_container .heading {
  display:none;
}

#profile_header_container {
  margin:119px 115px 0;
}

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

#profile_about_me .heading {
  display:none;
}

.about_me_text {
  margin:-17px 0 0 195px;
}

#profile {
  width:930px;
  margin:40px auto -10px;
  background:#ffffff url(http://i66.tinypic.com/rbn0g3.jpg) top center no-repeat;
  box-shadow:0 0 20px 3px #333;
  font-size:.875em;
  line-height:1.25;
}

#profile_header {
  padding:360px 0 0;
}

#profile_avatar {
  margin:100px 25px 0;
  padding:4px;
  background-color:#EC9C91;
  border:0;
  border:solid 2px #EC9C91;
  -moz-border-radius-topleft:75px;
  -moz-border-radius-topright:75px;
  -moz-border-radius-bottomleft:75px;
  -moz-border-radius-bottomright:75px;
  -webkit-border-top-left-radius:75px;
  -webkit-border-top-right-radius:75px;
  -webkit-border-bottom-left-radius:75px;
  -webkit-border-bottom-right-radius:75px;
  border-top-left-radius:75px;
  border-top-right-radius:75px;
  border-bottom-left-radius:75px;
  border-bottom-right-radius:75px;
  -webkit-animation:spin .5s linear;
  -moz-animation:spin .5s linear;
  animation:spin .5s linear;
  animation-duration:.5s;
  -webkit-animation-duration:.5s;
  -moz-animation-duration:.5s;
  -o-animation-duration:.5s;
  -ms-animation-duration:.5s;
}

@-moz-keyframes spin {
  100% {
    -moz-transform:rotate(360deg);
  }
}

@-webkit-keyframes spin {
  100% {
    -webkit-transform:rotate(360deg);
  }
}

@keyframes spin {
  100% {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}

  
}

.profile_section {
  border-spacing:0;
}

.profile_section .heading {
  background:#f4e9f5;
  color:#000000;
  height:40px;
  font-size:1.065rem;
  font-weight:normal;
  padding:10px 0 0 15px;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  margin-bottom:20px;
}

.profile_section_content {
  z-index:auto;
}

#about_me_value {
  display:block;
  margin:0 auto 0 -20px;
  background-color:#ffffff;
}

.in_page_anchor {
  padding-top:50px;
  margin-top:-50px;
  display:inline-block;
}

#profile_password_photo_galleries {
  padding-top:45px;
  margin-top:-45px;
  display:inline-block;
}

.container {
  display:block;
  margin:0 0 0 20px;
}

#profile_about_me {
  margin:20px 0;
  background-color:#ffffff;
}

.photo_gallery_previews {
}

#meaning_life_label {
  margin-top:15px;
}

#nv a {
  padding:11px 11px 4px 8px;
  display:inline-block;
  float:inherit;
  position:relative;
  text-transform:capitalize;
  border-left:0 solid #993399;
  border-right:0 solid #aaaaaa;
  color:#D95EAD;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
  -ms-transition:all .5s;
  -o-transition:all .5s;
  text-decoration:none;
  font-size:15px;
  padding:14px;
  font-wight:bold;
}

#link_VIDEOS {
  position:absolute;
  top:1100px;
  width:1px;
  height:1px;
  background:transparent;
}

#link_SHOP {
  position:absolute;
  top:600px;
  width:1px;
  height:1px;
  background:transparent;
}

#link_TOPMEMBERS {
  position:absolute;
  top:1630px;
  width:1px;
  height:1px;
  background:transparent;
}

.hotspot-container {
  width:0;
  height:0;
  position:relative;
  background:url() no-repeat;
}

.hotspot-container .hotspot {
  width:85px;
  height:90px;
  position:absolute;
  top:-300px;
/* Top coord of hotspot (relative to parent, bottom: 20px is also valid) */
  left:10px;
/* Left coord of hotspot (right: 20px is also valid); */
}