
    document.write('<link rel="stylesheet" type="text/css" href="http://www.amazon.com/widgets/people/style/favorite-items.css?_encoding=UTF8&skinName=stylish" />');






if (!window.AmazonPopoverImages) {

var amznJQ = {
    _a: [], _s: [], _d: [], _l: [], _o: [],
    addLogical: function() {
        this._l.push(arguments)
    },
    addStyle: function() {
        this._s.push(arguments)
    },
    declareAvailable: function() {
        this._d.push(arguments)
    },
    available: function() {
        this._a.push(arguments)
    },
    onReady: function() {
        this._o.push(arguments)
    },
    strings: {},
    chars: {
        EOL: String.fromCharCode(0x0A),
        SQUOTE: String.fromCharCode(0x27),
        DQUOTE: String.fromCharCode(0x22),
        BACKSLASH: String.fromCharCode(0x5C),
        YEN: String.fromCharCode(0xA5)
    }
};

window.AmazonPopoverImages = { };



}



// utility functions objects ////////////////////////////////////////////////

function amzScaleDimension(actual, maxDesired) {
  var scale = null;
  for (var i=0; i<actual.length; i++) {
    var curScale = actual[i] / maxDesired[i];
    if (scale==null || curScale > scale)
      scale = curScale;
  }
  
  var result = new Array();
  for (var i=0; i<actual.length; i++) {
    var scaled = actual[i] / scale;
    scaled = Math.round(Math.floor(scaled));
    result.push( actual[i] / scale );
  }

  return result;
};

function amzFindByTagClass(parent, tag, className) {
  if (!parent)
    return null;

  var candidates = parent.getElementsByTagName(tag);

  for (var i=0; i<candidates.length; i++) {
    var elem = candidates[i];

    if (!className)
      return elem;
        
    if (elem.className == className)
      return elem;
  }
    
  return null;
}

function amzGetElementChildNodes(parent) {
  var ret = new Array();
  if (parent && parent.childNodes) {
      for (var i=0; i<parent.childNodes.length; i++) {
          var elem = parent.childNodes[i];

          if (parent.childNodes[i].nodeType==1)
              ret.push(parent.childNodes[i])
      }
  }
    
  return ret;
}


// widget definition /////////////////////////////////////////////////////


