@charset "UTF-8";

UTF-8;
body {
  font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size:14px;
  background:#666 url(https://dl.dropbox.com/s/lh8nhra0ncs1cey/vfc7wbamh8_background.jpg) no-repeat center top fixed;
  background-size:auto 100%;
  color:#fff;
}

a {
  color:#E65C00;
}

p {
  margin:0 0 1em;
}

.center {
  text-align:center;
}

#header_bar,#footer_bar {
  display:none;
}

#profile {
  margin:128px auto 32px;
  width:870px;
}

#about_me_value {
  display:block;
  width:100%;
}

.profile_row {
  display:block;
  background:rgba(0,0,0,0.25);
  border:1px solid #000;
  border-radius:5px;
  margin:0 0 8px;
  width:auto;
}

.profile_row.hidden {
  display:none;
}

.profile_section {
  display:block;
}

#profile_header_container .heading {
  display:none;
}

#profile_main_about_holder {
  display:block;
  width:auto;
}

#profile_about_me_friends {
  display:block;
}

#about_me_container {
  display:block;
  margin:8px 0;
}

#about_me_label {
  display:none;
}

#profile:after {
  color:#eee;
  content:' ';
  font-family:'Mr De Haviland','Palatino Linotype','Book Antiqua',Palatino,serif;
  font-weight:normal;
  font-style:italic;
  display:block;
  position:absolute;
  top:0;
  width:2000px;
  height:519px;
  font-size:64px;
  text-shadow:0 0 10px #000;
  background:url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/69/AbbottLaboratories.svg/2000px-AbbottLaboratories.svg.png) no-repeat;
}

.wall_post {
  padding:4px;
  margin:8px 0;
  border-radius:5px;
  background:rgba(0,0,0,0.25);
}

.wall_post:hover {
  background:rgba(0,0,0,0.3);
}

.wall_post_body {
  padding:4px 0;
  clear:both;
  border-top:1px solid #666;
}

#profile_about_me .heading,#username_container {
  display:none;
}

.profile_row:first-child {
  display:none;
}

#profile_main_photo {
  display:none;
}

#extra-image {
  width:220px;
  height:220px;
  position:absolute;
  top:0;
  right:0;
  background:url(https://dl.dropbox.com/s/vj4z15zj9n8v8an/vfc7wbamh8_extraimage.jpg) center center;
  border-radius:5px;
  border:1px solid #000;
}

#profile_password_photo_galleries .photo_gallery_preview > .photo_gallery_link {
  display:none;
}

.photo_gallery_preview {
  background:#ff0;
  padding:4px;
  border-radius:0 25%;
  border:1px solid #000;
  background:#333;
  background:rgba(0,0,0,0.15);
  transition:all 1s;
}

.photo_gallery_preview:hover {
  border-radius:25% 25%;
  background:#000;
  background:rgba(0,0,0,0.25);
}

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

.profile_section .heading,h1 {
  padding:4px;
  color:#fff;
  text-shadow:1px 1px 4px #000;
  font-family:'serif';
}

h1 {
  padding:0;
  font-size:3em;
  color:#FF8533;
  margin:1em 0 0;
}

.team * {
  box-sizing:border-box;
}

.team {
  box-sizing:border-box;
  width:100%;
  background:#000 url(https://dl.dropbox.com/s/l06n487rd6bgel9/vfc7wbamh8_team_background.png) center center;
  background:rgba(0,0,0,0.5) url(https://dl.dropbox.com/s/l06n487rd6bgel9/vfc7wbamh8_team_background.png) center center no-repeat;
  padding:.5em;
  border-radius:5px;
}

.team .members table {
  padding:0;
  margin:0;
  width:100%;
}

.team .members tbody {
  padding:0;
  margin:0;
}

.team .members td {
  width:25%;
  float:left;
}

.team .members td div {
  padding:.5em;
}

.team .members ul {
  list-style:none;
  padding:0;
  margin:0;
}

.team .members h2 {
  font-size:2.2em;
  font-weight:normal;
  margin:0 0 8px;
}

.team .team h1 {
  margin:0 0 8px;
  font-size:1.5em;
  font-weight:normal;
}

.team .team p {
  margin:0 0 .5em;
}

.team .matey {
  color:#FFD1B2;
}

.team .deckhand {
  color:#FFA366;
}

.team .navigator {
  color:#FF8533;
}

.team .captain {
  color:#E65C00;
}

.team .matey,.team .deckhand,.team .navigator,.team .captain {
  text-shadow:1px 1px 2px #900;
}

.crew h1 {
  margin-bottom:0;
}

.crew p {
  margin-top:0;
}

.videos,.videos * {
  box-sizing:border-box;
}

.videos:after {
  content:"";
  display:block;
  clear:both;
}

.video {
  float:left;
  width:33%;
  height:169px;
  margin:0 0 8px;
  position:relative;
  background:url(https://dl.dropbox.com/s/fjktzbr4zrbapu1/vfc7wbamh8_video_background.png);
  padding:5px 6px;
}

.video .prefsuf {
  display:none;
}

.video:hover .prefsuf {
  display:inline;
}

.video:hover a {
  text-decoration:underline;
}

.video:hover img {
  -webkit-filter:blur(2px);
  -moz-filter:blur(2px);
  -o-filter:blur(2px);
  -ms-filter:blur(2px);
  filter:blur(2px);
}

.video a {
  color:#fff;
  text-decoration:none;
}

.video .number {
  top:12px;
  left:16px;
  text-shadow:1px 1px 2px #000;
  position:absolute;
}

.video .title {
  top:45%;
  width:100%;
  text-align:center;
  position:absolute;
  text-shadow:2px 2px 2px #000,1px 1px 1px #000;
  font-size:17px;
  padding:0 20px 0 6px;
}

.video .meta {
  bottom:18px;
  right:24px;
  text-shadow:1px 1px 2px #000;
  position:absolute;
}

.video .img {
  width:279px;
  height:169px;
  position:absolute;
}

.video .img img {
  background:#000;
  width:250px;
  height:140px;
  position:absolute;
  left:7px;
  top:7px;
}