#sliderFrame {
position:relative;
width:700px;
}

#ribbon {
width:111px;
height:111px;
position:absolute;
top:-4px;
left:-4px;
z-index:7;
}
        
#slider {
background:#fff url(loading.gif) no-repeat 50% 50%;
position:relative;
margin:0 auto;
/*box-shadow: 0px 1px 5px #999999;*/
}

#slider img {
position:absolute;
border:none;
display:none;
}

/* Link style */
#slider a.imgLink {
z-index:2;
display:none;
position:absolute;
top:0px;
left:0px;
border:0;
padding:0;
margin:0;
width:100%;
height:100%;
}

/* Caption styles */

div.mc-caption-bg, div.mc-caption-bg2 {
position:absolute;
width:100%;
height:auto;
padding:0;
left:0px;
bottom:0px;
z-index:3;
overflow:hidden;
font-size:0;
}

div.mc-caption-bg {
background-color:black;
}

div.mc-caption {
font: bold 14px/20px Arial;
color:#EEE;
z-index:4;
padding:10px 0;
text-align:center;
}

/* Nnavigation bullets wrapper */

div.navBulletsWrapper  {
background:none;
padding-left:5px;
position:relative;
z-index:5;
cursor:pointer;
}

/* each bullet */
div.navBulletsWrapper div {
width:11px;
height:11px;
background:transparent url(bullet.png) no-repeat 0 0;
float:left;
overflow:hidden;
vertical-align:middle;
cursor:pointer;
margin-right:10px;
_position:relative;
}

div.navBulletsWrapper div.active {
background-position:0 -11px;
}

#slider {
transform: translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-o-transform:translate3d(0,0,0);
}
