Featured Image If Else Condition

Change your code to:

<div id='xpro_shell_text' >
  <?php 
    if ( has_post_thumbnail( $post->ID ) ) :
        $imageInfo = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' );
        $imageUrl = $imageInfo[0];
    else:
        $imageUrl = get_template_directory() . 'PATH TO YOUR DEFAULT IMAGE';
    endif;
  ?>
  <div id="xpro_shell_content_header"  class="content_about_us_header white" style="background:url('<?php echo $imageUrl; ?>') no-repeat;">
    <div id='xpro_shell_content_header_blurb'>
      <h1 class="greenHeader cufon_reg">
        <?php the_title(); ?>
      </h1>
      <p>
        <?php 
             $message=get_post_meta($post->ID, "myBlurb", true);
             if ( get_post_meta($post->ID, "myBlurb", true) ) {
                echo ($message);
             } 
        ?>
      </p>
    </div>
  </div>

  <!--end xpro_shell_content_wrapper_top --> 
</div>

UPDATE

The trick is here:

// If we have a featured image, it will be used as background image using the same logic you already used, but we put the src value in a specific variable: $imageUrl
if ( has_post_thumbnail( $post->ID ) ) :
  $imageInfo = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' );
  $imageUrl = $imageInfo[0];
// if not, we define $imageUrl with our default image src value
else:
  $imageUrl = get_template_directory() . 'PATH TO YOUR DEFAULT IMAGE';
endif;

Hope it helps!