
/* Minifeed Standalone Page */

.minifeed_archive #content {
  background-color: #f7f7f7; 
  background: transparent url(/images/minifeed_line.gif) repeat-y top left;
  padding: 0px; }

.minifeed_archive .column {
  float: left; }

.minifeed_archive .standalone_minifeed {
  background: #f7f7f7;
  padding: 0px 5px 0px 0px;
  width: 440px; }
  
  .standalone_minifeed .minifeed {
    border-right: solid 1px #ccc; 
    background: white;
    padding: 3px 30px 3px; }
  
  .standalone_minifeed .minifeed .filter_header {
    padding: 10px 0px 10px; }
  
  .standalone_minifeed .minifeed .filter_header img {
    float: left;
    margin-right: 5px; }
  .standalone_minifeed .minifeed .filter_header h2 {
    font-size: 12px; 
    color: #333;
    float: left; }
  .standalone_minifeed .minifeed .filter_header a {
    float: right;
    padding: 1px 0px 0px; 
    font-weight: normal; 
    font-size: 11px; }
  
  .standalone_minifeed .minifeed .empty {
    color: #777; 
    padding: 0px 0px 0px 21px; }
  
  .standalone_minifeed .minifeed .all_link_bottom {
    padding: 5px 0px 0px 21px; }

.minifeed_archive .minifeed_sidebar {
  padding: 5px 0px 0px 0px; 
  width: 196px; }

