@charset "utf-8";
/* CSS Document */

.nirvana { padding:0px;  position:relative; z-index:-1; overflow:hidden;}
.nirvana ul:first-child{ list-style:none;padding:0px;margin:0px; position:relative;  }
.nirvana ul li { position:relative; }
.nirvana ul li  img { position:relative; z-index:1; }

.nirvana ul:first-child li { position:absolute; display:block; width:100%; }
.nirvana .active { z-index:10; }
.nirvana .reset { z-index:3; }

.nirvana ul li div.inline { background:#f7f7f7 url('../i/bg-slice.jpg') repeat-x;  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; padding:20px; height:100%;}
.controls {  position:absolute; display:none; background: url('../i/control-bg.png') no-repeat;  width:202px; height:42px; padding-left:5px; }
.controls li {   position:relative; float:left; margin:12px 5px 5px 5px; display:block; width:17px; height:15px;  background: url('../i/default.png') no-repeat; text-indent:-9999px; cursor:pointer;}
.control_active {   background: url('../i/active.png') no-repeat!important;height:20px!important; margin-top:9px!important;  }
.control_hover {  background: url('../i/active.png') top no-repeat!important; height:20px!important;margin-top:9px!important; }


