.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(/sites/all/themes/classic_skating/css/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{left:10px;background:url(/sites/all/themes/classic_skating/css/images/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:10px;background:url(/sites/all/themes/classic_skating/css/images/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover{background-position:0 0;}.bx-wrapper .bx-next:hover{background-position:-43px 0;}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/sites/all/themes/classic_skating/css/images/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/sites/all/themes/classic_skating/css/images/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
#Header{height:100px;}#Scroller{height:155px;}#Footer{height:50px;}#Header{top:0;}#Flyer{top:100px;}#TrayArea{bottom:173px;}#Scroller{bottom:50px;}#Footer{bottom:0;}#Header{background-color:#000000;}#Scroller{background-color:#000000;}#Footer{background-color:#000000;}html,body{margin:0;padding:0;position:relative;height:100%;}html{overflow-x:hidden !important;}body{overflow-y:hidden;overflow-x:hidden !important;background:#fff url(/sites/all/themes/classic_skating/css/images/location_background.jpg);background-repeat:repeat;min-width:1024px;}.page-center{width:1000px;margin:0 auto;position:relative;}#Header,#Flyer,#TrayArea,#Scroller{position:absolute;left:0;width:100%;}#Footer{position:fixed;left:0;width:100%;}.label,.flyer-label,.viewport-label{position:absolute;top:5px;left:5px;padding:5px 10px;background-color:rgba(0,0,0,0.2);text-shadow:1px 1px 1px rgba(255,255,255,0.6);text-align:left;}#Footer .label{height:16px;top:2px;left:2px;padding:0 5px;line-height:16px;overflow:hidden;}.viewport-label{text-align:left;position:fixed;left:auto;right:5px;padding:20px 30px;background-color:rgba(255,255,255,0.6);border-radius:7px;}#Flyer,#TrayArea{text-align:center;}#FlyerFrame,#Tray{display:inline-block;}#Tray{position:relative;}.flyer-label{top:50%;left:50%;margin-top:-36px;margin-left:-62px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0.4);}#FlyerImage{height:100%;width:auto;}#Tray{width:1000px;overflow:hidden;}.tray-item{float:left;margin:0 5px 0 0;height:43px;width:195px;background-color:#fdb;line-height:43px;font-size:17px;text-align:center;color:#aaa;}#Scroller{overflow:hidden;}tbody{border:none !important;}#HPHeaderText{color:#ffffff;font-size:43pt;font-weight:bold;letter-spacing:11px;margin-top:3px;text-align:center;}#HPHeaderImage{position:absolute;top:63px;left:0px;}#HBSubText,#LocationText{color:#ffffff;font-size:14pt;font-weight:normal;letter-spacing:10px;margin-top:3px;text-align:center;}#HPSubLeft{background-image:url(/sites/all/themes/classic_skating/css/images/homepage/HomeLaserLeft.png);background-repeat:no-repeat;width:199px;height:2px;padding-right:10px;}#HPSubRight{background-image:url(/sites/all/themes/classic_skating/css/images/homepage/HomeLaserRight.png);background-repeat:no-repeat;width:199px;height:2px;}#LocationText{color:#FFFFFF;text-align:center;}#HorizontalGrayLine{border-top:2px solid #666666;width:100%;}#LocationData{width:1000px;margin:0 auto;position:relative;}#HPClassicLogo{background-image:url(/sites/all/themes/classic_skating/css/images/homepage/HomeLogo.png);background-repeat:no-repeat;width:85px;height:85px;position:absolute;top:26px;left:37px;}#HPKangaroo{background-image:url(/sites/all/themes/classic_skating/css/images/homepage/HomeRollerRoo.png);background-repeat:no-repeat;height:185px;left:119px;position:absolute;top:-186px;width:125px;z-index:100;}.location-images img{cursor:pointer;}#LocationData .sandy{position:absolute;left:250px;}#LocationData .orem{position:absolute;left:380px;}#LocationData .layton{position:absolute;left:510px;}#LocationData .riverdale{position:absolute;left:640px;}#LocationData .inflatables{position:absolute;left:790px;}#LocationData .sandy,#LocationData .orem,#LocationData .layton,#LocationData .riverdale,#LocationData .inflatables{top:10px;}#LaserTable{}#LaserTable td{}#LocationLaserLeft img{padding-right:10px;}#LocationLaserLeft img.laser-default{position:absolute;top:13px;left:0px;padding:0;z-index:20;}#LocationLaserRight img{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:13px;}.node-type-home-page #line{border:1px solid #666666;height:99px;left:768px;position:absolute;top:7px;}#Footer{background-image:url(/sites/all/themes/classic_skating/css/images/homepage/HomeDefaultFooter2.jpg);background-repeat:repeat-x;}#FooterLocation{width:100%;position:absolute;bottom:0px;}#FooterLocation.sandy{background-image:url(/sites/all/themes/classic_skating/css/images/location/SandyFooter30.jpg);background-repeat:repeat-x;bottom:20px;}#FooterLocation.orem{background-image:url(/sites/all/themes/classic_skating/css/images/location/OremFooter.jpg);background-repeat:repeat-x;bottom:20px;}#FooterLocation.layton{background-image:url(/sites/all/themes/classic_skating/css/images/location/LaytonFooter.jpg);background-repeat:repeat-x;bottom:20px;}#FooterLocation.riverdale{background-image:url(/sites/all/themes/classic_skating/css/images/location/RiverdaleFooter.jpg);background-repeat:repeat-x;bottom:20px;}#FooterLocation.inflatables{background-image:url(/sites/all/themes/classic_skating/css/images/location/InflatablesFooter.jpg);background-repeat:repeat-x;bottom:20px;}.node-type-home-page .bx-wrapper .bx-viewport{border:none !important;left:0px !important;}#LocationLaserLeft img.laser-default{}.node-type-home-page .bx-wrapper .bx-controls-direction a{height:32px;margin-top:-16px;outline:0 none;position:fixed;text-indent:-9999px;top:122px;width:32px;z-index:9999;}