function amzFavoritesItemsWidget(instanceName) {
  this.instanceName = instanceName;
  this.currentCategory = null;
  this.shovelerCurrentIndex = null; // the index of the image in the middle
  this.shovelerNumItems = 3;
  this.shovelerAnimateTimeStep = 100;
  this.shovelerAnimationId = null;
  this.maxNumItems = 5;
  this.commentsAnimateDelay = 20;
  this.shovelerImageSize = [40, 62];
  this.shovelerInitialImageSize = [48, 75];
  this.shovelerActiveImageSize = [58,90];
  this.categorySelectDisplayStyle = 'inline';

  this.maxCommentsHeight = 165;
  this.maxWidgetWidth = null;

  // this is necessary because IE will report the size of a hidden
  // image as 0x0
  this.shovelerActualImageSizes = new Object();

  this.commentsShowing = false; // preserve in category-category transitions
      
  this.renderWidget = function(sections, preloadedContent) {
    this.sections = sections;
    // TODO: load content from XHR request
    var content = preloadedContent;
    var placeholder = document.getElementById(this.instanceName);
    
    if (this.maxWidgetWidth && jQuery('#' + this.instanceName).width() > this.maxWidgetWidth) {
      placeholder.style.width = this.maxWidgetWidth + 'px';
    }
 
    placeholder.innerHTML = content;
  };
  
  this.init = function() {
    //
    // JS widget initialization- set up default display
    //

    var categorySelector = this.getCategorySelectionElement();
    var categories = this.getCategoriesElement();
    categories = amzGetElementChildNodes(categories);

    this.categoryElements = new Object();
    this.categorySelectionElements = new Object();

    for (var i=0; i<categories.length; i++) {
      var elem = categories[i];
      var cat = this.sections[i];
      this.categoryElements[cat] = elem;
    }

    var defaultCat;
    for (var i=0; i<this.sections.length; i++) {
      var cat = this.sections[i];

      if (defaultCat == null) 
        defaultCat = cat;

      var nameElem = this.getCategoryNameElement(cat);
      var selItem = this._createCategorySelectItem(categorySelector, cat, nameElem.innerHTML);
      this.categorySelectionElements[cat] = selItem;

      var comments = this.getCommentsElement(cat);
      if (comments && this.maxCommentsHeight && jQuery(comments).height() > this.maxCommentsHeight) {
        comments.style.height = this.maxCommentsHeight + 'px';
        comments.style.overflow = 'scroll';
        comments.style.overflowX = 'hidden';
        comments.style.overflowY = 'scroll';
      }
    }
    
    // only continue the init sequence if there are actually any categories
    // that were rendered
    if (categories.length) {
      this._initShoveler();

      this.setCategory(defaultCat);
    }
  };

  this._initShoveler = function() {
    var widget = this;
	
    for (var i=0; i<this.shovelerNumItems; i++) {
      var itm = this.getShovelerImageElement(i);

      itm.onload = function() {
        widget.shovelerImageOnloadHandler(this);
      };
    }  
  };


  this.getNumCategories = function() { return this.sections.length; };

  this.getNextCategory = function(cat, direction) {
    direction = (direction<0) ? -1 : 1;
  
    var currentIndex;
    for (var i=0; i<this.sections.length; i++) {
      if (this.sections[i] == cat) {
        currentIndex = i;
        break;
      }
    }

    if (currentIndex==null)
      return null;
  
    var nextIndex = currentIndex + direction;
    while (true) {
      // wrap indexes around- note that Javascript's modulo operator doesn't work
      // right for negative numbers
      nextIndex = nextIndex % this.getNumCategories();
      if (nextIndex < 0)
        nextIndex = this.getNumCategories() + nextIndex;
    
      if (nextIndex == currentIndex)
        break;
    
      var nextCat = this.sections[nextIndex];
      if (this.isCategoryEnabled(nextCat))
        return nextCat;
    
      nextIndex += direction;
    }
  
    return null;

  };

  /**
   returns a relative index that indicates the item in the previous/next
   category to display. Basically, if index<0, it's assumed that we want to display
   the last item of the previous category, and if index>=0, we want to display
   the first item of the next category
   */
  this.getNextCategoryItemIndex = function(cat, index, relative) {
    return index >= 0 ? 0 : -1;
  };

  /**
   Converts a relative index to an absolute one for the specified category
   */
  this.getRotatedCategoryItemIndex = function(cat, index) {		
    var numItems = this.getNumItemsInCategory(cat);
    index = index % numItems;
    if (index < 0)
      index = numItems + index;

    return index;
  };


  this.setCategory = function(cat, startIndex) {
    
    for (var i in this.categoryElements) {
      this.categorySelectionElements[i].className = (i==cat) ? 'amzActive' : 'amzInactive';
      this.categoryElements[i].style.display = (i==cat) ? '' : 'none';
    }
    
    this.currentCategory = cat;
        
    this.showDefaultDisplay(startIndex);
  };

  this.isCategoryEnabled = function(cat) {
    var selElem = this.categorySelectionElements[cat];
    return selElem!=null && selElem.style.display != 'none';
  };


  this.setCategoryEnabled = function(cat, enabled) {
    var selector = this.categorySelectionElements[cat];
    if (selector) {
      selector.style.display = enabled ? this.categorySelectDisplayStyle : 'none';
      

      if (this.getCurrentCategory() != cat || enabled) {
        // refresh the shoveler display, to make sure items from the prev/next 
        // category are displayed correctly
        this.refreshShovelerDisplay();

      // re-select a category if the current one is being disabled
      } else {
        var defaultCat = null;
        for (var i=0; i<this.sections.length; i++) {
          var cat = this.sections[i]
          if (this.categorySelectionElements[cat].style.display != 'none') {
            defaultCat = cat;
            break;
          }
        }

        if (defaultCat == null) {
          // TODO: display empty widget?
        } else {
          this.setCategory(cat);
        }
      }
      
    } // else, assume it's an invalid category
  };
  
  this.showDefaultDisplay = function(startIndex) {
    var isInit = false;
    if (startIndex == null) {
      isInit = true;
      startIndex = 0;
    }
	
    this.shovelerShowImage(startIndex, isInit);

    if (this.commentsShowing)
      this.showComments(true);
    else
      this.hideComments(true);
  };
  
  this.getCurrentCategory = function() { return this.currentCategory; };
  
  this.getNumItemsInCategory = function(cat) {
    var catElem = this.categoryElements[cat];
    if (catElem==null)
        return 0;
    
    var listElem = amzFindByTagClass(catElem, 'OL');
    var numItems = 0;
    var items = amzGetElementChildNodes(listElem);
    
    return items.length;
  };
  
  this.shovelerImageClicked = function(index, event) {

    var shovelerImage = this.getShovelerImageElement(index);
    if (shovelerImage && shovelerImage.blur)
      shovelerImage.blur();

    if (this.shovelerCurrentIndex == null)
      this.shovelerShowImage(index);
    else {
      var itemIndex = null;
      if (index == 0) {
        itemIndex = this.shovelerCurrentIndex - 1;
      } else if (index == (this.shovelerNumItems-1)) {
        itemIndex = this.shovelerCurrentIndex + 1;
      } else { // ignore- in the future could have functionality for lists with > 3 items
        return;
      }

      var cat = this.getCurrentCategory();

      if (itemIndex >= 0 && itemIndex < this.getNumItemsInCategory(cat)) {
        this.shovelerShowImage(itemIndex);
        
      } else {
        cat = this.getNextCategory(cat, itemIndex);
        
        if (cat != null) {
          // normalize itemIndex to be either the first item (0), or the last item (-1)
          itemIndex = this.getNextCategoryItemIndex(cat, itemIndex, true);
            
          this.setCategory(cat, itemIndex);
        }
      }
    }

    return false;
  };


  this.refreshShovelerDisplay = function() {
    this.shovelerShowImage(this.shovelerCurrentIndex, true);
  };
  
  /**
   index is the the index of the desired item to select. If index is negative, then
     it is taken to mean the index from the end of the list. For example, -1 would
	 specify to show the last item in the list.
   isInit is a flag to specify that this is the initial showing of items in the shoveler
   */
  this.shovelerShowImage = function(index, isInit) {
    var shovelerStartIndex;
    var itemStartIndex;
    var loadDirection;

    // startOffset is essentially the index of the center item
    var startOffset = Math.round(Math.floor(this.shovelerNumItems / 2));

    if (index==null || isInit) {
      shovelerStartIndex = 0;
      loadDirection = 1;
    } else {

      var currentMiddle = (this.shovelerCurrentIndex!=null) ? this.shovelerCurrentIndex : startOffset;
      
      // loadDirection is backwards: when advancing, load from the right (backwards)
      // and when going back, load from the left (forwards)
      loadDirection = (index > currentMiddle) ? -1 : 1;
      
      shovelerStartIndex = (loadDirection > 0) ? 0 : this.shovelerNumItems-1;
    }
    
    var cat = this.getCurrentCategory();
    
    // kill any previous animation
    if (this.shovelerAnimationId != null)
      clearTimeout(this.shovelerAnimationId);
    
    var shoveler = this.getShovelerElement();
    if (cat==null) {
      shoveler.style.display = 'none';
      this.shovelerCurrentIndex = null;
            
    } else {
      shoveler.style.display = '';

      index = this.getRotatedCategoryItemIndex(cat, index);

      itemStartIndex = index - (loadDirection * startOffset);

      this.shovelerCurrentIndex = index;

      // don't use animation when setting up initial display
      var animationDelay = isInit ? 0 : this.shovelerAnimateTimeStep;

      this._animateShoveler(itemStartIndex, shovelerStartIndex, loadDirection, 0, animationDelay);
    }

    this.setActiveItem(this.shovelerCurrentIndex);
  };
  

  this._isElementActive = function(element) {
    if (!element)
      return false;

    if (element.className == 'amzActive')
      return true;

    return this._isElementActive(element.parentNode);
  };

  this._scaleShovelerImage = function(shovelerImage) {
    var desiredSize;
    if (this.shovelerCurrentIndex == null)
      desiredSize = this.shovelerInitialImageSize;
    else {
      desiredSize = this._isElementActive(shovelerImage) ? 
                      this.shovelerActiveImageSize :
                      this.shovelerImageSize;
    }

    var actualSize = this.shovelerActualImageSizes[shovelerImage.src];
    if (actualSize) { // this should always exist
      var finalSize = amzScaleDimension(actualSize, desiredSize);

      // set width on the style object. Setting the width on the
      // image object is irreversible
      shovelerImage.style.width = finalSize[0] + 'px';
      shovelerImage.style.height = finalSize[1] + 'px';
    }
  };

  this.shovelerImageOnloadHandler = function(shovelerImage) {
    if (shovelerImage.width==1 && shovelerImage.height==1)
      return;

    if (!this.shovelerActualImageSizes[shovelerImage.src]) {
      shovelerImage.style.width = '';
      shovelerImage.style.height = '';

      this.shovelerActualImageSizes[shovelerImage.src] = [shovelerImage.width, shovelerImage.height];
    }

    this._scaleShovelerImage(shovelerImage);
  };

  this._animateShoveler = function(itemStartIndex, shovelerStartIndex, loadDirection, offset, animationTimeStep) {
    if (offset >= this.shovelerNumItems) {
      this.shovelerAnimationId = null;
      return;
    }
    
    var shovelerIndex = shovelerStartIndex + (offset * loadDirection);
    var itemIndex = itemStartIndex + (offset * loadDirection);
    
    var cat = this.getCurrentCategory();
    var isActive = (itemIndex == this.shovelerCurrentIndex);
    var itemPictureLink;
    var itemPicture;
    var categoryNameElem;

    if (itemIndex >= 0 && itemIndex < this.getNumItemsInCategory(cat)) {
      itemPictureLink = isActive ? 
              this.getItemPictureElement(cat, itemIndex) : 
              this.getItemThumbnailElement(cat, itemIndex);

    } else {
      // show the first/last item from the next/previous category, but only
      // if there is another category
      if (this.getNumCategories() > 1) {
        var previewCategory = this.getNextCategory(cat, itemIndex);
        var previewItemIndex = this.getNextCategoryItemIndex(cat, itemIndex);
        previewItemIndex = this.getRotatedCategoryItemIndex(previewCategory, previewItemIndex);

        itemPictureLink = this.getItemThumbnailElement(previewCategory, previewItemIndex);
        categoryNameElem = this.getCategoryNameElement(previewCategory);
      }
    }

    if (itemPictureLink) {
        itemPicture = itemPictureLink.getElementsByTagName('IMG');
        itemPicture = itemPicture[0];
    }
          
    var shovelerItem = this.getShovelerItemElement(shovelerIndex);
    if (shovelerItem) {
      if (this.shovelerCurrentIndex == null)
        shovelerItem.className = '';
      else if (isActive)
        shovelerItem.className = 'amzActive';
      else
        shovelerItem.className = 'amzInactive';
      
      shovelerItem.style.width = this.getShovelerItemWidth(this.shovelerCurrentIndex==null, this.shovelerCurrentIndex==itemIndex);
    }


    var shovelerImage = this.getShovelerImageElement(shovelerIndex);
    
    if (shovelerImage) {
      if (!itemPicture) {
        shovelerImage.style.display = 'none';
      } else {
        shovelerImage.src = itemPicture.src;
        shovelerImage.alt = itemPicture.alt;
        shovelerImage.style.display = '';
      }
    }

    var shovelerLink = this.getShovelerLinkElement(shovelerIndex);
    if (shovelerLink) {
      if (isActive && itemPictureLink) {
        shovelerLink.href = itemPictureLink.href;
        shovelerLink.target = '_new';
      } else {
        shovelerLink.href = '#';
        shovelerLink.target = '';
      }
    }


    var categoryIndicator = this.getShovelerCategoryIndicatorElement(shovelerIndex);
    if (categoryIndicator) {
      var indicatorContent = categoryNameElem ? categoryNameElem.innerHTML : '';
      var newNode = document.createTextNode(indicatorContent);
      if (categoryIndicator.childNodes.length == 0)
        categoryIndicator.appendChild(newNode);
      else {
        var child = categoryIndicator.childNodes[0];
        categoryIndicator.replaceChild(newNode, child);
      }
    }

    var widget = this;
    if (!animationTimeStep) {
      this._animateShoveler(itemStartIndex, shovelerStartIndex, loadDirection, offset+1, animationTimeStep);
    } else {
      var fn = function() { widget._animateShoveler(itemStartIndex, shovelerStartIndex, loadDirection, offset+1, animationTimeStep); };
      this.shovelerAnimationId = setTimeout(fn, animationTimeStep);
    }
  };
  
  this.getShovelerItemWidth = function(isDefaultDisplay, isActive) {
    if (isDefaultDisplay)
      return "33%";

    if (isActive) {
      return "40%";
    } else {
      return "30%";
    }
  };
  
  this.setActiveItem = function(index) {
    // common
    var cat = this.getCurrentCategory();
    if (cat==null)
      return;
  
    for (var i = 0; i < this.getNumItemsInCategory(cat); i++) {
      var itm = this.getItemElement(cat, i);
      
      if (itm) {
        if (index == i)
          itm.className = 'amzActive';
        else
          itm.className = 'amzInactive';
      }
    }  
  };

  this.setCommentsShowing = function(show, immediate) {
    var cat = this.getCurrentCategory();
    if (cat==null)
      return;

    var comments = this.getCommentsElement(cat);
    var showLink = this.getCommentsShowElement(cat);
    var hideLink = this.getCommentsHideElement(cat);

    if (!comments || !showLink || !hideLink) return;
    
    if (show) {
      jQuery(hideLink).show();
      jQuery(showLink).hide();
      jQuery(comments).show('fast');

    } else {
      jQuery(showLink).show();
      jQuery(hideLink).hide();
      jQuery(comments).hide('fast');
    }

    this.commentsShowing = show;
  };
  
  this.showComments = function(immediate) {
    this.setCommentsShowing(true, immediate);
  };
  
  this.hideComments = function(immediate) {
    this.setCommentsShowing(false, immediate);
  };
    
  this.getCategorySelectionElement = function() { 
    var widget = jQuery('#' + this.instanceName)[0];
    return amzFindByTagClass(widget, 'DIV', 'amzCategorySelect');
  };

  this.getCategorySelectorElement = function(cat) {
    return this.categorySelectionElements[cat];
  }

  this.getShovelerElement = function() { 
    var widget = jQuery('#' + this.instanceName)[0];
    return amzFindByTagClass(widget, 'DIV', 'amzShoveler');
  };

  this.getShovelerItemElement = function(index) { return jQuery('#' + this.instanceName + '_shovelerItem' + index)[0]; };
  this.getShovelerImageElement = function(index) { return jQuery('#' + this.instanceName + '_shovelerImage' + index)[0]; };
  this.getShovelerLinkElement = function(index) {
    var item = this.getShovelerItemElement(index);
    return amzFindByTagClass(item, 'A');
  };

  this.getShovelerCategoryIndicatorElement = function(index) {
    var item = this.getShovelerItemElement(index);
    if (!item) return null;
    return amzFindByTagClass(item, 'DIV', 'amzCategoryIndicator');
  };

  this.getCategoriesElement = function() { 
    var widget = jQuery('#' + this.instanceName)[0];
    return amzFindByTagClass(widget, 'DIV', 'amzCategories');
  };

  this.getCategoryNameElement = function(cat) {
    var category = this.categoryElements[cat];
	return amzFindByTagClass(category, 'DIV', 'amzName');
  };

  this.getItemElement = function(cat,index) { 
    var category = this.categoryElements[cat];

    var itemList = amzFindByTagClass(category, 'OL');

    itemList = amzGetElementChildNodes(itemList);

    return itemList[index];
  };
  
  this.getItemThumbnailElement = function(cat,index) { 
      var item = this.getItemElement(cat,index);
    var thumb = amzFindByTagClass(item, 'A', 'amzProductThumb');
    return thumb;
  };

  this.getItemPictureElement = function(cat,index) { 
    var item = this.getItemElement(cat,index);
    var pic = amzFindByTagClass(item, 'A', 'amzProductPic');
    return pic;
  };

  this._getCommentsContainerElement = function(cat) { 
      var category = this.categoryElements[cat];
    return amzFindByTagClass(category, 'DIV', 'amzComments');
  };

  this.getCommentsElement = function(cat) { 
      var container = this._getCommentsContainerElement(cat);
    return amzFindByTagClass(container, 'DIV', 'amzContent');
  };

  this.getCommentsShowElement = function(cat) { 
      var container = this._getCommentsContainerElement(cat);
    return amzFindByTagClass(container, 'SPAN', 'amzShowLink');
  };
  
  this.getCommentsHideElement = function(cat) { 
      var container = this._getCommentsContainerElement(cat);
    return amzFindByTagClass(container, 'SPAN', 'amzHideLink');
  };


  this._createCategorySelectItem = function(parentElement, index, title) {
    var item = document.createElement('DIV');
    item.style.display = this.categorySelectDisplayStyle;

    var link = document.createElement('SPAN');
    link.className = 'amzClickable';
    
    var widget = this;
    link.onclick = function() {
      widget.setCategory(index);
    };
    
    var text = document.createTextNode(title);
    link.appendChild(text);
    item.appendChild(link);
    parentElement.appendChild(item);
    
    return item;
  };

};


