/**
 * Copyright (c) 2006, Bill W. Scott
 * All rights reserved.
 *
 * This work is licensed under the Creative Commons Attribution 2.5 License. To view a copy 
 * of this license, visit http://creativecommons.org/licenses/by/2.5/ or send a letter to 
 * Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
 *
 * This work was created by Bill Scott (billwscott.com, looksgoodworkswell.com).
 */

/**
 * Standard Configuration. It is advised that this section NOT be modified as the
 * carousel.js expects the behavior outlined below.
 **/
.carousel-component { position:relative; overflow:hidden; visibility:visible; }
.wrapGaleria { margin:auto; width:636px; height:210px; padding-top:20px; background:url(../images/backAnimacion.jpg) no-repeat top center; }
/* component turns it on when first item is rendered */	
			
.carousel-component ul.carousel-list { width:10000000px; position:relative;	z-index:1; }
.carousel-component .carousel-list li { float:left; list-style:none; overflow:hidden;}
.carousel-component .carousel-vertical li { float:none; margin-bottom:10px;}
.carousel-component ul.carousel-vertical { width:auto;}
.carousel-component .carousel-clip-region { overflow:hidden; margin:0px auto; position:relative; }

/**
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/
.carousel-component { padding:0px; color:#618cbe;}
.carousel-component ul.carousel-list { margin:0px; padding:0px;}
.carousel-component .carousel-list li { text-align:center;	margin:0px;	padding:0px; font:10px verdana,arial,sans-serif; color:#0c59a7;}

/* AJAX CAROUSEL */
#ajax-carousel .carousel-list li { margin:4px 20px 0px 20px;}
#ajax-carousel .carousel-list li { width:106px; border:0px solid green; padding:10px; padding-top:15px; margin:0; color:#E3EDFA;}
#ajax-carousel .carousel-list li img { border:1px solid #999; display:block; }
#ajax-carousel { margin-bottom: 10px; float: left; width: 500px; height: 144px; }
#overlay { margin:auto; width:200px; height:80px; background-color:#FFF; position: absolute; top:25px; left:150px; padding-top:10px; z-index:100; color:#000; border:1px dotted #000; text-align: center; font-size:24px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

/* HTML CAROUSEL */
#html-carousel { margin:auto;}
#html-carousel .carousel-list li { margin:2px 4px;}
#html-carousel .carousel-list li { width: auto;}
#html-carousel .carousel-list li img { border:2px solid #5dc9f0; display:block;}
#html-carousel .carousel-list li img:hover { border:2px solid #0C59A7; }
#html-carousel { margin-bottom: 10px; float: left; width:454px; padding:10px 24px; }

#html-carousel .txtGal { width:140px; float:left; margin-top:4px;}

/* BUTTONS */
#prev-arrow-container, #next-arrow-container { float:left; margin: 0px; padding:42px 12px 0 12px;}
#next-arrow {cursor:pointer;}
#prev-arrow {cursor:pointer;}
