@charset "UTF-8";

body,td {
  color:rgb(102,102,102);
  font-family:Verdana;
  font-weight:normal;
  font-style:normal;
  font-size:12px;
  background:url(http://cleverdaddy.com/images/dwbg2.png) 100% 0 no-repeat fixed rgb(0,0,0);
  overflow-x:hidden;
  text-shadow:rgb(0,0,0) 1px 1px;
}

a:link,a:active,a:visited {
  color:rgb(64,82,103);
  text-decoration:none;
  transition:color .4s;
  -webkit-transition:color .4s;
}

a:hover {
  color:#94a7b7;
}

.container {
  color:rgb(102,102,102);
  position:relative;
  padding:10px;
  height:100%;
  background-color:transparent;
}

#city_container,#favorite_books_container {
  position:absolute;
  left:8px;
  top:41px;
  height:20px;
  padding:0;
  margin:0;
}

#favorite_movies_value,#tags_value {
  max-width:900px;
}

#meaning_life_container {
  position:absolute;
  left:8px;
  height:20px;
  padding:0;
  margin:0;
  top:236px;
}

#city_container .value,#favorite_books_value,#meaning_life_value {
  font-style:italic;
  color:rgba(180,220,255,0.8);
}

#server_time,#unix_last_login_container,#unix_last_updated_container,#status_label,#blurb_label,#profile_main_about_holder > #profile_main_photo,#photo_gallery_control,#footer_bar,#last_login_string_value,#last_login_string_label,#username_container,#city_label,#favorite_books_label,#meaning_life_label {
  display:none!important;
}

#blurb_value {
  opacity:.8;
  font-style:italic;
}

#profile_about_me .heading,#profile_interests_content .heading,#profile_friends .heading {
  margin-bottom:15px!important;
}

.photo_gallery_previews {
  box-shadow:0 -10px 10px -6px rgba(113,132,148,0.6);
  border:1px solid rgba(113,132,148,0.2);
  width:94%;
}

#photo_galleries {
  border-top:1px solid rgba(113,132,148,0.1);
  margin-left:10px;
  position:absolute;
  top:1069px;
  width:100%;
}

#photo_galleries .profile_section {
  display:block;
}

#photo_galleries .profile_section_content {
  margin-left:0;
  margin-right:17px;
  border-radius:0 0 15px 15px;
  padding-left:40px;
  padding-bottom:15px;
}

#photo_galleries .profile_section_background {
  background:none 0 0 repeat scroll rgba(113,132,148,0.16);
  width:94%;
}

.label {
  font-weight:normal;
  color:#494949;
}

.value,.friends_value,.interests_body {
  color:rgb(113,132,148);
}

#header_bar {
  padding:0 20px 10px 10px;
  z-index:11;
  position:fixed;
}

#member_status_value a {
  color:rgb(0,255,0);
}

#profile_header {
  position:fixed;
  z-index:10;
  width:93%;
  margin-top:40px;
}

.profile_section {
  border-spacing:0;
}

#profile_header .heading {
  font-size:50px;
  font-weight:100;
  margin:0 0 0 -100px;
  color:rgba(180,220,255,0.8);
  border-radius:0 40px 40px 0;
  box-shadow:rgb(113,132,148) 0 0 20px;
  height:64px;
  line-height:55px;
}

#profile_header .profile_section_content {
  background:rgba(0,0,0,0.6);
  position:relative;
  z-index:10;
  box-shadow:rgb(0,0,0) 0 -55px 0;
}

#blurb_container {
  position:absolute;
  right:10px;
  top:17px;
}

#profile_main_about_holder {
  margin-top:150px;
}

#profile_about_me_friends,#profile_photo_galleries {
  position:relative;
  z-index:0;
}

#profile_about_me_friends .heading,#profile_interests_content .heading,#profile_comments .heading,#photo_galleries .heading {
  color:rgba(180,220,255,0.8);
  font-size:30px;
  font-weight:100;
  margin:0;
}

.heading {
  border-radius:14px;
  padding:5px 0 5px 20px;
}

#profile_about_me .container .label,#profile_friends .container .label,#profile_interests_content .container .label {
  min-width:170px;
  padding-right:7px;
  text-align:right;
  height:17px;
}

#profile_friends {
  position:absolute;
  top:510px;
}

#profile_photo_galleries {
  position:absolute;
  top:890px;
}

#profile_photo_galleries .heading {
  color:rgba(180,220,255,0.8);
  font-size:30px;
  font-weight:100;
  margin:0 0 -10px;
}

#profile_interests_content {
  position:relative;
  top:30px;
}

#profile_interests_content .profile_section_content .container .label {
  float:left;
  min-width:170px;
  text-align:right;
  margin:0;
}

#profile_interests_content .label,#profile_interests_content .value {
  display:table-cell;
}

#profile_interests_content .value {
  margin-left:0;
}

#profile_comments {
  position:absolute;
  top:1260px;
}

#new_comment_inputs {
  width:400px;
}

#user_comment_comment {
  width:100%;
}

#favorite_models_value a {
  margin-right:10px;
}