@charset "UTF-8";

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

/* 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;
  line-height:24px;
}

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

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

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

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

.profile_section {
  width:960px;
}

.profile_section_content {
  margin:0;
  padding:0;
  z-index:none;
}

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

.wall_post_avatar {
  margin-left:15px;
}

/* END MFC PROFILE RESET */
#occupation_container {
  height:441px;
}

#about_me_container,#about_me_value,#moros_container {
  display:block!important;
  width:100%;
  margin:0;
  padding:0;
}

#profile_header_container {
  width:830px;
}

/* Hide Things */
#header_bar,#unix_last_login_container,#unix_last_updated_container,#weight_container,#height_container,#smoke_container,#drink_container,#tags_container,#footer_bar,#about_me_label,#profile_about_me > .heading {
  display:none!important;
}

/* START FIXED LEFT SIDE NAVBAR */
#moros_navigation {
  position:fixed;
  top:200px;
  left:0;
  width:110px;
  background:#FFA3BC;
  -webkit-border-radius:0 15px 15px 0;
  border-radius:0 15px 15px 0;
  -moz-box-shadow:1px 1px 5px 0 #000000;
  -webkit-box-shadow:1px 1px 5px 0 #000000;
  box-shadow:1px 1px 5px 0 #000000;
  z-index:100;
}

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

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

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

#moros_navigation li {
  display:block;
  margin:5px 0;
}

#moros_navigation a:link,#moros_navigation a:visited,#moros_navigation a:active {
  display:inline-block;
  width:100px;
  margin:0 auto;
  padding:0;
  line-height:25px;
  font-weight:bold;
  text-transform:uppercase;
  text-decoration:none;
  color:#ffffff;
  background:#f1606f;
  -webkit-border-radius:5px;
  border-radius:5px;
}

#moros_navigation a:hover {
  color:#ffffff;
  background:#7F525E;
}

/* END FIXED LEFT SIDE NAVBAR */
/* START SOCIAL NETWORKING LINKS */
#moros_socialnetworking {
  position:absolute;
  width:670px;
  top:-205px;
  right:0;
  margin:0 auto;
  padding:0;
}

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

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

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

#moros_socialnetworking li {
  display:inline-block;
}

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

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

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

/* END SOCIAL NETWORKING LINKS */
/* START FAQ */
#moros_faq > ul {
  list-style-type:none;
  width:600px;
  margin:0 auto;
  padding:5px;
  font-size:12px;
}

#moros_faq ul li {
  margin:10px 20px;
  border-bottom:1px solid #333333;
}

#moros_faq ul li ul {
  list-style-type:disc;
  margin:0;
  padding-left:15px;
}

#moros_faq ul li ul li {
  display:lnline-block;
  border:none;
  margin-left:5px;
}

#moros_faq p {
  margin:10px auto;
}

.question {
  display:block;
  margin-bottom:15px;
}

.answer {
  display:block;
  padding-left:20px;
  margin-bottom:15px;
}

/* END FAQ */
/* START EXPANDING VIDEO SECTION */
.moros_showcase {
  display:block;
  margin:20px 0;
  padding:0;
}

.moros_showcase ul {
  width:100%;
  height:480px;
  margin:0;
  padding:0;
  list-style-type:none;
  overflow:auto;
  -webkit-transition:height 500ms ease;
  -moz-transition:height 500ms ease;
  -ms-transition:height 500ms ease;
  -o-transition:height 500ms ease;
  transition:height 500ms ease;
  text-align:center;
}

.moros_showcase ul li {
  display:inline-block;
  width:200px;
  height:165px;
  margin:10px;
  padding:10px;
  border:1px solid #555555;
}

.moros_showcase ul li a:link,.moros_showcases ul li a:visited,.moros_showcases ul li a:active {
  color:#000000;
  text-shadow:1px 1px 1px #ffffff;
}

.moros_showcase ul li a:hover {
}

.moros_showcase ul li img {
  display:block;
  width:200px;
  height:113px;
}

.moros_showcase_meta {
  display:block;
  position:relative;
  margin:5px;
  height:20px;
  font-family:Verdana;
  font-size:12px;
  font-weight:normal;
}

.moros_showcase_desc,.moros_showcase_length {
  float:left;
  text-align:left;
}

.moros_showcase_price {
  float:right;
  text-align:right;
}

.moros_showcase_title {
  font-size:12px;
  font-weight:bold!important;
  margin:0;
  padding:0 0 5px;
  text-align:left;
}

.moros_showcase_desc {
  position:absolute;
  bottom:0;
}

/* END EXPANDING VIDEO SECTION */
/* START OF SCHEDULE REVAMP */
#profile_schedule {
  text-align:center;
  font-size:12px;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:100px;
  height:90px;
  border:1px solid #ffffff;
  margin:0;
  padding:10px;
  background:rgba(0,0,0,0.4);
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border-radius:15px;
}

#profile_schedule .label {
  display:block;
  position:absolute;
  top:10px;
  text-align:left;
}

#profile_schedule .value {
  display:block;
  position:absolute;
  bottom:10px;
  text-align:left;
}

#schedule_converted {
  text-align:center;
}

/* END OF SCHEDULE REVAMP */
#profile {
  width:960px;
  margin:0 auto!important;
  border:1px solid #ffffff;
  border-top:none;
  background:#F1C4AA;
  background:rgba(0,0,0,0.7);
  -moz-box-shadow:0 0 20px 0 #000000;
  -webkit-box-shadow:0 0 20px 0 #000000;
  box-shadow:0 0 20px 0 #000000;
}

body {
  background:#ffffff;
  color:#ffffff;
  margin:0;
  padding:0;
  font-size:14px;
}

a:link,a:active,a:visited {
  color:#f19661;
}

a:hover {
  color:#9c613f;
}

.box,.profile_section_content {
  padding:5px;
  margin:10px auto;
  -webkit-border-radius:0;
  -moz-border-radius:0;
}

.img_radius_shadow {
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -moz-box-shadow:1px 1px 5px 1px #c19068;
  -webkit-box-shadow:1px 1px 5px 1px #c19068;
  box-shadow:1px 1px 5px 1px #c19068;
}

.profile_section_content .heading {
  padding:5px;
  background:#F19661;
  color:#B47049;
  color:#284b11;
  font-family:MorosHeadingFont;
  font-weight:bold;
  font-size:30px;
  line-height:30px;
  text-align:center;
}

#fixed_background {
  display:block;
  background:url(http://www.moros1138.com/mfc_profiles/Natalie_Ryan/img/dark-wood-background---interiordesignsid-2u0viode.jpg) top center;
  background-size:100% auto;
}

#moros_about_me p {
  display:block;
  width:570px;
  margin:0 auto;
  padding:15px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  border:1px solid #888888;
  background:rgba(0,0,0,0.3);
  line-height:22px;
  text-align:center;
}