@charset "UTF-8";

/* START MFC PROFILE RESET */
/* Tag Resets. */
html,body {
  margin:0;
  padding:0;
}

/* Remove the Header and Footer Bars */
#header_bar,#footer_bar {
  display:none;
}

/* Tame the MFC Profile Beast */
#profile {
  display:block;
  width:960px;
  margin:0 auto;
  padding:0;
}

#avatar_holder {
  display:block;
  float:left;
  margin:15px;
}

#profile_header_container {
  display:block;
  float:left;
  margin-left:0;
}

#profile_main_photo {
  position:relative;
  display:block;
  float:left;
  width:250px;
  margin:15px;
  z-index:11!important;
}

#profile_about_me_friends {
  display:block;
  position:relative;
  z-index:10;
}

#profile_about_me {
  display:block;
  margin:0 auto;
  padding:0;
  padding-top:15px;
}

#profile_about_me .container {
  position:relative;
  display:block;
  margin:0;
  padding:0;
}

#profile_about_me .label {
  display:inline-block;
  margin-left:50px;
}

#profile_about_me .value {
  display:inline-block;
}

#profile_about_me div.heading {
  display:none;
}

#profile_friends {
  display:block;
  margin:0 auto;
  padding:0;
}

#about_me_container {
  margin:0!important;
  padding:0!important;
}

#about_me_label {
  display:none!important;
}

#about_me_value {
  position:relative;
  margin:0 auto!important;
  padding:0!important;
}

#moros_container {
  display:block;
  width:960px;
  margin:0;
  padding:0;
}

#moros_container img,#profile_interests_content img,#profile_comments img {
  max-width:100%;
  height:auto;
}

.profile_section_content {
  margin:0;
  padding:0;
}

#profile_friends,#profile_interests_content,#profile_photo_galleries,#profile_comments {
  width:100%;
  margin:0!important;
  padding:0!important;
  z-index:1;
}

.profile_section_content {
  z-index:none;
}

.wall_post_avatar {
  margin-left:15px;
}

/* END MFC PROFILE RESET */
/* Hide shit safely */
#tags_container,#profile_comments,#favorite_models_container,#profile_about_me .container,#profile_schedule {
  display:none;
}

/* Reveal things we still want to keep. */
#about_me_container {
  display:block!important;
}

/* Graphic on the right of the pictures. */
#username_container {
  display:block!important;
  float:left;
  background:url(http://evonyguru.com/MandyJayne420/img/rick-james-quote.png) no-repeat bottom right;
  width:620px;
  height:340px;
  margin-left:50px;
}

#username_label,#username_value {
  display:none!important;
}

/* Fix The Logo */
#profile_header_container .container {
  display:none;
}

#profile_header_container .heading {
  background:url(http://evonyguru.com/MandyJayne420/img/logo.png) no-repeat;
  width:272px;
  height:135px;
  margin:0!important;
  text-indent:-99999px;
}

/* START SOCIAL NETWORKING LINKS */
#moros_socialnetworking {
  position:absolute;
  top:-140px;
  right:0;
  display:block;
  width:680px;
  height:128px;
  margin:0;
  padding:0;
}

#moros_socialnetworking ul {
  position:relative;
  display:block;
}

#moros_socialnetworking ul,#moros_socialnetworking li {
  padding:0;
  margin:0;
}

#moros_socialnetworking ul {
  list-style-type:none;
  margin:0 auto;
  text-align:center;
}

#moros_socialnetworking li {
  display:inline-block;
  margin:0 10px;
}

#moros_socialnetworking a {
  display:inline-block;
  width:128px;
  height:128px;
  line-height:128px;
  text-align:center;
  vertical-align:middle;
}

#moros_socialnetworking a:hover {
  display:inline-block;
}

#moros_socialnetworking img {
  width:100%;
  height:auto;
}

/* END SOCIAL NETWORKING LINKS */
/* Set the profile's background. */
#profile {
  background:url(http://evonyguru.com/MandyJayne420/img/profile-bg.jpg) top center repeat-y;
  background-size:100% auto;
  padding:0 20px 55px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  -moz-box-shadow:0 0 15px 0 #000000;
  box-shadow:0 0 15px 0 #000000;
}

/* Make sure all the photos in the gallery sections are centered. */
#profile_password_photo_galleries,#profile_photo_galleries {
  width:960px;
  margin:0 auto;
  text-align:center;
}

/* Profile Image Styles */
.img_radius_shadow,.photo_gallery_image {
  display:inline-block;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  -webkit-box-shadow:1px 1px 1px 1px #000000;
  box-shadow:1px 1px 1px 1px #000000;
  border:1px solid #ffffff;
}

.photo_gallery .images {
  text-align:center;
}

/* Classes to be used for certain circumstances */
.center {
  margin:0 auto;
  text-align:center;
}

.fill {
  width:100%!important;
  height:auto!important;
  margin:20px 0;
}

.block {
  display:block;
  margin:20px auto;
}

.inline {
  display:inline;
}

