.banner-rotator-wrapper{position:relative;overflow:hidden}.banner-rotator{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:1000px;height:500px}.banner-rotator a{color:#0CF;text-decoration:none;outline:0}.banner-rotator a:hover{color:#CD0000;text-decoration:none}.banner-rotator .screen{position:relative;top:0;left:0;overflow:hidden}.banner-rotator .strip{display:block;position:absolute;top:0;left:0;z-index:0;overflow:hidden}.banner-rotator .content-box{display:none;position:absolute;top:0;left:0;overflow:hidden}.banner-rotator .main-img{display:none;position:absolute;top:0;left:0;z-index:0;border:0}.banner-rotator .preloader{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url(../images/nav/preloader.gif) center center no-repeat #000;z-index:5;display:none}.banner-rotator div.timer{position:absolute;left:0;height:4px;background-color:#FFF;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5;z-index:6;visibility:hidden;font-size:0}.banner-rotator div.clock-timer-holder{position:relative;display:inline-block;float:left;width:20px;height:20px}.banner-rotator canvas.clock-timer{overflow:hidden}.banner-rotator-wrapper div.wrapper-bg{position:absolute;z-index:3}.banner-rotator-wrapper div.border{position:absolute;z-index:2}.banner-rotator-wrapper .shadow{position:absolute;height:82px;z-index:1}.banner-rotator-wrapper .shadow .left{display:block;float:left;width:100px;height:42px;background:url(../images/nav/shadow-left.png) left bottom no-repeat}.banner-rotator-wrapper .shadow .middle{display:block;float:left;width:auto;height:42px;background:url(../images/nav/shadow-middle.png) left bottom repeat-x}.banner-rotator-wrapper .shadow .right{display:block;float:left;width:100px;height:42px;background:url(../images/nav/shadow-right.png) left bottom no-repeat}.banner-rotator .content{position:absolute;-moz-opacity:0;filter:alpha(opacity=0);opacity:0}.banner-rotator .textbox{position:absolute;z-index:4;overflow:hidden;top:0;left:0;font-family:Calibri}.banner-rotator .textbox a.bg-url{display:block;clear:both;position:absolute;top:0;left:0;background-color:transparent}.banner-rotator .textbox span.border{display:block;position:absolute;top:-1px;width:100%;height:1px;background-color:#FFF;-moz-opacity:.3;filter:alpha(opacity=.3);opacity:.3}.banner-rotator .textbox span.border-black{background-color:#000;-moz-opacity:1;filter:alpha(opacity=1);opacity:1}.banner-rotator .textbox span.bg{display:block;position:absolute;padding:10 15px;width:100%;height:100%;background-color:#000}.banner-rotator .textbox span.bg-opacity{-moz-opacity:.6;filter:alpha(opacity=.6);opacity:.6}.banner-rotator .textbox span.text{display:block;z-index:3;position:relative;font-family:Calibri}.banner-rotator .textbox .title,.banner-rotator .textbox span.title{font-size:30px;color:#FFF}.banner-rotator .textbox .field,.banner-rotator .textbox span.field{display:block;clear:both;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px}.banner-rotator .textbox p.margin{margin:0 0 18px}.banner-rotator .cpanel{position:absolute;top:0;z-index:7;visibility:hidden}.banner-rotator .outer-hp,.banner-rotator .outer-vp{position:absolute;background:#333;background:-moz-linear-gradient(#444,#111);background:-webkit-gradient(linear,0 top,0 bottom,from(#444),to(#111));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444', endColorstr='#111', GradientType=0);border:1px solid #000}.banner-rotator .outer-hp{left:0;width:100%;border-left:none;border-right:none}.banner-rotator .outer-vp{top:0;height:100%;border-top:none;border-bottom:none}.banner-rotator .back-scroll,.banner-rotator .fwd-scroll{position:absolute;top:0;left:0;z-index:10;background:url(../images/nav/spacer.png) no-repeat}.banner-rotator .buttons,.banner-rotator .items{display:inline;position:relative;float:left;overflow:hidden}.banner-rotator .items ul{position:relative;list-style:none;margin:0;padding:0}.banner-rotator .items ul.inside{position:absolute;top:0;left:0}.banner-rotator .items li,.banner-rotator .next-btn,.banner-rotator .play-btn,.banner-rotator .previous-btn{position:relative;list-style:none;display:inline;float:left;overflow:hidden;width:20px;height:20px;line-height:20px;text-align:center;color:#FFF;background-color:#000;background-color:rgba(0,0,0,.6);cursor:pointer;font-size:10px;font-weight:700;-webkit-transition:background linear .3s,color linear .3s;-moz-transition:background linear .3s,color linear .3s;transition:background linear .3s,color linear .3s}.banner-rotator .next-btn,.banner-rotator .play-btn,.banner-rotator .previous-btn,.banner-rotator .s-next,.banner-rotator .s-prev{background-image:url(../images/nav/sprite.png);background-repeat:no-repeat}.banner-rotator .items li:hover,.banner-rotator .next-btn:hover,.banner-rotator .play-btn:hover,.banner-rotator .previous-btn:hover{background-color:#000;-webkit-transition:background linear .3s,color linear .3s;-moz-transition:background linear .3s,color linear .3s;transition:background linear .3s,color linear .3s}.banner-rotator .items li.curr-thumb{color:#000;background-color:#FFF;cursor:default;-webkit-transition:background linear .3s,color linear .3s;-moz-transition:background linear .3s,color linear .3s;transition:background linear .3s,color linear .3s}.banner-rotator .items li *{display:none}.banner-rotator .items li div{position:relative;color:#FFF;background-color:#000;width:auto;height:auto}.banner-rotator .items li.image{background:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.banner-rotator .items li.image a{display:block;border:0}.banner-rotator .items li.image img{display:block;border:0;position:absolute;-moz-opacity:.3;filter:alpha(opacity=30);opacity:.3;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.banner-rotator .items li.image:hover img{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.banner-rotator .items li.image.curr-thumb img{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;cursor:default;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.banner-rotator .play-btn{background-position:-20px 0}.banner-rotator .pause{background-position:0 0}.banner-rotator .previous-btn{background-position:-40px 0}.banner-rotator .next-btn{background-position:0 -20px}.banner-rotator .up{background-position:-20px -20px}.banner-rotator .down{background-position:-40px -20px}.banner-rotator .s-next,.banner-rotator .s-prev{position:absolute;z-index:8;top:50%;margin-top:-20px;width:30px;height:40px;cursor:pointer;-moz-opacity:.3;filter:alpha(opacity=30);opacity:.3;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.banner-rotator .s-prev{left:7px;background-position:0 -40px}.banner-rotator .s-next{left:100%;margin-left:-37px;background-position:-30px -40px}.banner-rotator .s-next:hover,.banner-rotator .s-prev:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.banner-rotator .block,.banner-rotator .hpiece,.banner-rotator .vpiece{position:absolute;z-index:2}#rotator-tooltip{position:absolute;top:0;left:0;z-index:99999;display:none}#rotator-tooltip img{display:block;float:left;background-color:#FFF;padding:3px;margin:8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#rotator-tooltip .arrow{position:absolute;width:0;height:0;margin:0;padding:0}#rotator-tooltip.img-up .arrow{bottom:3px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF}#rotator-tooltip.img-down .arrow{top:3px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}#rotator-tooltip.img-right .arrow{left:3px;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #FFF}#rotator-tooltip.img-left .arrow{right:3px;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #FFF}#rotator-tooltip .tt-txt{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;background-color:#FFF;max-width:300px;padding:3px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:8px 0}#rotator-tooltip.txt-up .arrow{bottom:3px;margin-left:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF}#rotator-tooltip.txt-down .arrow{top:3px;margin-left:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}.banner-rotator .video-play{position:absolute;left:50%;top:50%;width:43px;height:43px;margin-left:-21px;margin-top:-21px;background:url(../images/nav/sprite.png) 0 -87px no-repeat;cursor:pointer;z-index:9}.banner-rotator .video-play:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.banner-rotator .video-frame{position:absolute;z-index:10;left:0;top:0;display:block}.banner-rotator .video-close{position:absolute;width:21px;height:21px;background:url(../images/nav/sprite.png) -45px -81px no-repeat;cursor:pointer;right:6px;top:6px;border:1px solid #5E5C5C}.banner-rotator a[role=buttons]{display:inline-block;background-color:#2c2c2c;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#2c2c2c),color-stop(100%,#0d0d0d));background-image:-webkit-linear-gradient(#2c2c2c,#0d0d0d);background-image:-moz-linear-gradient(#2c2c2c,#0d0d0d);background-image:-o-linear-gradient(#2c2c2c,#0d0d0d);background-image:linear-gradient(#2c2c2c,#0d0d0d);-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 0 #444 inset;-webkit-box-shadow:0 1px 0 0 #444 inset;-o-box-shadow:0 1px 0 0 #444 inset;box-shadow:0 1px 0 0 #444 inset;color:#fff;cursor:pointer;font:12 Arial,Tahoma,sans-serif;font-weight:700;margin:0;padding:6px 15px;text-align:left;-moz-text-shadow:0 1px #000;text-shadow:0 1px #000;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.banner-rotator a[role=buttons]:focus,.banner-rotator a[role=buttons]:hover{background-color:#545454;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#545454),color-stop(100%,#131313));background-image:-webkit-linear-gradient(#545454,#131313);background-image:-moz-linear-gradient(#545454,#131313);background-image:-o-linear-gradient(#545454,#131313);background-image:linear-gradient(#545454,#131313);-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 1px 0 0 #777 inset;-webkit-box-shadow:0 1px 0 0 #777 inset;-o-box-shadow:0 1px 0 0 #777 inset;box-shadow:0 1px 0 0 #777 inset;text-decoration:none;color:#fff;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.big-blue-bg{background-color:#009bcd;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#00c6e4),color-stop(100%,#0063a8));background-image:-webkit-linear-gradient(#00c6e4,#0063a8);background-image:-moz-linear-gradient(#00c6e4,#0063a8);background-image:-o-linear-gradient(#00c6e4,#0063a8);background-image:linear-gradient(#00c6e4,#0063a8);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,.7) inset,3px 3px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.7) inset,3px 3px 5px rgba(0,0,0,.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,.7) inset,3px 3px 5px rgba(0,0,0,.3);box-shadow:0 1px 0 0 rgba(255,255,255,.7) inset,3px 3px 5px rgba(0,0,0,.3);padding:8px 15px 3px;color:#FFF;font-size:50px;-moz-text-shadow:0 -1px rgba(10,60,109,.8);text-shadow:0 -1px rgba(10,60,109,.8)}.medium-black-bg{background-color:#000;box-shadow:3px 3px 5px rgba(0,0,0,.3);padding:8px 12px 3px;color:#FFF;font-size:28px}.medium-white-bg{background-color:#FFF;box-shadow:3px 3px 5px rgba(0,0,0,.3);padding:8px 12px 3px;color:#000;font-size:28px}.small-black-bg{background-color:#000;padding:10px 15px;color:#EEE;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px}.bg-opacity-black{background-color:rgba(0,0,0,.6)}.small-white-bg{background-color:#FFF;padding:10px 15px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px}.bg-opacity-white{background-color:rgba(255,255,255,.6)}.big-white{color:#FFF;font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.medium-white{color:#FFF;font-size:20px}.medium-white span{opacity:.6}.big-black{color:#000;font-size:48px;text-shadow:1px 1px 1px rgba(255,255,255,.2)}.medium-black{color:#000;font-size:20px}.medium-black span{opacity:.6}.bottom-black{width:100%;bottom:0}.bottom-black .bg{border-top:1px solid #404040}.bottom-black .text{padding:15px 20px}.bottom-black .title{font-size:28px}.bottom-black .field{color:#EEE}.caption-black{color:#6b2c47;font-size:50px}.caption-white-bg{background-color:#FFF;padding:0 1px;color:#000;font-size:28px;line-height:25px;height:22px}