/* ------------------------------------------------------------------------------- */
/*	CAROUSELS											   						   */

	/* global baby gifts */
	.bg_carousel { width: 298px; float: left; position: relative; } /* margin: 0px 0px 0px 12px;  */
	.babygifts_carousel { width: 260px; float: left; margin: 0px 19px; position: relative; }
	.bg_carousel ul { width: 298px; float: left; list-style-type: none;  }
	.bg_carousel ul li { width: 90px; float: left; padding: 18px 0px; }
	.bg_carousel ul li a { width: 80px; float: left; padding: 0px 0px; border: 0; background: 0; }
	.bg_carousel ul li a img { display: block; }
	.bg_carousel p.bg_prev { width: 16px; height: 118px; display: block; background: #fff url('../images/bg-bg_prev.gif') center no-repeat; position: absolute; top: 0px; left: 0px; z-index: 1000; }
	.bg_carousel p.bg_next { width: 16px; height: 118px; display: block; background: #fff url('../images/bg-bg_next.gif') center no-repeat; position: absolute; top: 0px; right: 0px; z-index: 1000; }
	.bg_carousel p.bg_prev:hover,
	.bg_carousel p.bg_next:hover { cursor: pointer; }
	
	/* join */
	.page_breakdown { width: 300px; float: right; position: relative; overflow: hidden; }
	.page_breakdown ul { width: 300px; float: left; list-style-type: none; }
	.page_breakdown ul li { width: 300px; float: left; color: #C76992; }
	.page_breakdown ul li img { padding: 10px 0px 0px 0px; }
	.page_breakdown p.join_prev { width: 17px; height: 17px; display: block; background: url('../images/bg-join_prev.gif') no-repeat; position: absolute; top: 30px; right: 19px; z-index: 1000; }
	.page_breakdown p.join_next { width: 19px; height: 17px; display: block; background: #fff url('../images/bg-join_next.gif') 2px 0px no-repeat; position: absolute; top: 30px; right: 0px; z-index: 1000; }
	.page_breakdown p.join_prev:hover,
	.page_breakdown p.join_next:hover { cursor: pointer; }
	
	/* featured vendors */
	#featured { width: 448px; float: left; position: relative; } /* margin: 0px 0px 0px 12px;  */
	.featured_carousel { width: 448px; float: left; margin: 0px 6px; position: relative; }
	#featured ul { width: 448px; float: left; list-style-type: none; }
	#featured ul li { width: 100px; height: 200px; float: left; margin: 12px 6px; }
	#featured ul li p img { padding: 0px 0px 7px 0px; }
	#featured p.featured_prev { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-prev.jpg') center no-repeat; position: absolute; top: -20px; right: 7px; z-index: 1000; }
	#featured p.featured_next { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-next.jpg') center no-repeat; position: absolute; top: -20px; right: -12px; z-index: 1000; }
	#featured p.featured_prev:hover,
	#featured p.featured_next:hover { cursor: pointer; }
	
	/* latest vendors */
	#latest { width: 448px; float: left; position: relative; } /* margin: 0px 0px 0px 12px;  */
	.latest_carousel { width: 448px; float: left; margin: 0px 6px; position: relative; }
	#latest ul { width: 448px; float: left; list-style-type: none; }
	#latest ul li { width: 100px; height: 200px; float: left; margin: 12px 6px; }
	#latest ul li p img { padding: 0px 0px 7px 0px; }
	#latest p.latest_prev { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-prev.jpg') center no-repeat; position: absolute; top: -20px; right: 7px; z-index: 1000; }
	#latest p.latest_next { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-next.jpg') center no-repeat; position: absolute; top: -20px; right: -12px; z-index: 1000; }
	#latest p.latest_prev:hover,
	#latest p.latest_next:hover { cursor: pointer; }
	
	/* popular vendors */
	/* margin: 0px 0px 0px 12px;  */
	/*
	#popular { width: 448px; float: left; position: relative; } 
	.popular_carousel { width: 448px; float: left; margin: 0px 6px; position: relative; }
	#popular ul { width: 448px; float: left; list-style-type: none; }
	#popular ul li { width: 100px; height: 200px; float: left; margin: 12px 6px; }
	#popular ul li p img { padding: 0px 0px 7px 0px; }
	#popular p.popular_prev { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-prev.jpg') center no-repeat; position: absolute; top: -20px; right: 7px; z-index: 1000; }
	#popular p.popular_next { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-next.jpg') center no-repeat; position: absolute; top: -20px; right: -12px; z-index: 1000; }
	#popular p.popular_prev:hover,
	#popular p.popular_next:hover { cursor: pointer; }
	
	/* choice vendors 
	#choice { width: 448px; float: left; position: relative; } 
	.choice_carousel { width: 448px; float: left; margin: 0px 6px; position: relative; }
	#choice ul { width: 448px; float: left; list-style-type: none; }
	#choice ul li { width: 100px; height: 200px; float: left; margin: 12px 6px; }
	#choice ul li p img { padding: 0px 0px 7px 0px; }
	#choice p.choice_prev { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-prev.jpg') center no-repeat; position: absolute; top: -20px; right: 7px; z-index: 1000; }
	#choice p.choice_next { width: 17px; height: 17px; display: block; background: #fff url('../images/bg-featured-next.jpg') center no-repeat; position: absolute; top: -20px; right: -12px; z-index: 1000; }
	#choice p.choice_prev:hover,
	#choice p.choice_next:hover { cursor: pointer; } */
	
	/* baby pictures  */	
	.babies_of_the_week { width: 440px; float: left; position: relative;  } 
	.botw_carousel { width: 440px; height: 80px; margin: 11px 0px 0px 0px; padding: 0px 0px 14px 14px; float: left; position: relative;  border: 1px solid #ECCBDA;  } /* margin: 0px 0px 0px 12px;  */
	.babies_of_the_week_carousel { width: 440px; float: left; position: relative; }
	.botw_carousel ul { width: 440px; float: left; list-style-type: none;  }
	.botw_carousel ul li { width: 87px; float: left; padding: 7px 0px; }
	.botw_carousel ul li a { width: 80px; float: left; padding: 0px 0px; border: 0; background: 0; }
	.botw_carousel ul li a img { display: block; }
	.botw_carousel p.bgpics_prev { width: 16px; height: 82px; display: block; background: #fff url('../images/bg-bg_prev.gif') center no-repeat; position: absolute; top: 5px; left: 0px; z-index: 1000; }
	.botw_carousel p.bgpics_next { width: 16px; height: 82px; display: block; background: #fff url('../images/bg-bg_next.gif') center no-repeat; position: absolute; top: 5px; right: 0px; z-index: 1000; }
	.botw_carousel p.bgpics_prev:hover,
	.botw_carousel p.bgpics_next:hover { cursor: pointer; }

	