Show most recent post from 2 difrnt custom post types catigories

I want to show the most recent post from two difrent custom post types but only from one catigory in each post type. Below is the code I am tring to use but cant seem to get it to work. I can get it to show the most recent from the two post typs just not the given catigory from that post type. Thank you for any help

<?php
$wp_query = new WP_Query(array('showposts' => 1, 'post_type' => array('outtakes&outtake_category=outdoor-recreation','adirondack_almanac&adirondack_almanac_category=outdoor-recreation')));
while( $wp_query->have_posts() ) :
$wp_query->the_post();?>
   <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php
if ( has_post_thumbnail()):
    the_post_thumbnail( 'feed-fixed' );
endif;  ?></a>
    <h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
<?php echo wp_trim_words( get_the_excerpt(), 20 ); ?>
 <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">>>More</a>

<?php endwhile; ?>