.yui-carousel {
overflow:hidden;
position:relative;
text-align:left;
visibility:hidden;
}
.yui-carousel.yui-carousel-visible {
visibility:visible;
}
.yui-carousel-content {
overflow:hidden;
position:relative;
text-align:center;
}
.yui-carousel-element li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:1px;
overflow:hidden;
padding:0;
position:absolute;
text-align:center;
}
.yui-carousel-vertical .yui-carousel-element li {
display:block;
float:none;
}
.yui-log .carousel {
background:#F2E886 none repeat scroll 0 0;
}
.yui-carousel-nav {
}
.yui-carousel-nav:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.yui-carousel-button-focus {
outline-color:#000000;
outline-style:dotted;
outline-width:1px;
}
.yui-carousel-min-width {
}
.yui-carousel-element {
margin:0 auto;
overflow:hidden;
padding:0;
position:relative;
text-align:left;
}
.yui-carousel-horizontal .yui-carousel-element {
width:320000px;
}
.yui-carousel-vertical .yui-carousel-element {
height:320000px;
}
.yui-skin-sam .yui-carousel-nav select {
position:static;
}
.yui-carousel .yui-carousel-item-selected {
margin:1px;
}
.yui-skin-sam .yui-carousel, .yui-skin-sam .yui-carousel-vertical {
}
.yui-skin-sam .yui-carousel-nav {
background:#FFFFFF none repeat scroll 0 0;
padding:3px;
text-align:right;
}
.yui-skin-sam .yui-carousel-button {
background:transparent url(/wp-content/themes/mimbo2.2/sprite.png) no-repeat scroll 0 -600px;
float:right;
height:19px;
margin:5px;
overflow:hidden;
width:40px;
}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-button {
background-position:0 -800px;
}
.yui-skin-sam .yui-carousel-button-disabled {
background-position:0 -2000px;
}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-button-disabled {
background-position:0 -2100px;
}
.yui-skin-sam .yui-carousel-button input, .yui-skin-sam .yui-carousel-button button {
background-color:transparent;
border:0 none;
cursor:pointer;
display:block;
height:44px;
margin:-2px 0 0 -2px;
padding:0 0 0 50px;
}
.yui-skin-sam span.yui-carousel-first-button {
background-position:0 -550px;
margin-left:-100px;
margin-right:50px;
}
.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button {
background-position:0 -750px;
}
.yui-skin-sam span.yui-carousel-first-button-disabled {
background-position:0 -1950px;
}
.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button-disabled {
background-position:0 -2050px;
}
.yui-skin-sam .yui-carousel-nav ul {
float:right;
height:19px;
margin:0 100px 0 -220px;
padding:0;
}
.yui-skin-sam .yui-carousel-min-width .yui-carousel-nav ul {
}
.yui-skin-sam .yui-carousel-nav select {
position:relative;
top:4px;
}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav select {
position:static;
}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav ul, .yui-skin-sam .yui-carousel-vertical .yui-carousel-nav select {
float:none;
margin:0;
}
.yui-skin-sam .yui-carousel-nav ul li {
background:transparent url(/wp-content/themes/mimbo2.2/sprite.png) no-repeat scroll 0 -650px;
cursor:pointer;
float:left;
height:9px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 5px;
overflow:hidden;
padding:0;
width:9px;
}
.yui-skin-sam .yui-carousel-nav ul:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.yui-skin-sam .yui-carousel-nav ul li a {
display:block;
height:100%;
overflow:hidden;
text-align:left;
text-indent:-10000px;
width:100%;
}
.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-focus {
outline-color:#000000;
outline-style:dotted;
outline-width:1px;
}
.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected {
background-position:0 -700px;
}
.yui-skin-sam .yui-carousel-item-loading {
background:transparent url(ajax-loader.gif) no-repeat scroll 50% 50%;
position:absolute;
text-indent:-150px;
}