/* Fonts */
@font-face {
  font-family:MorosHeadingFont;
  src:url(http://evonyguru.com/MandyJayne420/fonts/vijayab.ttf);
}

@font-face {
  font-family:MorosBodyFont;
  src:url(http://evonyguru.com/MandyJayne420/fonts/pala.ttf);
}

@font-face {
  font-family:MySeg;
  src:url(http://evonyguru.com/MandyJayne420/fonts/segoesc.ttf);
}

@font-face {
  font-family:MyMVBoli;
  src:url(http://evonyguru.com/MandyJayne420/fonts/mvboli.ttf);
}

/* General Heading Styles (Entries made after these styles negate these) */
.heading,.moros_heading,.moros_subheading {
  font-family:MorosHeadingFont;
  font-weight:bold;
  font-size:36px!important;
  line-height:36px;
  color:#312131;
  text-shadow:2px 2px 0 #ffffff;
  letter-spacing:7px;
  margin:20px auto;
  text-align:center;
  text-decoration:underline;
}

.moros_subheading {
  font-size:20px!important;
  line-height:24px;
  font-weight:bold;
  text-shadow:1px 1px 2px #ffffff;
  text-decoration:none;
}

#profile_header_container .heading {
  font-size:48px;
  line-height:48px;
  margin:30px 0;
}

#profile_main_photo .heading {
  font-size:24px!important;
  line-height:28px;
  text-shadow:1px 1px 2px #ffffff;
  text-align:center;
  margin-top:0;
  margin-left:0;
  text-decoration:none;
}

#profile_header_container .heading {
  text-align:left;
}

/****** BEGIN MANDYJAYNE420's PROFILE TEMPLATE STYLING BY MOROS1138 ******/
body {
  background:#ffffff;
  letter-spacing:1px;
  color:#000000;
  min-width:960px;
  font-family:MorosBodyFont;
  font-weight:bold;
}

a:link,a:visited,a:active {
  color:#0000ff;
  text-shadow:none;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

/* Tip Menus Section */
#cumslut_tipmenus {
  height:530px;
}

#cumslut_tipmenus span:before {
  content:"*";
  display:inline;
  font-size:.8em;
  vertical-align:super;
}

.tipmenu {
  display:block;
  float:left;
  background:url(http://evonyguru.com/MandyJayne420/img/menubg.png) no-repeat;
  width:478px;
  height:512px;
  margin:0;
  padding:0;
}

.tipmenu h2 {
  font-size:30px;
  line-height:30px;
  text-align:center;
  text-decoration:underline;
}

.tipmenu table {
  padding-left:50px;
}

.tipmenu table td {
  text-align:left;
  width:300px;
  font-size:20px;
  line-height:24px;
}

.tipmenu table td:last-child {
  text-align:center;
  width:100px;
}

#princess_menu {
  font-family:MySeg;
  font-size:20px;
  color:#FFBCBC;
  text-shadow:3px 3px 2px #000000;
}

#cumslut_menu {
  font-family:MyMVBoli;
  font-size:20px;
  color:#ACFFA1;
  text-shadow:3px 3px 2px #000000;
}

/* Videos Section */
#moros_videos {
  -moz-box-shadow:0 0 15px 0 #000000;
  box-shadow:3px 3px 7px 0 #000000;
}

#moros_videos .moros_subheading:before {
  content:"*";
  display:inline;
  font-size:.8em;
  vertical-align:super;
}

#moros_videos ul {
  display:block;
  list-style-type:none;
  margin:40px auto;
  padding:0;
  overflow-y:auto;
  text-align:center;
}

#moros_videos li {
  display:inline-blocK;
  width:320px;
  height:240px;
  margin:40px 60px;
  padding:0;
  background:#ffffff;
  -webkit-box-shadow:3px 3px 5px 2px #000000;
  box-shadow:3px 3px 5px 2px #000000;
  text-align:left;
}

#moros_videos img {
  margin-bottom:8px;
  border:1px solid: #ffffff;
  -moz-transform:rotate(-3deg);
  -webkit-transform:rotate(-3deg);
  -o-transform:rotate(-3deg);
  -ms-transform:rotate(-3deg);
  transform:rotate(-3deg);
}

#moros_videos li span {
  font-family:MorosHeadingFont;
  text-align:center;
  font-size:18px;
  line-height:16px;
  padding:0;
  margin:5px;
}

#moros_videos li.solo {
  display:block;
  margin:40px auto;
}

/* Mandy's Men */
.mandys_men_heading {
  display:block;
  width:728px;
  height:90px;
  margin:0 auto;
  padding:0;
  font-family:MorosHeadingFont;
  font-size:64px;
  text-align:center;
  background:url(http://evonyguru.com/MandyJayne420/img/mandys-men-heading.png) no-repeat;
  color:#acffa1;
  text-shadow:0 0 5px #000000;
}

.mandys_men_heading span {
  font-size:40px;
}

/* Interests and Hobbies section */
#profile_interests_content .container {
  display:block;
  margin:0 auto 30px;
  padding:0 15px 15px;
  -webkit-border-radius:10px;
  border-radius:10px;
  background:rgba(0,0,0,0.1);
  border:1px solid rgba(0,0,0,0.3);
}

#profile_interests_content .container .label {
  font-family:MorosHeadingFont!important;
  font-weight:normal!important;
  font-size:30px!important;
  line-height:30px;
  letter-spacing:1px;
  margin:5px auto 10px;
  padding:0;
  text-decoration:underline;
  text-align:left;
}

#profile_interests_content .container .value {
  text-shadow:none;
}

/****** END MANDYJAYNE420's PROFILE TEMPLATE STYLING BY MOROS1138 ******/