.minifeed_archive .back_to_profile {
  padding: 10px 0px 10px 4px; }
  
  .minifeed_archive .minifeed_sidebar .divider {
    height: 0px;
    margin: 0px 0px 0px 1px;
    border-top: solid 1px #ddd;
    border-bottom: solid 1px #fff; }

    .minifeed_archive .minifeed_sidebar .divider hr {
      display: none; }

.minifeed_archive .minifeed_sidebar h3 {
  color: #333;
  font-weight: bold;
  font-size: 11px;
  padding: 22px 0px 0px 4px; }

.minifeed_archive .minifeed_filters {
  margin: 0px;
  padding: 5px 8px 15px 3px;
  list-style: none; }
  
  .minifeed_archive .minifeed_filters li {
    border-bottom: solid 1px #ddd; }
  
  .minifeed_archive .minifeed_filters li a {
    display: block; 
    background-repeat: no-repeat;
    background-position: 4px center;
    padding: 5px 0px 5px 28px; }

    .minifeed_archive .minifeed_filters li.affiliation a {
      background-image: url('/images/icons/affiliation.gif'); }
    .minifeed_archive .minifeed_filters li.relationship a {
      background-image: url('/images/icons/relationship.gif'); }
    .minifeed_archive .minifeed_filters li.group a {
      background-image: url('/images/icons/group.gif'); }
    .minifeed_archive .minifeed_filters li.pool a {
      background-image: url('/images/icons/madness.gif'); }
    .minifeed_archive .minifeed_filters li.event a {
      background-image: url('/images/icons/event.gif'); }
    .minifeed_archive .minifeed_filters li.photo a {
      background-image: url('/images/icons/photo.gif'); }
    .minifeed_archive .minifeed_filters li.edit_profile a {
      background-image: url('/images/icons/edit_profile.gif'); }
    .minifeed_archive .minifeed_filters li.note a {
      background-image: url('/images/icons/note.gif'); }
    .minifeed_archive .minifeed_filters li.share a {
      background-image: url('/images/icons/post.gif'); }
    .minifeed_archive .minifeed_filters li.wall_post a {
      background-image: url('/images/icons/wall_post.gif'); }
    .minifeed_archive .minifeed_filters li.friend a {
      background-image: url('/images/icons/friend.gif'); }
    .minifeed_archive .minifeed_filters li.friend_guy a {
      background-image: url('/images/icons/friend_guy.gif'); }
    .minifeed_archive .minifeed_filters li.discussion a {
      background-image: url('/images/icons/discussion.gif'); }    
    .minifeed_archive .minifeed_filters li.gift_given a {
      background-image: url('/images/icons/gift.gif'); }
    .minifeed_archive .minifeed_filters li.madness a {
      background-image: url('/images/icons/madness.gif'); }
    .minifeed_archive .minifeed_filters li.marketplace a {
      background-image: url('/images/icons/marketplace.gif'); }
     .minifeed_archive .minifeed_filters li.poll a {
      background-image: url('/images/icons/polls.gif'); }

    .minifeed_archive .minifeed_filters li.sponsored_stories a {
      background-image: url('/images/icons/ad.gif'); }
    .minifeed_archive .minifeed_filters li.video a {
      background-image: url('/images/icons/motion.gif'); }

    .minifeed_archive .minifeed_filters li.active a {
      background-color: #fff; 
      font-weight: bold;
      color: #333; }

     

.minifeed_archive .minifeed_sidebar h3.subscribe {
  margin-top: 0px;
  padding-top: 0px; }

  .minifeed_archive .minifeed_sidebar .syndication_feed { 
    padding: 4px 0px 0px 8px; }

  .minifeed_archive .minifeed_sidebar .learn_more {
    font-size: 9px;
    padding: 0px 0px 8px 28px; }
      
/* Minifeed content */

.minifeed {
  padding: 0px 8px 0px; }

.minifeed .start_bumper {
  height: 0px;
  visibility: hidden;
  overflow:hidden;
  margin: 0px 0px 12px; }

.minifeed .close_bumper {
  height: 0px;
  visibility: hidden;
  overflow:hidden;
  margin: 15px 0px 0px; }

.minifeed .date_divider {
  text-align: left;
  color: #777;
  font-size: 9px;
  font-weight: bold;
  margin: 10px 0px 0px 0px;
  padding: 2px 0px 2px 0px;
  border-bottom: solid 1px #ccc; }
  
/* Dale's addition re: Wish Priority Categories */  

.wishhh_Priority {
  text-align: left;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin: 10px 0px 0px 0px;
  padding: 2px 0px 2px 0px;
  border-bottom: solid 1px #ccc; }


/* ============================================ */  

.minifeed .story {
  padding: 0px 0px 0px; }

.minifeed .empty {
  text-align: left; }

.minifeed .see_more_minifeed {
  text-align: right;
  padding: 3px 2px 0px; }

.minifeed .icon {
  line-height: 1px;
  font-size: 1px; 
  float: left;
  width: 16px;
  padding: 4px 0px 0px; }

.minifeed .body {
  float: right;
  width: 357px;
  padding: 0px 0px 1px;
  border-top: solid 1px #D8DFEA; }
  
  .minifeed .no_border .body {
    border-top: none; }

.minifeed .headline { 
  padding: 4px 0px 3px; }

.minifeed .headline .title {
  width: 357px;
  margin: 0px;
  color: #333;
  float: left;
  display: inline;
  font-size: 11px;
  font-weight: normal; }

.minifeed .headline h2 {
  width: 357px;
  margin: 0px;
  color: #333;
  display: inline;
  font-size: 11px;
  font-weight: normal; }

.minifeed .headline h2 a {
  color: #3B5998;
  font-weight: normal; }
  
  .minifeed .headline h2.has_media { 
    font-weight: bold; }

  .minifeed .headline h2.has_media span {
    font-weight: normal; }
    
  .minifeed .headline h2.has_media a {
    font-weight: bold; 
    color: #333; }
  
  .minifeed .headline h2.has_media a:hover {
    font-weight: bold; 
    color: #3B5998; }  

.minifeed .date { 
  line-height: 11px;
  font-size: 9px; 
  color: #999;  }

.minifeed .extra_media {
  width: 357px;
  padding: 2px 0px 3px; }

	.minifeed .extra_media em a img {
	  padding: 2px;
	  background: #fff;
	  border: solid 1px #ccc;
	  vertical-align: middle;	
	}

.minifeed .share_and_hide {
  margin-left: 5px;
  float: right; }

.minifeed h3 {
  color: #3B5998; 
  font-weight: bold; 
  font-size: 11px; }

.minifeed .information {
  margin: 0px; 
  padding: 5px 0px 0px;  }

.minifeed .information tr {
  vertical-align: top; }

.minifeed .information td {
  padding: 1px 0px; }

.minifeed .information .label {
  padding-right: 8px; 
  color: gray; }

.minifeed .hide_dialog {
  font-size: 1px;
  line-height: 1px;
  text-align: right;
  padding: 0px;
  margin: 0px 0px 0px 31px;
  top: 0px;
  left: 0px;
  width: 357px;
  position: absolute; }
  
  .minifeed_archive .standalone_minifeed .minifeed .hide_dialog {
    margin: 32px 0px 0px 41px;  }

.minifeed .hide_dialog img {
  font-size: 1px;
  line-height: 1px;
  margin: 0px 14px 0px }

.minifeed .hide_dialog .insides {
  text-align: left;
  font-size: 11px;
  line-height: 15px;
  margin: -1px 0px 0px;
  padding: 8px 10px 10px;
  background: #f2f2f2 url(../images/minifeed_dialog.gif) repeat-x;
  border: solid 1px #b9b9b9;
  border-bottom: solid 1px #3B5998; }

.minifeed .hide_dialog .insides input {
  margin: 8px 10px 1px 0px; }

/* Photos */

.minifeed .photos h3,
.minifeed .photo_tag h3 {
  padding: 0px 0px 0px; }

.minifeed .photos h3 span,
.minifeed .photo_tag h3 span {
  font-weight: normal; 
  color: gray; }

.minifeed .photos .albums,
.minifeed .photo_tag .albums {
  padding: 0px 0px 0px; }

.minifeed .photos .albums small,
.minifeed .photo_tag .albums small { 
  color: gray; }

.minifeed .photobox {
  margin: 0px 0px 0px; }

.minifeed .photobox a {
  display: inline; 
  margin: 0px 5px 0px 0px; }

.minifeed .photobox img {
  padding: 3px;
  background: #fff;
  border: solid 1px #ccc;
  vertical-align: middle; }
  
  .minifeed .a_sized .photobox {
    width: 89px; 
    float: left;
    clear: none; }
  
  .minifeed .two_sized .photobox {
    width: 177px; 
    float: left;
    clear: none; }
    
    .minifeed .a_sized .albums {
      padding: 0px; 
      margin: 0px 0px 0px;
      width: 268px;
      float: right; }
    .minifeed .two_sized .albums {
      padding: 0px;  
      margin: 0px 0px 0px;
      width: 170px; 
      float: right; }
    .minifeed .a_sized .albums h3,
    .minifeed .two_sized .albums h3 {
      padding: 0px 0px 0px; }
  
  .minifeed .three_sized .photobox {
    width: 357px;
    text-align: left; }
    
    .minifeed .three_sized .photobox a {
      margin: 0px 10px 0px 11px; }

  .minifeed .three_sized .albums,
  .minifeed .four_sized .albums {
    padding: 0px 0px 5px; }

  .minifeed .three_sized .albums h3,
  .minifeed .four_sized .albums h3 {
    display: inline; }
  
  .minifeed .three_sized .actions,
  .minifeed .four_sized .actions {
    margin-top: 0px;
    border-top: none; }
    
  .minifeed .photobox img:hover, .minifeed .extra_media em a img:hover {
    border-color: #3B5998; }

/* Tagged in a Note */

.note {
  padding: 0px 0px 0px; }

.note .extra_media {
  padding-top: 0px; }

.note .note_title {
  font-weight: bold; 
  padding: 0px 0px 3px; 
  font-size: 11px; }

.note .excerpt .thumb img {
  padding-top: 2px; }

.note .excerpt .textual {
  float: left;
  width: 357px;
  padding: 0px 0px 2px;  
  color: black; }
  
  .note .excerpt .note_body {
    padding: 0px 0px 3px; }
    
    .note .excerpt .note_body br {
      display: none; 
      font-size: 4px;
      line-height: 4px; }
  
  .note .excerpt .textual p {
    margin-top: 0px; }

.note .continue {
  float: left;
  padding: 0px 0px 0px; }

.note_with_thumb .thumb {
  float: left;
  padding: 0px 8px 0px 0px; }

  .note_with_thumb .thumb a {
    background: white;
    display: block;
    text-decoration: none; }

  .note_with_thumb .thumb img {
    display: block; }

.note_with_thumb .excerpt .textual {
  width: 215px; }

.note_list {
  color: #777;
  list-style: square;
  padding: 0px 0px 2px 15px;
  margin: 0px; }


.group .extra_media {
  padding: 0px 0px 2px; }

.group small {
  color: gray; }

.group .extra_media img {
  margin-top: 2px;
  width: 50px; 
  margin-right: 8px;
  float: left; }

.group .textual {
  width: 280px; 
  float: left; }

/* Group */

.pool .extra_media {
  padding: 0px 0px 2px; }

.pool small {
  color: gray; }

.pool .extra_media img {
  margin-top: 2px;
  width: 50px; 
  margin-right: 8px;
  float: left; }

.pool .textual {
  width: 280px; 
  float: left; }

.event .extra_media {
  padding: 0px 0px 2px; }

.event small {
  color: gray; }

.event .extra_media img {
  margin-top: 2px; 
  margin-right: 8px;
  float: left;
  width: 50px; }

.event .textual {
  width: 280px; 
  float: left; }

/* Group Officer */

.officer .information {
  margin: 4px 0px 1px; }

/* Wall */

.wall .extra_media {
  margin: 1px 0px 4px; 
  padding: 0px 0px 0px; }

.wall em {
  float: left;
  width: 340px;
  margin: 0px;
  padding-left: 17px;
  background: url(../images/start_quote_small.gif) top left no-repeat; }

.wall em span {
  padding-right: 17px;
  background: url(../images/end_quote_small.gif) bottom right no-repeat;
  font-size: 11px;
  text-align: left;
  font-style: normal;
  color: #666; }

.wall .body img {
  margin-left: 10px; 
  float: right; }

  .wall.video_comment em {
    width: 225px;
  }
  .wall.video_comment .video_thumb {
    display: block;
    float: right;
  }
  .wall.video_comment .video_thumb a {
    border: 1px solid #aaa;
    display: block;
    line-height: 1px;
    margin-left: 10px;
    padding: 1px;
    text-decoration: none;
  }
  .wall.video_comment .video_thumb a:hover {
    border: 1px solid #3b5998;
  }
  .wall.video_comment .video_thumb img {
    float: none;
    margin: 0px;
  }
  
/* Edit Profile */

.minifeed .edit_profile .fields a {
  color: #333;
  text-decoration: none;
  border-bottom: solid 1px #fbd89a; }

.minifeed .edit_profile .fields a:hover {
  color: #3B5998; 
  border-bottom: solid 1px #3B5998; }

/* Video */

.feed_video {}
.feed_video .thumb {
  float: left;
  margin: 0px 6px 0px 0px;
}
.feed_video .thumb a {
  border: 1px solid #aaa;
  display: block;
  float: left;
  line-height: 1px;
  padding: 1px;
}
.feed_video .thumb a:hover {
  border: 1px solid #3b5998;
}
.feed_video .thumb img {}
.feed_video .info {
  float: left;
  padding: 6px 0px;
  width: 240px;
}
.feed_video .title {
  font-size: 11px;
}
.feed_video.my_video .byline {
  display: none;
}
.feed_video .timestamp {
  color: #666;
  font-size: 9px;
  padding: 1px 0px;
}
.feed_video .timestamp strong {
  color: #333;
}

.many_videos .feed_video {
  clear: none;
  float: left;
}
.many_videos .feed_video .thumb {
  clear: none;
  float: left;
  margin: 0px 6px 6px 0px;
}


