#content .overlaydetail { display:none; }

.overlaypanel .overlaydetail { width:640px; padding:30px 50px; }
.overlaypanel h2 { font:24px "Myriad Pro", "MyriadPro", "Lucida Grande", "Lucida Sans Unicode", arial, verdana, sans-serif; font-weight:500; }
.overlaypanel .movie,
.overlaypanel .moviePanel,
.overlaypanel .endState { width:640px; height:360px; }

.overlaypanel .sosumi { width:auto; padding-top: 12px; margin: 0 auto; text-align:center; }

/* overlay galleries
------------------------*/
.overlaygallery img.overlayPanelShadowImage { top:-4.9% !important; left:-3.3% !important; width:106.5% !important; height:109.8% !important; }

.overlaygallery { position:relative; width:880px; height:616px; }

.overlaygallery .overlaycontent { position:absolute; display:none; width:100%; left:0; top:46px; text-align:center; }
.overlaygallery .swap { position:relative; height:524px; text-align:center; overflow:hidden; }
.overlaygallery .swap .overlaycontent { display:block; }

.overlaygallery ul.imagenav { position:absolute; bottom:12px; left:258px; height:51px; margin:0; }
.overlaygallery ul.imagenav.w7 { left:116px; }
.overlaygallery ul.imagenav li { float:left; margin-left:15px; }
.overlaygallery ul.imagenav li a { display:block; width:66px; height:41px; padding:4px; outline:none; border:1px solid #fff; }
.overlaygallery ul.imagenav li a.active { border:1px solid #999; }