document.write('<div id="myAmzFavs" class="amzFavoriteItemsWidget"><div style="height: 263px;">&nbsp;</div></div>');

amznJQ.onReady('jQuery', function() {
(function($) {
  window.myAmzFavs = new amzFavoritesItemsWidget('myAmzFavs');

    var sections = ['books', 'music', 'movies', 'other'];

  myAmzFavs.renderWidget(sections, myAmzFavs_pre_load);

  myAmzFavs.init();
})(jQuery);
});


myAmzFavs_pre_load = '\n\
\n\
\n\
\n\
\n\
\n\
<table id="myAmzFavs_styler" border="0" cellpadding="0" cellspacing="0" width="100%">\n\
\n\
<tr class="amzStylerHeader"><td class="amzStylerLeft"><div class="amzHeader">\n\
  <div class="amzWidgetTitle">My favorite</div>\n\
  <div class="amzCategorySelect">\n\
    \n\
  </div>\n\
\n\
</div></td><td class="amzStylerRight">&nbsp;</td></tr>\n\
<tr class="amzStylerBody"><td class="amzStylerLeft"><div class="amzMainContentArea">\n\
\n\
\n\
    \n\
<div class="amzShoveler">\n\
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="93"><tr>\n\
  <td align="left" valign="top"\n\
      id="myAmzFavs_shovelerItem0" width="33%" height="93"  style="overflow: hidden; position: relative;">\n\
    <a href="#" onclick="return myAmzFavs.shovelerImageClicked(0, event);"  style="display: block; overflow: hidden; position: relative; height: 100%;" class="amzPrevious">\n\
      <img src="http://g-ecx.images-amazon.com/images/G/01/misc/clearpixel._V192551096_.gif"  style="margin-left: -10px;" id="myAmzFavs_shovelerImage0"  border="0" />\n\
      <div class="amzCategoryIndicator" onclick="return myAmzFavs.shovelerImageClicked(0, event);">&nbsp;</div>\n\
      <div class="amzIndicator" onclick="return myAmzFavs.shovelerImageClicked(0, event);"><img src="http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/widgets/prev._V192250018_.gif" width="21" alt="&lt;-" height="14" border="0" /></div>\n\
    </a>\n\
  </td>\n\
  <td align="center" valign="bottom"\n\
      id="myAmzFavs_shovelerItem1" width="33%" height="93" >\n\
    <a href="#" onclick="return myAmzFavs.shovelerImageClicked(1, event);" >\n\
      <img src="http://g-ecx.images-amazon.com/images/G/01/misc/clearpixel._V192551096_.gif"  style="" id="myAmzFavs_shovelerImage1"  border="0" />\n\
    </a>\n\
  </td>\n\
  <td align="right" valign="top"\n\
      id="myAmzFavs_shovelerItem2" width="33%" height="93"  style="overflow: hidden; position: relative; ">\n\
    <a href="#" onclick="return myAmzFavs.shovelerImageClicked(2, event);"  style="display: block; overflow: hidden; position: relative; height: 100%;" class="amzNext">\n\
      <img src="http://g-ecx.images-amazon.com/images/G/01/misc/clearpixel._V192551096_.gif"  style="margin-right: -10px;" id="myAmzFavs_shovelerImage2"  border="0" />\n\
      <div class="amzCategoryIndicator" onclick="return myAmzFavs.shovelerImageClicked(2, event);">&nbsp;</div>\n\
      <div class="amzIndicator" onclick="return myAmzFavs.shovelerImageClicked(2, event);"><img src="http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/widgets/next._V192250018_.gif" width="21" alt="-&gt;" height="14" border="0" /></div>\n\
    </a>\n\
  </td>\n\
</tr></table>\n\
</div>\n\
\n\
\n\
\n\
<div class="amzCategories">\n\
\n\
    \n\
<div class="amzCategory">\n\
  <div class="amzTitle">My favorite <span class="amzName">Books</span></div>\n\
  <div class="amzName">Books</div>\n\
  <ol>\n\
\n\
    <li>\n\
      <span class="amzProductRank">1.</span>\n\
      <a href="http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/41YJyWQCBZL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS75_.jpg" width="75" alt="Getting Things Done: The Art of Stress-Free Productivity by David Allen" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280">Getting Things Done</a> <span class="amzByline" >by David Allen</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/41YJyWQCBZL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS110_.jpg" width="110" alt="Getting Things Done: The Art of Stress-Free Productivity by David Allen" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">2.</span>\n\
      <a href="http://www.amazon.com/Call-Action-Formulas-Improve-Results/dp/1932226397" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51fPeC2A7lL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS75_.jpg" width="75" alt="Call to Action: Secret Formulas to Improve Online Results by Jeffrey Eisenberg" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Call-Action-Formulas-Improve-Results/dp/1932226397">Call to Action</a> <span class="amzByline" >by Jeffrey Eisenberg</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Call-Action-Formulas-Improve-Results/dp/1932226397" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51fPeC2A7lL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS110_.jpg" width="110" alt="Call to Action: Secret Formulas to Improve Online Results by Jeffrey Eisenberg" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">3.</span>\n\
      <a href="http://www.amazon.com/Web-Analytics-Demystified-Marketers-Understanding/dp/0974358428" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/41Z6A2XRRPL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS75_.jpg" width="75" alt="Web Analytics Demystified: A Marketer\'s Guide to Understanding How Your Web Site Affects Your Business by Eric Peterson" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Web-Analytics-Demystified-Marketers-Understanding/dp/0974358428">Web Analytics Demystified</a> <span class="amzByline" >by Eric Peterson</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Web-Analytics-Demystified-Marketers-Understanding/dp/0974358428" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/41Z6A2XRRPL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS110_.jpg" width="110" alt="Web Analytics Demystified: A Marketer\'s Guide to Understanding How Your Web Site Affects Your Business by Eric Peterson" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">4.</span>\n\
      <a href="http://www.amazon.com/Successful-Affiliate-Marketing-Merchants-Collins/dp/0789725258" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51S9F70GV7L._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS75_.jpg" width="75" alt="Successful Affiliate Marketing for Merchants by Frank Fiore" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Successful-Affiliate-Marketing-Merchants-Collins/dp/0789725258">Successful Affiliate Marketing for Merchants</a> <span class="amzByline" >by Frank Fiore</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Successful-Affiliate-Marketing-Merchants-Collins/dp/0789725258" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51S9F70GV7L._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS110_.jpg" width="110" alt="Successful Affiliate Marketing for Merchants by Frank Fiore" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">5.</span>\n\
      <a href="http://www.amazon.com/The-ABC-SEO-Optimization-Strategies/dp/1411622510" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/41RvP6w39vL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS75_.jpg" width="75" alt="The ABC of SEO: Search Engine Optimization Strategies by David George" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/The-ABC-SEO-Optimization-Strategies/dp/1411622510">The ABC of SEO</a> <span class="amzByline" >by David George</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/The-ABC-SEO-Optimization-Strategies/dp/1411622510" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/41RvP6w39vL._SL500_PIsitb-sticker-arrow-big,TopRight,35,-73_OU01_SS110_.jpg" width="110" alt="The ABC of SEO: Search Engine Optimization Strategies by David George" height="110" border="0" /></a></div>\n\
    </li>\n\
  </ol>\n\
\n\
\n\
  <div class="amzComments">\n\
    &nbsp;\n\
  </div>\n\
\n\
</div>\n\
\n\
\n\
\n\
    \n\
<div class="amzCategory">\n\
  <div class="amzTitle">My favorite <span class="amzName">Music</span></div>\n\
  <div class="amzName">Music</div>\n\
  <ol>\n\
\n\
    <li>\n\
      <span class="amzProductRank">1.</span>\n\
      <a href="http://www.amazon.com/Alexander-Vangelis/dp/B00064AF1E" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/61yzayIOU-L._SL500_SS75_.jpg" width="75" alt="Alexander ~ Vangelis" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Alexander-Vangelis/dp/B00064AF1E">Alexander</a> <span class="amzByline" >~ Vangelis</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Alexander-Vangelis/dp/B00064AF1E" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/61yzayIOU-L._SL500_SS110_.jpg" width="110" alt="Alexander ~ Vangelis" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">2.</span>\n\
      <a href="http://www.amazon.com/Donde-Estan-Los-Ladrones-Shakira/dp/B0009K8L52" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51Ajv-xoxoL._SL500_SS75_.jpg" width="75" alt="Donde Estan Los Ladrones ~ Shakira" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Donde-Estan-Los-Ladrones-Shakira/dp/B0009K8L52">Donde Estan Los Ladrones</a> <span class="amzByline" >~ Shakira</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Donde-Estan-Los-Ladrones-Shakira/dp/B0009K8L52" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51Ajv-xoxoL._SL500_SS110_.jpg" width="110" alt="Donde Estan Los Ladrones ~ Shakira" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">3.</span>\n\
      <a href="http://www.amazon.com/Genesis-1-Vnv-Nation/dp/B00005QKER" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/21QFDVZGWZL._SL500_SS75_.jpg" width="75" alt="Genesis 1 ~ VNV Nation" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Genesis-1-Vnv-Nation/dp/B00005QKER">Genesis 1</a> <span class="amzByline" >~ VNV Nation</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Genesis-1-Vnv-Nation/dp/B00005QKER" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/21QFDVZGWZL._SL500_SS110_.jpg" width="110" alt="Genesis 1 ~ VNV Nation" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">4.</span>\n\
      <a href="http://www.amazon.com/Chronologie-Jean-Michel-Jarre/dp/B000001ZSF" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/61Jr50GhtJL._SL500_SS75_.jpg" width="75" alt="Chronologie ~ Jean Michel Jarre" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Chronologie-Jean-Michel-Jarre/dp/B000001ZSF">Chronologie</a> <span class="amzByline" >~ Jean Michel Jarre</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Chronologie-Jean-Michel-Jarre/dp/B000001ZSF" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/61Jr50GhtJL._SL500_SS110_.jpg" width="110" alt="Chronologie ~ Jean Michel Jarre" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">5.</span>\n\
      <a href="http://www.amazon.com/Eon-Project-Pitchfork/dp/B00000F1U3" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51CTZHEKWXL._SL500_SS75_.jpg" width="75" alt="Eon:Eon ~ Project Pitchfork" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Eon-Project-Pitchfork/dp/B00000F1U3">Eon</a> <span class="amzByline" >~ Project Pitchfork</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Eon-Project-Pitchfork/dp/B00000F1U3" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51CTZHEKWXL._SL500_SS110_.jpg" width="110" alt="Eon:Eon ~ Project Pitchfork" height="110" border="0" /></a></div>\n\
    </li>\n\
  </ol>\n\
\n\
\n\
  <div class="amzComments">\n\
    &nbsp;\n\
  </div>\n\
\n\
</div>\n\
\n\
\n\
\n\
    \n\
<div class="amzCategory">\n\
  <div class="amzTitle">My favorite <span class="amzName">Movies</span></div>\n\
  <div class="amzName">Movies</div>\n\
  <ol>\n\
\n\
    <li>\n\
      <span class="amzProductRank">1.</span>\n\
      <a href="http://www.amazon.com/BBS-The-Documentary-Ward-Christensen/dp/B0009NN6EA" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/41diz9%2BN3FL._SL500_SS75_.jpg" width="75" alt="BBS: The Documentary DVD ~ Ward Christensen" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/BBS-The-Documentary-Ward-Christensen/dp/B0009NN6EA">BBS</a> <span class="amzByline" ><b>DVD</b> ~ Ward Christensen</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/BBS-The-Documentary-Ward-Christensen/dp/B0009NN6EA" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/41diz9%2BN3FL._SL500_SS110_.jpg" width="110" alt="BBS: The Documentary DVD ~ Ward Christensen" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">2.</span>\n\
      <a href="http://www.amazon.com/Bourne-Identity-Widescreen-Extended-Edition/dp/B00023B1LC" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51MDHFYG1XL._SL500_SS75_.jpg" width="75" alt="The Bourne Identity (Widescreen Extended Edition) DVD ~ Matt Damon" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Bourne-Identity-Widescreen-Extended-Edition/dp/B00023B1LC">The Bourne Identity (Widescreen Extended Edition)</a> <span class="amzByline" ><b>DVD</b> ~ Matt Damon</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Bourne-Identity-Widescreen-Extended-Edition/dp/B00023B1LC" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51MDHFYG1XL._SL500_SS110_.jpg" width="110" alt="The Bourne Identity (Widescreen Extended Edition) DVD ~ Matt Damon" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">3.</span>\n\
      <a href="http://www.amazon.com/Tron-20th-Anniversary-Collectors-Edition/dp/B00005OCMR" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/41PQ1Q38NCL._SL500_SS75_.jpg" width="75" alt="Tron (20th Anniversary Collector\'s Edition) DVD ~ Jeff Bridges" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Tron-20th-Anniversary-Collectors-Edition/dp/B00005OCMR">Tron (20th Anniversary Collector\'s Edition)</a> <span class="amzByline" ><b>DVD</b> ~ Jeff Bridges</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Tron-20th-Anniversary-Collectors-Edition/dp/B00005OCMR" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/41PQ1Q38NCL._SL500_SS110_.jpg" width="110" alt="Tron (20th Anniversary Collector\'s Edition) DVD ~ Jeff Bridges" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">4.</span>\n\
      <a href="http://www.amazon.com/The-Lord-Rings-Special-Extended/dp/B000634DCW" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51DGSV7TTPL._SL500_SS75_.jpg" width="75" alt="The Lord of the Rings: The Return of the King (Special Extended Edition) DVD ~ Elijah Wood" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/The-Lord-Rings-Special-Extended/dp/B000634DCW">The Lord of the Rings</a> <span class="amzByline" ><b>DVD</b> ~ Elijah Wood</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/The-Lord-Rings-Special-Extended/dp/B000634DCW" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51DGSV7TTPL._SL500_SS110_.jpg" width="110" alt="The Lord of the Rings: The Return of the King (Special Extended Edition) DVD ~ Elijah Wood" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">5.</span>\n\
      <a href="http://www.amazon.com/Braveheart-Mel-Gibson/dp/B00003CX95" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/5105UkCjICL._SL500_SS75_.jpg" width="75" alt="Braveheart DVD ~ Mel Gibson" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Braveheart-Mel-Gibson/dp/B00003CX95">Braveheart</a> <span class="amzByline" ><b>DVD</b> ~ Mel Gibson</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Braveheart-Mel-Gibson/dp/B00003CX95" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/5105UkCjICL._SL500_SS110_.jpg" width="110" alt="Braveheart DVD ~ Mel Gibson" height="110" border="0" /></a></div>\n\
    </li>\n\
  </ol>\n\
\n\
\n\
  <div class="amzComments">\n\
    &nbsp;\n\
  </div>\n\
\n\
</div>\n\
\n\
\n\
\n\
    \n\
<div class="amzCategory">\n\
  <div class="amzTitle">My favorite <span class="amzName">Stuff</span></div>\n\
  <div class="amzName">Stuff</div>\n\
  <ol>\n\
\n\
    <li>\n\
      <span class="amzProductRank">1.</span>\n\
      <a href="http://www.amazon.com/Heroes-Might-Magic-3-Complete-PC/dp/B00004YKX4" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/61P5VDDJVYL._SL500_SS75_.jpg" width="75" alt="Heroes of Might & Magic 3 Complete - PC by 3DO" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Heroes-Might-Magic-3-Complete-PC/dp/B00004YKX4">Heroes of Might & Magic 3 Complete - PC</a> <span class="amzByline" >by 3DO</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Heroes-Might-Magic-3-Complete-PC/dp/B00004YKX4" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/61P5VDDJVYL._SL500_SS110_.jpg" width="110" alt="Heroes of Might & Magic 3 Complete - PC by 3DO" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">2.</span>\n\
      <a href="http://www.amazon.com/Heroes-Might-Magic-Limited-Edition-DVD-Rom/dp/B000FBNVPU" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51VZ4323JTL._SL500_SS75_.jpg" width="75" alt="Heroes Of Might and Magic V Limited Edition (DVD-Rom) - PC by Ubisoft" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Heroes-Might-Magic-Limited-Edition-DVD-Rom/dp/B000FBNVPU">Heroes Of Might and Magic V Limited Edition (DVD-Rom) - PC</a> <span class="amzByline" >by Ubisoft</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Heroes-Might-Magic-Limited-Edition-DVD-Rom/dp/B000FBNVPU" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51VZ4323JTL._SL500_SS110_.jpg" width="110" alt="Heroes Of Might and Magic V Limited Edition (DVD-Rom) - PC by Ubisoft" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">3.</span>\n\
      <a href="http://www.amazon.com/Final-Fantasy-X-Playstation-2/dp/B00005TNI6" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51mvAKkYg0L._SL500_SS75_.jpg" width="75" alt="Final Fantasy X by Square Enix" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Final-Fantasy-X-Playstation-2/dp/B00005TNI6">Final Fantasy X</a> <span class="amzByline" >by Square Enix</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Final-Fantasy-X-Playstation-2/dp/B00005TNI6" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51mvAKkYg0L._SL500_SS110_.jpg" width="110" alt="Final Fantasy X by Square Enix" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">4.</span>\n\
      <a href="http://www.amazon.com/Burnout-3-Takedown-PlayStation-2/dp/B0002IQC8E" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/51WQJJM4EML._SL500_SS75_.jpg" width="75" alt="Burnout 3 Takedown - PlayStation 2 by Electronic Arts" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Burnout-3-Takedown-PlayStation-2/dp/B0002IQC8E">Burnout 3 Takedown - PlayStation 2</a> <span class="amzByline" >by Electronic Arts</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Burnout-3-Takedown-PlayStation-2/dp/B0002IQC8E" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/51WQJJM4EML._SL500_SS110_.jpg" width="110" alt="Burnout 3 Takedown - PlayStation 2 by Electronic Arts" height="110" border="0" /></a></div>\n\
    </li>\n\
    <li>\n\
      <span class="amzProductRank">5.</span>\n\
      <a href="http://www.amazon.com/Dead-Or-Alive-2-Hardcore-Playstation/dp/B00004YRVW" class="amzProductThumb"><img src="http://ecx.images-amazon.com/images/I/41VMRKJBAYL._SL500_SS75_.jpg" width="75" alt="Dead Or Alive 2: Hardcore by Tecmo" height="75" border="0" /></a><span class="amzProductTitle"><a href="http://www.amazon.com/Dead-Or-Alive-2-Hardcore-Playstation/dp/B00004YRVW">Dead Or Alive 2</a> <span class="amzByline" >by Tecmo</span></span>\n\
      <div class="amzProductDetails"><a href="http://www.amazon.com/Dead-Or-Alive-2-Hardcore-Playstation/dp/B00004YRVW" class="amzProductPic"><img src="http://ecx.images-amazon.com/images/I/41VMRKJBAYL._SL500_SS110_.jpg" width="110" alt="Dead Or Alive 2: Hardcore by Tecmo" height="110" border="0" /></a></div>\n\
    </li>\n\
  </ol>\n\
\n\
\n\
  <div class="amzComments">\n\
    &nbsp;\n\
  </div>\n\
\n\
</div>\n\
\n\
\n\
</div>\n\
\n\
</div></td><td class="amzStylerRight">&nbsp;</td></tr>\n\
<tr class="amzStylerFooter"><td class="amzStylerLeft"><div class="amzFooter">\n\
\n\
    <div class="amzTeaserLink"><a href="http://www.amazon.com/gp/pdp/profile/widget-intro/favorites">Create</a> or <a href="http://www.amazon.com/gp/pdp/profile/edit/favorites?ie=UTF8&amp;continueToPubWidget=favorites">edit</a> your Favorite list</div>\n\
<a href="http://www.amazon.com/gp/pdp/profile/A2P0KCC7P6ABF0"><img src="http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/widgets/amazon-logo-default._V192250017_.gif" width="74" alt="www.amazon.com" height="15" border="0" /></a>\n\
\n\
</div></td><td class="amzStylerRight">&nbsp;</td></tr>\n\
\n\
</table>\n\
\n\
\n\
\n\
\n\
\n\
\n\
\n\
\n\
\n\
';









