Cycle Slideshow with different size images not adjusting to images

Cycle Slideshow with different size images not adjusting to images

I believe I am following the Cycle demo, but the display is not adjusting to the different size images.  Here is a 

demo.

And this is setup:

  1. Slideshow with different size images

  2. CSS:

  3. /***** slider *****/
  4. .slider-wrapper {
  5.   margin-top: 80px;
  6. padding:0px;
  7. overflow:hidden;
  8. }
  9. .slider {
  10.   border:10px solid #fff; 
  11.   border-radius:6px;
  12.   margin-left: auto;
  13.   margin-right: auto;
  14. }

  15. .caption {
  16.   font-size: 1.0em;
  17.   color: #fff;
  18.   text-align: center;
  19. font-weight:bold;
  20.   color: #f6c02c;  
  21. }

  22. JS:

  23.     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
  24.     <script type="text/javascript" src="http://malsup.github.com/chili-1.7.pack.js"></script>
  25.     <script type="text/javascript" src="http://malsup.github.com/jquery.cycle.all.js"></script>
  26.     <script type="text/javascript" src="http://malsup.github.com/jquery.easing.1.3.js"></script>
  27.     <script type="text/javascript">
  28.       $(document).ready(function() {
  29.       $('.slider').cycle({
  30.  fx: 'scrollHorz',
  31.       timeout: 3000,
  32.         after: function() {
  33.             $('#caption').html(this.alt);
  34.         }
  35.      });
  36.     });
  37. </script>

  38. HTML:

  39.   <!-- Beginning of slides -->
  40.   <div class="slider-wrapper">
  41.     <div class="slider">
  42.         <img src="images/5587_120512_b.jpg" width="399" height="600" alt="Smokey Bear"/>
  43.         <img src="images/slide_8105.jpg" width="526" height="350" alt="Brids of Prey"/>
  44.         <img src="images/slide_8115.jpg" width="526" height="350" alt="Otter"/>
  45.     </div>
  46.     <p class="caption" id="caption"></p>
  47.   </div>
Suggestions would be greatly appreciated.

Todd