#myGallery1{width:100%;}
.royalSlider{position:relative;width:648px;height:300px;}
.royalSlider .royalWrapper{overflow:hidden;position:relative;width:100%;height:95%;}
.royalSlider .royalSlidesContainer{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.royalSlider .royalSlide{position:relative;float:left;background-repeat:no-repeat;background-position:center center;margin:0;padding:0;}
.royalSlider .arrow{background:url(../img/controlsSprite.png) no-repeat 0 0;width:45px;height:90px;top:240px;cursor:pointer;display:block;position:absolute;z-index:25;opacity:.75;filter:alpha(opacity=75);-ms-filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;}
.royalSlider .arrow:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;}
.royalSlider .arrow.left{background-position:top left;left:230px;}
.royalSlider .arrow.right{background-position:top right;right:230px;}
.royalControlNavContainer{float:left;position:relative;left:50%;}
.royalControlNavCenterer{float:left;position:relative;left:-50%;}
.royalSlider .royalControlNavOverflow{width:100%;overflow:hidden;position:absolute;margin-top:-10px;}
.royalControlNavContainer a{background:url(../img/controlsSprite.png) no-repeat 0 -149px transparent;width:17px;height:17px;float:left;position:relative;display:block;opacity:.75;filter:alpha(opacity=75);-ms-filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;}
.royalControlNavOverflow.royalThumbs{margin-top:4px!important;}
.royalControlNavContainer a.current{background-position:0 -183px!important;}
.royalControlNavContainer a.royalThumb{background:none no-repeat 0 0;width:128px;height:60px;background-position:0 0!important;margin:0 2px;}
.royalControlNavContainer a.royalThumb.current{background-position:-3px -3px!important;border:3px solid #FFF;width:122px;height:54px;-ms-filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;}
.royalControlNavContainer a:hover{background-position:0 -166px;opacity:1;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;}
.royalSlider .royalCaption{z-index:20;display:block;position:absolute;font:normal normal normal 1em/1.5em Georgia,serif;color:#FFF;white-space:nowrap;}
.royalSlider .royalCaptionItem{clear:both;font-size:2em;line-height:1.5em;position:relative;margin:0;}
.royalSlider .royalLoadingScreen{background:#000;color:#ff9600;width:100%;height:100%;position:absolute;z-index:99;}
.royalSlider .royalLoadingScreen p{width:100%;position:absolute;top:45%;text-align:center;margin:0 auto;}
