@charset "UTF-8";

a:link,a:active,a:hover {
  color:#;
}

a:visited {
  color:#;
}

body {
  background-color:#ffffff;
  background-color:#a5eafd;
  color:#000000;
  font-family:'Comic Sans MS';
  font-weight:bold;
  font-style:normal;
  font-size:16px;
}

.profile_section_content {
  color:#000000;
  border:0 inset #fdfdfd;
  padding:6px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_background {
  background-color:transparent;
  background-color:#FFFFFF;
  filter:alpha(opacity=100);
  opacity:1;
}

.img_radius_shadow {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_content .heading {
  padding:5px;
  background-color:#19282b;
  color:#FFFFFF;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  font-size:20px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #000000;
  -moz-box-shadow:0 0 0 #000000;
  box-shadow:0 0 0 #000000;
  -webkit-text-shadow:0 0 0 #240a0a;
  -moz-text-shadow:0 0 0 #240a0a;
  text-shadow:0 0 0 #240a0a;
}

.content {
  padding:5px;
}

* {
  border-spacing:0!important;
  font-family:sans-serif!important;
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
}

body,html {
  padding:0!important;
  background:url(http://valdodds.com/mfc/bg.jpg);
  line-height:1;
}

#valShadow {
  background:url(http://valdodds.com/mfc/tbgs.png) repeat-x;
  position:fixed;
  top:0;
  left:0;
  right:0;
  height:300px;
  z-index:40000;
}

#header_bar {
  margin:0 24px;
  position:fixed;
  top:0;
  left:0;
  right:0;
  padding:0 16px;
  background:transparent;
  z-index:50000;
}

#header_bar a {
  color:#747474;
  text-transform:uppercase;
  font-size:12px;
  text-decoration:none;
  display:inline-block;
  padding:25px 8px;
  font-weight:bold;
}

#header_bar a:hover {
  cursor:pointer;
  color:#fff;
}

.header_links,.footer_links {
  margin-left:128px!important;
}

.meaning_life_label,.heading,#profile_header,#profile_main_about_holder {
  display:none!important;
}

.meaning_life_value,.profile_section_content {
  margin:0!important;
  padding:0!important;
}

#profile_interests_content .value {
  margin:0!important;
}

.container,.meaning_life_value {
  width:100%!important;
  display:block!important;
  margin:0!important;
}

#valHeader {
  position:fixed;
  top:64px;
  left:0;
  right:0;
  z-index:60000;
  margin:0 128px;
  border-top:solid 1px #474747;
  padding:16px 18px;
}

#valCover {
  min-height:728px;
  width:100%;
  background-image:url(http://valdodds.com/mfc/cover4.jpg);
  background-size:cover;
  background-position:0 0;
  padding:300px 0 0;
  text-shadow:1px 1px 1px rgba(0,0,0,0.3);
}

#valCover b {
  font-style:italic;
  color:#fff;
  font-size:24px;
  text-align:center;
  display:block;
  text-transform:uppercase;
}

#valCover h1 {
  color:#fff;
  font-size:78px;
  text-align:center;
  text-transform:uppercase;
  display:block;
  border:solid 1px #fff;
  border-left:0;
  border-right:0;
  margin:32px 128px;
  padding:32px 0;
}

.valLiveNow {
  color:#0f0;
}

#valStatus {
  color:#fff;
  padding:16px;
  float:right;
  margin:0;
  font-size:18px;
}

#valStatus span {
  display:none;
}

.valContainer {
  width:800px;
  text-align:center;
  margin:0 auto;
}

.valContainer1 {
  width:100%;
  text-align:left;
  margin:0 32px;
}

#footer_bar {
  display:none;
}

.profile_section_background {
  background:transparent!important;
}

#member_status_value {
  position:absolute;
  top:128px;
  z-index:100000;
}

#valStuff {
  margin-top:-56px;
}

.valText {
  border-top:24px solid #80DEEA;
  box-shadow:0 3px 3px rgba(0,0,0,0.2);
  background:#fff;
  padding:0;
  margin:0 0 64px;
}

.valText h3 {
  font-family:'Playfair Display'!important;
  font-size:54px;
  padding:16px;
  color:#CFC1A0;
  margin-bottom:16px;
}

.valText p {
  font-weight:normal;
  color:#444;
  line-height:24px;
  font-size:18px;
  padding:0 32px 32px;
}

.valIcons {
}

.valIcons a {
  text-decoration:none;
  display:inline-block;
  padding:100px 0;
  width:24%;
  text-align:center;
  font-weight:bold;
  color:#fff;
  font-size:16px;
}

.valIcons .fa {
  font-family:'Fontawesome'!important;
  font-size:120px;
  display:block;
  text-align:center;
}

.valText .valIcons .fa,.valText .valIcons b {
  color:#000!important;
}

.valTable {
  text-align:center;
  margin:16px auto;
  padding:16px 0;
  border:solid 1px #C0C0C0;
  border-left:0;
  border-right:0;
}

.valTable td {
  font-weight:normal;
  padding:8px 0;
}

#know_me_value,#know_me_label,#know_me_container,#turn_ons_value,#turn_ons_label,#turn_ons_container,#perfect_date_value,#perfect_date_label,#perfect_date_container,#perfect_mate_value,#perfect_mate_label,#perfect_mate_container,#talents_value,#talents_label,#talents_container,#hobbies_value,#hobbies_label,#hobbies_container,#be_anywhere_value,#be_anywhere_label,#be_anywhere_container,#craziest_thing_value,#craziest_thing_label,#craziest_thing_container,#favorite_movies_value,#favorite_movies_label,#favorite_movies_container,#favorite_songs_value,#favorite_songs_label,#favorite_songs_container,#for_fun_value,#for_fun_label,#for_fun_container,#favorite_books_value,#favorite_books_label,#favorite_books_container,#five_things_value,#five_things_label,#five_things_container {
  display:none!important;
}