.text-replace{display:block;height:0;overflow:hidden;}.yellow-text,#nav ul li.active a,#nav ul li a:hover,#nav-bottom ul li.active a,#nav-bottom ul li a:hover{color:#b0996a;}.black-text,.black-text li a{color:#000;}body{background-color:#000;font-family:Arial;font-size:12px;color:#fff;margin:0;padding:0;}a,a:hover,a:visited,#nav-bottom ul li a:link,#nav-bottom ul li a:visited{color:#fff;}h2{font-family:Arial;font-weight:bold;font-size:24px;color:#b0996a;margin:0 0 14px;padding:0;}h3{font-size:14px;}h4{font-family:Arial Black;font-size:30px;margin:0;}p{font-size:12px;margin:0 0 12px;}.bold{font-weight:bold;}.intro{font-size:14px;font-weight:bold;}.italic{font-style:italic;}.no-margin{margin:0;padding:0;}#container{background-color:#000;height:100%;min-height:543px;position:absolute;width:100%;}#wrapper{height:543px;left:50%;margin:-271px 0 0 -483px;position:absolute;top:50%;width:966px;}#nav{height:26px;width:100%;text-decoration:none;}#nav ul{padding:0;left:15px;position:absolute;text-decoration:none;margin:0;}#nav ul li{float:left;margin:0 15px 15px 0;padding:0;display:block;}#nav li a{text-decoration:none;}#main{background:URL(images/bg-images/welcome-0.jpg);position:relative;height:503px;width:966px;}.js #wrapper div.location{background:#000;}.js #wrapper div.welcome{visibility:hidden;}#wrapper div.ballymore{background-image:URL(images/bg-images/about-ballymore-0.jpg);}#wrapper div.about{background-image:URL(images/bg-images/about-wapping-0.jpg);}#wrapper div.contact{background-image:URL(images/bg-images/contact-us.jpg);}#wrapper div.information{background-image:URL(images/bg-images/more-info.jpg);}#wrapper div.plans{background-image:URL(images/bg-images/plans.jpg);}.logo-wapping{background:URL(images/logo-wapping.gif) no-repeat;width:145px;top:15px;height:145px;position:absolute;left:15px;}.logo-ballymore{color:#b0996a;background:URL(images/logo-ballymore.png) no-repeat center top;position:absolute;right:20px;padding:60px 0 0;}.king-sturge-logo{display:block;height:0;overflow:hidden;background:URL(images/king-sturge-logo.png) no-repeat;padding:35px 0 0;width:188px;position:absolute;}.logo{background:URL(images/logo-wapping.gif) no-repeat;height:145px;width:145px;left:15px;position:absolute;top:15px;z-index:50;margin:0;}.main-content{height:503px;position:relative;width:966px;}.content-panel{background-image:URL(images/trans-block.png);background-repeat:repeat-x repeat-y;position:absolute;left:170px;top:15px;overflow:auto;z-index:50;}.content-inner{position:absolute;width:408px;right:0;padding:20px 20px 0 0;}.info-panel{height:473px;width:450px;}.welcome-panel{height:455px;width:450px;}.contact-panel{height:300px;width:450px;}.wapping-panel{height:473px;width:450px;}.ballymore-panel{height:435px;width:700px;}.ballymore-panel .content-inner{width:660px;}.plans-panel{height:230px;width:450px;}.privacy-panel{height:400px;width:450px;}.location-panel{height:415px;width:330px;}.location-panel .content-inner{width:288px;}.image-indicator{position:absolute;height:8px;right:6px;bottom:6px;}.indicator-off{background:URL(images/sprite.png) -10px 0 no-repeat;cursor:pointer;height:8px;width:8px;float:left;margin:0 3px 0 0;}.indicator-off:hover,.indicator-on{background-position:0 0;}div.modal{background-color:#fff;background-repeat:repeat-x repeat-y;height:323px;left:50%;top:50%;position:absolute;width:750px;margin:-162px 0 0 -375px;}.modal-content{height:283px;margin:20px;}.inner-content{height:283px;overflow:auto;}.modal-close{display:block;height:0;overflow:hidden;background:URL(images/sprite.png) -19px 0 no-repeat;width:11px;top:8px;right:8px;position:absolute;padding:11px 0 0;}.modal-back{background-image:URL(images/trans-block.png);background-repeat:repeat-x repeat-y;height:100%;width:100%;position:absolute;left:0;top:0;z-index:150;}.form .field{margin:0 0 8px 0;}.form input{position:absolute;left:100px;width:285px;height:13px;font-size:11px;}.form .postcode{margin:0 0 12px 0;}.postcode input{width:95px;}.form div.captcha{margin:6px 0 0;}.form div.captcha div{margin:4px 0 0;}#captchaText{font-size:24pt;height:34px;left:127px;position:absolute;width:145px;}.submit-button{display:block;height:0;overflow:hidden;background:URL(images/submit.gif) no-repeat;border:0;left:15px;padding:28px 0 0;width:94px;height:28px;margin:10px 0 7px 0;}.checkbox input{width:auto;position:static;margin:0;vertical-align:bottom;}.form .checkbox{margin:0 0 3px;}.field-validation-error{color:#f00;}.input-validation-error{outline:1px solid #f00;}#nav-bottom{background-image:URL(images/trans-block.png);background-repeat:repeat-x repeat-y;height:30px;width:260px;right:0;bottom:0;position:absolute;z-index:100;}#nav-bottom ul{color:#58544b;font-size:12px;list-style:none;margin:0;padding:0;}#nav-bottom ul li{float:left;margin:10px 5px 0 0;padding-left:20px;font-size:12px;}#nav-bottom ul li a{background-repeat:no-repeat;display:block;overflow:hidden;padding:0;text-decoration:none;}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#d6d6d6;}.jScrollPaneDrag{position:absolute;background:#95999f;cursor:pointer;overflow:hidden;}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}#homeVideoContainer{background:#000;height:503px;left:0;position:absolute;top:0;width:966px;z-index:200;margin:0;}#homeVideoContainer #homeVideo{background:URL(images/ajax-loader.gif) no-repeat center center;}#map{height:503px;left:0;position:absolute;top:0;width:966px;}.map-style-buttons ul{list-style:none;margin:0;padding:0;}.map-style-buttons li{float:left;margin:2px;}.map-style-buttons a{padding:23px 0 0;width:134px;display:block;height:0;overflow:hidden;}.map-style-buttons .transport a{background:URL(images/transport-links.jpg);}.map-style-buttons .styled a{background:URL(images/styled-map.jpg);}.map-style-buttons .interactive a{background:URL(images/bird-eye-view.jpg);}.map-style-buttons .road a{background:URL(images/road-view.jpg);}.map-style-buttons a:hover{background-position:0 -23px;}