.admin em{font-style:italic}.clickable{cursor:pointer}.admin .breadcrumbs{font-size:12px;margin-bottom:10px}.admin,.adminmenu{background-color:#fff;padding:20px 20px 20px 30px;font-size:12px}.admin a:hover,.adminmenu a:hover{color:Blue;text-decoration:underline}.admin .simplelist,.adminmenu .simplelist{padding:0}.admin li,.adminmenu li{list-style-type:none}.admin .settingrow{width:95%;margin-bottom:15px;clear:both}.admin .settingrow input[type=text]{width:300px}.admin .settingrow .RadUpload input[type="text"]{width:auto}.admin .settingrow .RadUpload{width:auto}.admin .settingrow .display-field{float:left;width:300px;color:#393939;font:100% 'Trebuchet MS',Arial,sans-serif}.admin .settingrow .settinglabel{width:30%;float:left;font-weight:700}.admin .settingrow .settinginfo{margin-left:30%}.admin .settingrow .editor-container{float:left}.admin .settingrow .ajax__calendar_container{z-index:20}.admin table.aspcheckboxlist{width:90%}.admin .settingrow .mhelp img{display:inline}.admin .tabSettings{padding-top:20px}.adminPage .warning-msg{display:inline-block;width:230px;margin:0;padding:5px;float:right;background-color:#FFF398;border:1px solid #C9C943}.admin .multiselectbox{float:left}.admin .multiselectbox select{width:200px;height:400px}.admin .multiselectbox img{display:inline!important}.admin .multiselectbox label{width:200px;padding:0 30px 3px 0;font-weight:700;display:block;float:left;text-align:center}.admin .multiselectbox label.last{padding-right:0}.admin .summaryTable{border:1px solid #58595B;float:left;margin:15px 15px 0 0}.admin .summaryTable th,.admin .summaryTable td{padding:2px 10px;border-bottom:1px solid #58595B}.admin .summaryTable th{font-weight:700}.admin .summaryTable .error{color:Red}.admin .summaryTable .success{color:#00910E}.admin .reviewContainer{width:100%;height:400px;overflow:scroll;margin:20px 0;border:1px solid #58595B}.admin .reviewTable td,.admin .reviewTable th{border:1px solid #FFF;padding:3px 5px}.admin .reviewTable th{background-color:#58595B;color:#FFF;font-weight:700;white-space:nowrap}.admin .reviewTable th.error{background-color:#B51923}.admin .reviewTable th.success{background-color:#00910E}.admin .reviewTable tr.error{background-color:#FAA}.admin .reviewTable tr.success{background-color:#CEFFD0}.admin .reviewTable .warningSummary,.admin .reviewTable .errorSummary,.admin .reviewTable .successSummary{display:block;width:16px;height:16px;position:relative}.admin .reviewTable .warningSummary{background:transparent url('../../SiteImages/warning-icon.png') no-repeat 0 0}.admin .reviewTable .errorSummary{background:transparent url('http://grandmaine.com/Data/SiteImages/RejectChanges.gif') no-repeat 0 0}.admin .reviewTable .successSummary{background:transparent url('../../SiteImages/ApproveChanges.gif') no-repeat 0 0}.admin .summaryNavigation{margin:15px 0 0}.admin .summaryNavigation .rowIndex{padding:3px;color:red;font-weight:700}.admin .summaryNavigation .problemBox{font-size:14px;color:red}.admin .summaryNavigation .problemBox li{list-style-type:disc;list-style-position:inside}.admin .GridImageButton{cursor:pointer}.admin .tooltip span{display:none;position:absolute;width:180px;height:auto;top:0;left:15px;background:#FBFCE8;border:1px solid #58595B;font-size:11px;padding:5px}.admin .tooltip span ul li{list-style-type:disc;list-style-position:inside}.admin .tooltip:hover span{display:block}.admin .imagePreviewPane{background:transparent url('http://grandmaine.com/Data/SiteImages/Backgrounds/bg-image-editor.gif') repeat 0 0;width:430px;height:430px;overflow:hidden;border:1px solid #000;float:left}.admin .imagePresetSizes{float:left;list-style-type:none;margin:0;padding:0}.admin .imagePresetSizes li{position:relative;margin:0 0 5px;padding:0}.admin .imagePresetSizes li:hover{left:-1px}.admin .imagePresetSizes li.active{left:-1px}.admin .imagePresetSizes li.active a{background-color:#CDE69C;padding-left:21px;color:#638421}.admin .imagePresetSizes a{display:block;padding:10px 0 10px 20px;width:150px;background-color:#FFF;border:1px solid #000;border-left:none;color:#666}.admin .imagePresetSizes a:hover{font-weight:400;padding-left:21px;background-color:#F4F4F4}.admin .imagePresetSizes.disabled a,.admin .imagePresetSizes.disabled a:hover,.admin .imagePresetSizes.disabled li.active a{font-weight:400;padding-left:20px;background-color:#F4F4F4;color:#666;cursor:default}.admin .imagePresetSizes.disabled li,.admin .imagePresetSizes.disabled li:hover,.admin .imagePresetSizes.disabled li.active{left:0}.adminPage .hide{display:none}.adminPage fieldset legend{display:none}.adminPage h1{font-size:20px;margin:10px}.adminPage h2{font-size:16px;margin:0 0 10px;font-weight:700}.adminPage p.intro-text{margin:10px;font-size:14px}.adminPage .settingrow{padding:4px 0;clear:left;width:100%}.adminPage .settingrow-html{height:430px;padding:4px 0;clear:left}.adminPage .settingrow-html .editor-container{float:left}.adminPage .settinglabel{float:left;clear:left;width:20em;padding:1px}.adminPage .sortable-header{border:1px solid #828282;background-color:#EEE;list-style:none;text-align:left;color:#333;padding:.3em 30px;font-size:12px}.adminPage .sortable-list{list-style:none;margin:0;padding:0}.adminPage .sortable-list li{display:block;height:35px;font-size:12px;line-height:35px;background:#FFF url('http://grandmaine.com/Data/SiteImages/FeatureIcons/sort.png') no-repeat 8px 10px;border:1px solid #828282;border-top:none;padding:0 0 0 30px;cursor:n-resize}.adminPage .sortable-list li.ui-sortable-helper{border-top:1px solid #828282}.adminPage .sortable-list li.sortable-placeholder{background-color:#DDD;background-image:none}.adminPage .sortable-list li a{float:right;text-decoration:underline;margin:0 10px 0 0}.adminPage .sortable-pages{list-style:none outside none;padding:0;margin:0 10px 10px 0;border-top:1px solid #828282}.adminPage .sortable-pages li{border:1px solid #828282;border-top:none;cursor:n-resize;display:block;font-size:12px;line-height:35px;min-height:35px;padding:0 0 0 30px;position:relative;background:#FFF}.adminPage .sortable-pages li .expandable{display:block;width:14px;height:14px;text-indent:-9999em;position:absolute;left:8px;top:11px}.adminPage .sortable-pages li.closed>.expandable{background:url('../../SiteImages/plus2.gif') no-repeat scroll 0 0 #FFF}.adminPage .sortable-pages li.opened>.expandable{background:url('../../SiteImages/minus2.gif') no-repeat scroll 0 0 #FFF}.adminPage .sortable-pages li>ol{display:none}.adminPage .sortable-pages li.ui-sortable-helper{border-top:1px solid #828282}.adminPage .sortable-pages li.sortable-placeholder{background-color:#DDD;background-image:none}.adminPage .sortable-pages li a.action{float:right;margin:0 10px 0 0;text-decoration:underline}.adminPage .sortable-pages li a.page-name{margin:0 10px 0 0;text-decoration:underline;font-weight:700}.adminPage .status-container{width:40px;height:16px;margin:0 auto}.adminPage .status-container .approve,.adminPage .status-container .reject{float:left;display:block;width:16px;height:16px;margin:0 2px;text-indent:-9999em;background:transparent url('../../SiteImages/AwaitingReview.png') no-repeat 0 0}.adminPage .status-container .approve.active,.adminPage .status-container .approve:hover{background-image:url('../../SiteImages/ApproveChanges.gif')}.adminPage .status-container .reject.active,.adminPage .status-container .reject:hover{background-image:url('http://grandmaine.com/Data/SiteImages/RejectChanges.gif')}.adminPage .status-container .active{cursor:default}.adminPage .status-container.processing{background:transparent url('../../SiteImages/Loaders/ajax-loader-small.gif') no-repeat center center}.adminPage .status-container.processing .approve,.adminPage .status-container.processing .reject{visibility:hidden}.adminPage .module-list-wrapper{width:430px;margin:0 auto}.adminPage .module-list-wrapper h2{text-align:center}.adminPage .module-list-wrapper .list-container{overflow:hidden}.adminPage .module-list-wrapper .list-container select{width:400px;float:left}.adminPage .module-list-wrapper .list-container ul{margin:0 0 0 10px;padding:0;list-style-type:none;width:16px;float:left}.adminPage .module-list-wrapper .list-container ul li{height:16px}.adminPage .checkbox-list{margin:20px 0}.adminPage .checkbox-list .checkbox-header{font-weight:700;margin:0 0 10px;font-size:1.2em;display:block}.adminPage .checkbox-list td{padding:5px 0 0}.adminPage .checkbox-list input[type="checkbox"]{margin:0 10px 0 0}.sortable-gallery{position:relative}.sortable-gallery .ui-sortable{margin:0 0 10px;list-style-type:none}.sortable-gallery li.sortable-placeholder,.sortable-gallery li.sortable-item{clear:both;margin-top:10px;overflow:hidden;border:1px solid #828282;cursor:n-resize;padding:20px;background-color:#FFF}.sortable-gallery li.sortable-item .gallery-image{float:left;border:1px solid #DDD}.sortable-gallery li.sortable-item .gallery-image img{display:block}.sortable-gallery li.sortable-item .gallery-actions{float:right}.sortable-gallery li.sortable-item .gallery-details{margin-left:10px;float:left;width:600px}.sortable-gallery li.sortable-placeholder{background-color:#DDD}.sortable-gallery .loading-panel{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.sortable-gallery .loading-panel span{display:block;padding:60px;background:#F1E7E7 url('../../SiteImages/ajax-loader.gif') no-repeat center center;position:absolute;left:50%;top:50%;margin-left:-60px;margin-top:-60px;border-radius:15px}.articles-menu-item{width:260px;height:70px;border:1px solid #666;background:#F3F3F3;padding:20px;margin-left:10px;margin-bottom:10px;float:left;border-radius:10px}.articles-menu-item .badge{width:58px;height:52px;padding:6px;float:left;margin-right:20px;text-align:center}.articles-menu-item .options{float:left;width:170px}.articles-menu-item .options .title{text-align:center;width:170px;background:#666;color:#fff;margin-bottom:3px}.page-admin{font-size:12px;padding:20px 20px 20px 30px}.page-admin .section-header .title{display:inline-block;margin-left:-20px;background-position:-1000px -1000px;padding-left:20px;position:relative;cursor:pointer}.page-admin .expanded .section-header .title{background-image:url('../../SiteImages/PageSetup/drop-down.png');background-repeat:no-repeat}.page-admin .collapsed .section-header .title{background-image:url('../../SiteImages/PageSetup/drop-down-collapsed.png');background-repeat:no-repeat}.page-admin .section-header .title:hover{background-position:3px 0}.page-admin .section>.section-header{background:url('http://grandmaine.com/Data/SiteImages/PageSetup/section-underline.png') repeat-x scroll 0 10px}.page-admin h2{font-size:18px}.page-admin h3{background-color:#fff;font-size:inherit;font-weight:700;padding-right:5px}.page-admin .section{box-sizing:border-box;margin-top:25px;width:550px}.page-admin .section:before,.page-admin .section:after{content:" ";display:table}.page-admin .section:after{clear:both}.page-admin .section:first-child{margin-top:0}.page-admin .section>.section-header:before,.page-admin .section>.section-header:after{content:" ";display:table}.page-admin .section>.section-header:after{clear:both}.page-admin .section>.section-header>h3{margin-top:3px}.page-admin .section>.section-header+.section-content{margin-top:10px}.page-admin .section>.section-content:before,.page-admin .section>.section-content:after{content:" ";display:table}.page-admin .section>.section-content:after{clear:both}.page-admin .collapsed>.section-content{display:none}.page-admin .section+.section{margin-top:25px;padding-top:25px}.page-admin .section-content{color:#5e5e5e}.page-admin .label{display:inline-block;width:250px;font-weight:700}.page-admin .add-icon{background-image:url('../../SiteImages/PageSetup/add.png');display:inline-block;height:16px;margin:0;overflow:hidden;padding:0;text-align:left;text-indent:-999em;vertical-align:text-top;width:16px}.page-admin .add-icon span{display:none;text-indent:-9000px}.page-admin .section-header #add-vanity-url{float:right;background-color:#fff;margin-top:2px}.page-admin #vanity-urls{list-style:none}.page-admin #vanity-urls li{padding:5px 5px 5px 20px}.page-admin #vanity-urls:after{clear:both;content:".";display:block;height:0;visibility:hidden}.page-admin #vanity-urls li:before,.page-admin #vanity-urls li:after{content:" ";display:table}.page-admin #vanity-urls li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.page-admin #vanity-urls li:nth-child(even){background:#efefef}.page-admin #vanity-urls li:nth-child(odd){background:#fff}.page-admin #vanity-urls li:hover{background:#ccc}.page-admin #vanity-urls .vanity-delete{visibility:hidden}.page-admin #vanity-urls dt{float:left}.page-admin #vanity-urls dd{float:right;margin:0}.page-admin #vanity-urls .vanity-delete{padding-left:5px;width:20px}.page-admin #vanity-urls .vanity-delete .action-delete{background-image:url('../../SiteImages/PageSetup/delete.png');display:inline-block;height:16px;margin:0;overflow:hidden;padding:0;text-align:left;text-indent:-999em;vertical-align:text-top;width:16px}.page-admin #vanity-urls .vanity-delete .action-delete span{display:none}.page-admin #vanity-urls li:hover .vanity-delete{visibility:visible}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 .5em 0 0}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em}.yui-navset .yui-content .yui-hidden{border:0;height:0;width:0;padding:0;position:absolute;left:-999999px;overflow:hidden;visibility:hidden}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em}.yui-navset-right{padding:0 6em 0 0}.yui-navset-top,.yui-navset-bottom{padding:auto}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none}.yui-navset li em{font-style:normal}.yui-navset{position:relative;zoom:1}.yui-navset .yui-content:after{content:'';display:block;clear:both}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block}.yui-navset .yui-nav a{position:relative}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block}.yui-navset-bottom .yui-nav li a{vertical-align:text-top}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto}.yui-skin .yui-navset .yui-nav,.yui-skin .yui-navset .yui-navset-top .yui-nav{border-bottom:1px solid #999;zoom:1}.yui-skin .yui-navset .yui-nav li,.yui-skin .yui-navset .yui-navset-top .yui-nav li{margin:0 .16em 0 0;padding:1px 0 0;zoom:1}.yui-skin .yui-navset .yui-nav .selected,.yui-skin .yui-navset .yui-navset-top .yui-nav .selected{margin:0 .16em -1px 0}.yui-skin .yui-navset .yui-nav a,.yui-skin .yui-navset .yui-navset-top .yui-nav a{background:#ddd;border:solid #999;border-width:0 1px;color:#999;position:relative;text-decoration:none}.yui-skin .yui-navset .yui-nav a em,.yui-skin .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative}.yui-skin .yui-navset .yui-nav .selected a,.yui-skin .yui-navset .yui-nav .selected a:focus,.yui-skin .yui-navset .yui-nav .selected a:hover{background:#595750;color:#fff}.yui-skin .yui-navset .yui-nav a:hover,.yui-skin .yui-navset .yui-nav a:focus{background:#2fb1ed;outline:0;color:#fff}.yui-skin .yui-navset .yui-nav .selected a em{padding:.35em .75em}.yui-skin .yui-navset .yui-nav .selected a,.yui-skin .yui-navset .yui-nav .selected a em{border-color:#243356}.yui-skin .yui-navset .yui-content{background:#fff}.yui-skin .yui-navset-left .yui-nav,.yui-skin .yui-navset .yui-navset-left .yui-nav,.yui-skin .yui-navset .yui-navset-right .yui-nav,.yui-skin .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0}.yui-skin .yui-navset .yui-navset-right .yui-nav,.yui-skin .yui-navset-right .yui-nav{border-width:0 0 0 5px}.yui-skin .yui-navset-left .yui-nav li,.yui-skin .yui-navset .yui-navset-left .yui-nav li,.yui-skin .yui-navset-right .yui-nav li{margin:0 0 .16em;padding:0 0 0 1px}.yui-skin .yui-navset-right .yui-nav li{padding:0 1px 0 0}.yui-skin .yui-navset-left .yui-nav .selected,.yui-skin .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px .16em 0}.yui-skin .yui-navset-right .yui-nav .selected{margin:0 0 .16em -1px}.yui-skin .yui-navset-left .yui-nav a,.yui-skin .yui-navset-right .yui-nav a{border-width:1px 0}.yui-skin .yui-navset-left .yui-nav a em,.yui-skin .yui-navset .yui-navset-left .yui-nav a em,.yui-skin .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:.2em .75em;top:auto;left:-1px}.yui-skin .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px}.yui-skin .yui-navset-left .yui-nav a,.yui-skin .yui-navset-left .yui-nav .selected a,.yui-skin .yui-navset-left .yui-nav a:hover,.yui-skin .yui-navset-right .yui-nav a,.yui-skin .yui-navset-right .yui-nav .selected a,.yui-skin .yui-navset-right .yui-nav a:hover,.yui-skin .yui-navset-bottom .yui-nav a,.yui-skin .yui-navset-bottom .yui-nav .selected a,.yui-skin .yui-navset-bottom .yui-nav a:hover{background-image:none}.yui-skin .yui-navset-left .yui-content{border:1px solid grey;border-left-color:#243356}.yui-skin .yui-navset-bottom .yui-nav,.yui-skin .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0}.yui-skin .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin .yui-navset-bottom .yui-nav .selected{margin:-1px .16em 0 0}.yui-skin .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin .yui-navset-bottom .yui-nav li{padding:0 0 1px;vertical-align:top}.yui-skin .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px}.yui-skin .yui-navset-bottom .yui-content,.yui-skin .yui-navset .yui-navset-bottom .yui-content{border:1px solid grey;border-bottom-color:#333}.yui-skin-enhanced .yui-navset .yui-nav li{color:#999;background:none repeat scroll 0 0 #DDD;border:solid 1px #999;padding:.35em .75em;border-bottom:none 0}.yui-skin-enhanced .yui-navset .yui-nav li:hover{background:none repeat scroll 0 0 #2fb1ed;color:#FFF}.yui-skin-enhanced .yui-navset .yui-nav li.selected{background:none repeat scroll 0 0 #595750;color:#FFF;border-bottom:none 0}.yui-skin-enhanced .yui-navset .yui-nav li a{color:#999;text-decoration:none}.yui-skin-enhanced .yui-navset .yui-nav li:hover a{color:#FFF}.yui-skin-enhanced .yui-navset .yui-nav li.selected a{color:#FFF}.yui-skin-enhanced .yui-navset .yui-nav li .removeButton{padding-left:7px}.modal-open .dropdown-menu{z-index:2050}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:2070}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8}.modal{background-clip:padding-box;background-color:#FFF;border:1px solid rgba(0,0,0,0.3);border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,0.3);left:50%;margin:-250px 0 0 -280px;overflow:auto;position:fixed;top:50%;width:560px;z-index:1050}.modal.fade{-moz-transition:opacity .3s linear 0s,top .3s ease-out 0s;top:-25%}.modal.fade.in{top:50%}.modal-header{border-bottom:1px solid #EEE;padding:9px 15px}.modal-header .close{margin-top:2px}.modal-body{padding:15px}.modal-footer{background-color:#F5F5F5;border-radius:0 0 6px 6px;border-top:1px solid #DDD;box-shadow:0 1px 0 #FFF inset;margin-bottom:0;padding:14px 15px 15px}.modal-footer:before,.modal-footer:after{content:"";display:table}.modal-footer:after{clear:both}.modal-footer .btn{float:right;margin-bottom:0;margin-left:5px}.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{margin:0 0 10px 20px;list-style-position:outside}ul{list-style-type:disc}ol{list-style-type:decimal}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{border-style:none}a{text-decoration:none}a:hover{text-decoration:underline}input,textarea,select{font:100% 'Trebuchet MS',Arial,sans-serif;vertical-align:middle;color:#393939}form,fieldset{margin:0;padding:0;border-style:none}input[type=text],input[type=password],input[type=file]{-webkit-appearance:none}body{margin:0;font:12px/14px 'Trebuchet MS',Arial,sans-serif;min-width:960px;-webkit-text-size-adjust:100%}.page{width:100%;position:relative;z-index:1}.main-info{background:#fff;margin-bottom:3px;padding:0 10px}.main-info:after{content:'';display:block;clear:both}#header{margin-bottom:19px}#header .mode{text-transform:uppercase;color:#333;padding:20px 0 0;-webkit-font-smoothing:antialiased}#header .mode a{color:#333}#header .mode a:hover{text-decoration:none}#header .mode dl{margin:0}#header .mode dl dt{float:left;margin:0 5px 0 0}#header .mode dl dd{margin:0 15px 0 0;float:left}.header-set .sign{float:right;text-transform:uppercase;width:80px;padding:8px 7px 0;text-align:center;height:39px;-webkit-font-smoothing:antialiased}.header-set .sign:hover{text-decoration:none}.header-set ul{font-size:11px;line-height:16px;margin:0 5px 0 0;padding:25px 0 0;list-style:none}.header-set ul li{float:left;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/separator01.gif') no-repeat 0 50%;padding:0 8px 0 7px}.header-set ul li:first-child{background:none}.nav-info{height:69px;padding:2px 0 0;margin-bottom:20px;position:relative;z-index:11}.nav-info .logo{float:left;width:114px;height:50px;text-indent:-9999px;overflow:hidden;margin:8px 18px 0 15px}.nav-info .logo a{display:block;height:100%}#nav{float:left;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator02.png') no-repeat 100% 50%;padding:0 3px 0 0;margin:0;list-style:none}#nav>li{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator02.png') no-repeat 0 50%;padding:0 0 0 3px;float:left}#nav li.hover .drop{top:71px}#nav>li>a{color:#fff;height:48px;padding:21px 11px 0;float:left;position:relative;z-index:20;-webkit-font-smoothing:antialiased}#nav>li>a>span{position:absolute;left:50%;bottom:0;width:17px;height:9px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow02.png') no-repeat;margin:0 0 0 -9px;visibility:hidden}#nav>li.active>a,#nav>li>a:hover{text-decoration:none}#nav>li.hover>a>span,#nav>li.active>a>span,#nav>li>a:hover>span{visibility:visible}#nav .drop{position:absolute;z-index:10;left:0;width:905px;overflow:hidden;padding:16px 16px 20px 19px;background:#fff;top:-9999px;box-shadow:0 0 15px #999;-webkit-box-shadow:0 0 15px #999;-moz-box-shadow:0 0 15px #999;behavior:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/behaviours/pie.htc')}.drop .info{float:left;background:#f4f4f4 url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-info.gif') repeat-x;border:1px solid #cbcbcb;width:202px;padding:9px 10px 14px 11px;margin:6px 0 0;line-height:15px}.drop .info02{width:192px}.drop .info .title{display:block;color:#333;margin:0 0 5px;-webkit-font-smoothing:antialiased}.drop .info p{margin:0 0 14px}.drop .btn-holder{width:100%;overflow:hidden}.drop .btn-holder .button{float:right}.drop .cols{overflow:hidden;height:1%}.cols .col{float:left;width:159px;margin:0 0 0 11px}.cols .col2{float:left;width:220px;margin:0 0 0 10px}.cols .list{text-transform:uppercase;padding:0 0 27px;margin:0;list-style-type:none;-webkit-font-smoothing:antialiased}.cols .list li{width:145px;padding:14px 7px;vertical-align:top;overflow:hidden;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.cols .post{display:inline-block;vertical-align:top;width:219px;margin:0 0 19px 11px;padding:0 0 22px;height:200px}*+html .cols .post{display:inline}.cols .getting-post{border:none}.cols .title{text-transform:uppercase;display:block;padding:0 10px 5px;height:45px;-webkit-font-smoothing:antialiased}.cols .description{overflow:hidden;position:relative;padding:5px 26px 4px 11px;word-spacing:-1px}.cols .event-description{padding:3px 0 15px 11px}.cols .event-description p{margin:0 0 26px}.cols .description .link2{position:absolute;right:0;bottom:0}.cols .visual{margin:0 0 10px}.cols .visual img{vertical-align:top}.cols .getting-form{padding:0 0 0 12px}.cols .get-list{width:100%;overflow:hidden;padding:2px 0 12px;margin:0;list-style:none}.cols .get-list li{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bullet03.gif') no-repeat 0 50%;padding:0 4px 0 9px;float:left}.cols .get-list li:first-child{padding:0 4px 0 0;background:none}.cols .get-list .active a,.cols .get-list a:hover{text-decoration:none;color:#6d6e71}.getting-form label{display:block;margin:0 0 16px}.getting-form .text{width:145px;height:27px;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat;overflow:hidden;margin:0 20px 8px 0}.getting-form .text input{background:none;border:none;width:130px;color:#393939;margin:0;float:left;font-size:12px;padding:5px 12px 6px 13px}.getting-form .row{width:100%;overflow:hidden}.getting-form .logo-google{float:left;margin:4px 10px 0 0}.getting-form .logo-google img{vertical-align:top}.getting-form .btn-find{float:right;width:100px;height:27px;text-align:center;text-transform:uppercase;cursor:pointer;margin:0 4px 0 0;padding:0 0 3px;font-size:13px;line-height:27px;color:#fff;border:none}.cols .date{display:block;font-style:normal;margin:0 0 20px}.search-form{float:right;width:191px;padding:19px 21px 20px 0;position:relative}.search-form .field{width:185px;padding:0;height:30px;overflow:hidden;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-field.gif') no-repeat}.search-form .btn-search{float:right;margin:0}.search-form .text{width:140px;background:none;border:none;float:left;margin:0;font-size:12px;line-height:16px;padding:7px 4px 5px}.p-pup{position:absolute;right:0;top:69px;background:#fff;width:460px;padding:10px;box-shadow:0 0 15px #999;-webkit-box-shadow:0 0 15px #999;-moz-box-shadow:0 0 15px #999;behavior:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/behaviours/pie.htc');display:none;z-index:100}.p-pup .arrow{width:14px;height:11px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow04.png') no-repeat;position:absolute;top:-11px;right:200px}.p-pup .close{padding:0 24px 0 0;font-size:11px;line-height:17px;color:#000;text-transform:uppercase;position:absolute;top:11px;right:9px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-close.gif') no-repeat 100% 50%}.p-pup .result-title{color:#333;display:block;text-transform:uppercase;margin:0 0 10px;-webkit-font-smoothing:antialiased}.tabset{width:100%;overflow:hidden;padding:0 0 6px;font-size:11px;line-height:14px;list-style:none;margin:0;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.tabset li{float:left;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator07.gif') no-repeat 0 50%;padding:0 8px 0 10px}.tabset li:first-child{background:none;padding:0 8px 0 0}.tabset .active a,.tabset a:hover{text-decoration:none;color:#6d6e71}.tab-holder{padding:14px 0 0}.tab-section{padding:0 0 14px;overflow:hidden;width:100%;min-height:150px}.tab-holder .post{padding:0 0 19px;margin:0 0 16px;width:100%;overflow:hidden;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.tab-holder .visual{float:left;margin:0 20px 0 0}.tab-holder .description{overflow:hidden;height:1%;padding:3px 0 0;font-size:11px;line-height:13px}.tab-holder .title{display:block;-webkit-font-smoothing:antialiased;text-transform:uppercase}.tab-holder .shop-title{padding:13px 0 25px}.tab-holder .description p{margin:0 0 12px}.tab-holder .btn-holder{width:100%;overflow:hidden;padding-top:10px}.tab-holder .btn-holder .button{float:right}#promo{width:100%}.promo-holder{padding:2px 0 28px}.promo-holder:after{content:'';display:block;clear:both}.gallery{width:100%;position:relative;overflow:hidden;padding:0 0 20px}.gallery .gallery-holder{width:100%;position:relative;overflow:hidden}.gallery .gallery-holder ul{width:99999px;overflow:hidden;list-style:none;margin:0}.gallery .gallery-holder ul li{float:left;position:relative}.gallery .gallery-holder ul li .caption{width:100%;height:55px;position:absolute;bottom:0;left:0}.gallery .gallery-holder ul li .caption .content{z-index:2;position:absolute;width:100%}.gallery .gallery-holder ul li .caption .content p{display:table-cell;vertical-align:middle;margin:0;padding:0 10px 0 15px;color:#FFF;height:55px}.gallery .gallery-holder ul li .social{position:absolute;top:10px;left:10px;margin:0;width:100px}.gallery .gallery-holder ul li .caption .background{display:block;width:100%;height:100%;position:absolute;top:0;left:0;filter:alpha(opacity=80);opacity:.8;zoom:1;z-index:1}.gallery .gallery-holder ul li img{vertical-align:top}.gallery .prev,.gallery .next{margin:-28px 0 0;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;z-index:2;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow06-bg.png') no-repeat 0 0;width:38px;height:57px}.gallery .prev{background-position:-38px 0}.gallery .next{right:0}.gallery .prev span,.gallery .next span{text-indent:-9999em;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow07.png') no-repeat 0 0;width:16px;height:14px;display:block;position:absolute;top:22px}.gallery .prev span{left:0;background-position:-16px 0}.gallery .next span{right:0}.gallery .switcher{width:100%;position:relative;overflow:hidden;margin:9px 0 0;background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-gallery-thumbs.png') repeat-x 0 0;height:91px}.gallery .switcher ul{list-style:none;margin:0;overflow:hidden;width:9999px}.gallery .switcher li{float:left;width:75px;margin:20px 0 0 11px;padding:1px;border:1px solid #d7d7d7;background:#fff}.gallery .switcher li:last-child{margin-right:11px}.gallery .switcher li:nth-child(6n+6){margin-left:22px}.gallery .switcher li.first{margin:12px 2px 0 0}.gallery .switcher img{vertical-align:top}.opening-hours .nav-button.disabled{cursor:default}.opening-hours .nav-button.disabled span{filter:alpha(opacity=30);opacity:.3}.opening-hours .nav-button.prev span{background-position:-16px 0}.opening-hours .nav-button.next span{right:0}.slide-show{position:relative;overflow:visible}.slide-show .slide-holder{overflow:hidden;position:relative}.short-slider .slide-holder{padding:0 0 40px}.slide-show .slide-holder ul{width:9999px;overflow:hidden;list-style:none;margin:0 0 15px}.slide-show .slide-holder-homepage ul{margin:0}.slide-show .slide-holder ul li{float:left;width:220px}.slide-show .nav-holder{position:absolute;top:303px;width:100%}.short-slider .nav-holder{top:152px}.slide-show .nav-buttons{position:absolute;bottom:-3px;height:23px}.slide-show .nav-buttons .prev,.slide-show .nav-buttons .next{position:absolute;display:block;width:23px;height:23px;text-indent:-9999em}.slide-show .nav-buttons .prev{background-position:0 0;left:0}.slide-show .nav-buttons .next{background-position:0 -23px;left:198px}.heading{background:#6d6e71;padding:0 10px 1px;margin:0 0 10px}.heading h2,.heading h3{text-transform:uppercase;margin:0;color:#fff;-webkit-font-smoothing:antialiased}.slide-show .title{text-transform:uppercase;padding:0 10px;display:block;margin:0 0 9px;height:40px;-webkit-font-smoothing:antialiased}.slide-show .visual{margin:0 0 45px}.slide-show .visual img{vertical-align:top}.slide-show .slide-info{height:66px;overflow:hidden;padding:0 10px;font-size:11px;line-height:14px;position:relative;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x 0 46px;border-bottom:1px solid #828282}.short-slider .slide-holder{height:146px;overflow:hidden;padding:0;font-size:11px;line-height:14px;position:relative;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x 0 126px;border-bottom:1px solid #828282}.short-slider .slide-info{background:transparent!important;border:0!important}.slide-show .slide-info02{padding:0 40px 20px 11px}.slide-show .slide-info .link2{position:absolute;bottom:12px;right:13px;margin:0}.slide-show .slide-info p{margin:0;overflow:hidden;text-overflow:ellipsis;height:41px;margin-bottom:5px}.link{text-indent:-9999px;overflow:hidden;width:23px;height:23px;display:block}.link2{width:23px;height:23px;background-position:0 -23px}.link3{position:absolute;bottom:10px;right:10px}.slide-show .slide-info .link{float:right;margin:13px 0 0 10px}.slide-show .switcher{text-align:center;padding:3px 0;height:12px;width:100%;margin:0;list-style:none}.slide-show .switcher li{display:inline;margin:0 5px}.slide-show .switcher a{display:inline-block;vertical-align:top;text-indent:-9999px;font-size:0;line-height:0;overflow:hidden;width:12px;height:12px}*+html .slide-show .switcher a{text-indent:0}.slide-show .switcher .active a,.slide-show .switcher a:hover{background-position:0 0}.info-link{display:block;padding:5px 13px 11px 15px;color:#666;cursor:pointer;text-transform:uppercase;-webkit-font-smoothing:antialiased}.info-link:hover{text-decoration:none}.info-link .title{display:block;-webkit-font-smoothing:antialiased}.info-link .holder{height:1%;overflow:hidden}.info-link .link{float:right;margin:15px 0 0 5px}.bottom-info{width:980px;overflow:hidden;margin:20px auto 0;padding:0}.bottom-info .bottom-holder{background:#fff;padding:20px 0 0;overflow:hidden}.cols-holder{overflow:hidden;padding:0 10px 20px}.cols-holder .heading{margin:0;padding:0 17px 1px}.cols-holder .col{border-bottom:1px solid #828282;;overflow:hidden;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;height:240px}.cols-holder .visual{padding:0}.cols-holder .visual img{vertical-align:top}.cols-holder .info{font-size:11px;line-height:23px;padding:14px 0;overflow:hidden}.cols-holder .info .link{float:right;margin:0}.cols-holder .info p{margin:0}.social-holder .bold-font{text-transform:uppercase;float:left;margin:0 0 0 15px;font-size:13px;line-height:26px;color:#333}.social-holder a{float:left;margin:0 0 0 10px}.events-list{font-size:11px;line-height:13px;margin:24px 0 0;list-style-type:none;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x 0 166px}.events-list li{padding:0 10px 0 0;overflow:hidden;vertical-align:top;height:93px}.events-list h3{margin:0 0 2px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.events-list .date{width:80px;height:55px;background-color:#6A6A6A;color:#FFF;text-align:center;margin:0 20px 0 0;float:left;padding:10px 0 0;text-transform:uppercase;-webkit-font-smoothing:antialiased}.events-list .date span{font-size:30px;line-height:34px;display:block}.events-list .events-detail{width:190px;overflow:hidden}.events-list .events-detail p{line-height:14px}.events-list .link{float:right;margin:4px 0 0 25px}#main{overflow:hidden;min-height:500px}.main-holder{padding:0 0 40px}.title-box{width:100%;overflow:hidden;padding:0 0 8px;margin-bottom:11px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.title-box2{margin-bottom:30px}.title-box .here{float:left;margin:0 7px 0 15px;color:#333;-webkit-font-smoothing:antialiased;text-transform:uppercase}.breadcrumbs{float:left;font-size:11px;line-height:14px;color:#6d6e71;padding:5px 0 0;list-style:none;margin:0}.breadcrumbs li{float:left;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bullet02.gif') no-repeat 0 50%;padding:0 7px 0 12px}.breadcrumbs li:first-child{background:none}.title-box h1{color:#2d2b2d;margin:0 0 12px 15px;-webkit-font-smoothing:antialiased;text-transform:uppercase}.title-box .browse-holder{padding:0 15px 3px;height:1%;overflow:hidden}.browse-holder .browse{float:left;color:#333;text-transform:uppercase;margin:0 17px 0 0;-webkit-font-smoothing:antialiased}.browse-holder .number{float:left;margin:4px 10px 0;font-size:11px}.browse-holder .alphabet-list{float:left;padding:2px 0 0;font-size:15px;margin:0;list-style:none}.browse-holder .alphabet-list li{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator08.gif') no-repeat 100% 50%;padding:0 10px 0 9px;float:left}.heading-box{padding:0 15px 17px;overflow:hidden}.heading-box02{padding:0 0 12px 15px}.heading-box02 .social-holder{float:right;padding:10px 0}.heading-box h1{margin:0;color:#2d2b2d;-webkit-font-smoothing:antialiased}.heading-box02 h1{color:#2d2b2d;line-height:38px}.heading-box .date{float:left;min-width:51px;margin:3px 14px 0 0;padding:4px;text-align:center;font-size:15px;line-height:20px;color:#fff}.heading-box .date span{font-size:10px;line-height:14px;display:block}.heading-box .sub-heading{line-height:14px;display:block}#twocolumns{overflow:hidden}#twocolumns .twocolumns-holder{width:100%;overflow:hidden}.main-col{float:left;padding:0 0 5px}.main-col .gallery-holder{margin:0}.main-holder .text-box{padding:0 0 23px 17px}.main-holder .narrow-column{padding:0 70px}.main-holder .narrow-column .text-box{padding-left:0}.main-col .text-box02{padding:25px 0 27px}.main-col .text-box p{margin:0 0 13px}.photo-box{margin:0 0 15px}.photo-box .heading{padding:0 16px}.photo-box .holder{padding:0}.photo-box ul{width:100%;overflow:hidden;padding:0 0 10px;list-style:none;margin:0}.photo-box ul li{float:left;margin:0 3px 0 0}.photo-box ul img{vertical-align:top}.photo-box h3{color:#333;margin:0 0 6px;text-transform:uppercase;padding:0 18px;-webkit-font-smoothing:antialiased}.photo-box h3 .icon-instragram,.photo-box h3 .icon-foursquare,.photo-box h3 .icon-twitter{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/ico-socials.gif') no-repeat 0 0;width:25px;height:25px;text-indent:-9999em;float:left;margin:0 10px 0 0}.photo-box h3 .icon-foursquare{background-position:0 -25px}.photo-box h3 .icon-twitter{background-position:0 -50px}.slider{border:1px solid #cbcbcb;width:312px;padding:27px 73px 16px;position:relative}.slider .slider-holder{position:relative;overflow:hidden;width:100%}.slider ul{width:9999px;overflow:hidden;list-style:none;margin:0}.slider ul li{float:left;width:312px;margin:0}.slider .visual{float:left;margin:0 20px 0 0}.slider .visual img{vertical-align:top}.slider .description{height:1%;overflow:hidden;font-size:13px;line-height:18px;color:#4d4d4d}.slider .description .title{color:#737373;font-weight:700}.slider .description .date{font-style:normal;font-weight:400}.slider .prev,.slider .next{text-indent:-9999px;overflow:hidden;position:absolute;top:50%;left:19px;margin:-22px 0 0;width:27px;height:41px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow03.png') no-repeat;z-index:2}.slider .next{left:auto;right:19px;background-position:-37px 0}.column .column-box{margin:0 0 13px;overflow:hidden!important}.column .with-overflow{overflow:visible!important}.column column-box-with-overflow{margin:0 0 13px}.column .column-box .holder{padding:2px 0 0 15px;font-size:11px;line-height:13px}.column .column-box blockquote{font-style:italic;font-size:13px;line-height:15px;margin:0}.column .column-box .holder p{margin:0 0 15px}.column .column-box .soc-holder-outer{position:relative;height:65px;width:100px}.column .column-box .soc-holder-outer .soc-holder{position:absolute;z-index:9}.column .column-box .soc-holder{margin:0 0 13px}.column .column-box .soc-holder img{vertical-align:top}.column .search-form{width:auto;padding:12px 11px 13px;float:none}.column .search-form .text{font-size:14px;padding:6px 4px}.column-box .heading h2{text-transform:uppercase;margin:0;margin:0;color:#fff;-webkit-font-smoothing:antialiased}.column-box .category-list{overflow:hidden;margin:0 0 30px;list-style:none;position:relative;-webkit-font-smoothing:antialiased}.column-box .category-list li{position:relative;vertical-align:top;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.column-box .category-list a{display:block;padding:17px 25px 16px 16px;text-transform:uppercase}.column-box .category-list a:hover{text-decoration:none}.column-box .category-list .state{width:25px;height:25px;position:absolute;right:0;top:12px}.column-box .category-list a:hover .state,.column-box .category-list .state:hover{background-position:0 -50px}.column-box .category-list .active a .state,.column-box .category-list .active a .state:hover{background-position:0 -25px}.btn-list{width:100%;overflow:hidden;margin:0 0 5px;list-style:none}.btn-list li{float:left;margin:0 0 0 18px}.btn-list li:first-child{margin:0}.button{display:block;width:90px;text-transform:uppercase;color:#fff;font-size:13px;line-height:15px;padding:6px 5px;text-align:center;border:none;cursor:pointer}.column-box .box-holder{padding:0 10px 18px}.column-box .box-holder02{padding:0 14px 104px}.column-box p{margin:0}.column-box h3{color:#333;margin:0 0 6px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.column-box h2{margin:0 0 3px;color:#333;text-transform:uppercase;-webkit-font-smoothing:antialiased}.column-box dl{width:100%;overflow:hidden;line-height:14px;margin:0 0 5px}.column-box dl dt{float:left;width:40px;padding:0 4px 0 0}.column-box dl dd{margin:0;font-weight:700;color:#333}.column-box .box-holder img{vertical-align:top}.list-filters .heading{padding:0 17px}.column .slide-show .slide-info{padding:0 10px 0 11px}.column .slide-show .slide-info02{padding:0 40px 7px 11px}.slide-show .btn-holder{width:100%;overflow:hidden;padding:8px 0}.slide-show .btn-holder .button{float:right}.aside{padding:0 0 10px}.aside .slide-show,.sliders .slide-show{margin:0 0 6px}.shop-box{margin:0 0 22px}.shop-box .button{width:auto;margin:0 0 22px}.shop-box img{vertical-align:top}.side-box{padding:0 0 12px;margin:0 0 13px;overflow:hidden;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.side-box .holder{width:200px;padding:0 10px 5px;overflow:hidden}.side-box .holder strong{font-weight:700;color:#333}.side-box .link{float:right;margin:10px 0 0}.side-box .title{display:block;padding:3px 0 0;-webkit-font-smoothing:antialiased;text-transform:uppercase}.side-box .button{float:right;margin:6px 3px 0 0}.side-box .open{color:#333;display:block;text-transform:uppercase;-webkit-font-smoothing:antialiased}.side-box .open .schedule{text-transform:none;display:block;font:bold 12px/16px'Trebuchet MS',Arial,Helvetica,sans-serif}.bottom-info .columns-holder{padding:0 10px 20px}.contact-form{width:100%;overflow:hidden;padding:0 0 58px}.contact-form .heading{padding:0 20px;margin:15px 0 25px}.contact-form .row{width:100%;overflow:hidden;margin:0 0 20px}.contact-form .text{float:left;width:223px;height:27px;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat 0 -80px;overflow:hidden}.contact-form .right{float:right;margin:0 -2px 0 0}.contact-form .text input{background:none;border:none;width:207px;color:#393939;margin:0;float:left;font-size:12px;line-height:16px;padding:5px 8px 4px}.contact-form .textarea{width:460px;height:124px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-textarea.gif') no-repeat;overflow:hidden;margin:0 0 15px}.contact-form .textarea textarea{color:#393939;font-size:12px;line-height:16px;padding:10px 7px;overflow:auto;margin:0;border:none;background:none;width:446px;height:104px;min-width:446px;min-height:104px;max-width:446px;max-height:104px}.contact-form .col-captcha{margin:0 0 15px}.contact-form .btn-send{border:none;width:67px;height:27px;text-align:center;line-height:27px;padding:0 0 2px;font-size:13px;color:#fbfbfb;cursor:pointer;text-transform:uppercase;display:block}.contact-form .btn-send:hover{text-decoration:none}.contact-form #fsThankyou{padding:10px 0}.column-box address{font-style:normal;display:block;color:#000;font-size:11px;line-height:13px;padding:0 15px 27px;margin:-2px 0 26px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.main-title{color:#333;margin:-5px 0 10px;-webkit-font-smoothing:antialiased}.results-block{margin:0 0 -13px;padding:0;height:1%}.results-block:after{clear:both;content:"";display:block}.results-block .post{margin:0 0 18px;overflow:hidden;padding:0 0 15px;width:100%;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.results-block .visual{float:left;margin:0 20px 0 0}.results-block .description{overflow:hidden;height:1%;padding:13px 0 0;font-size:11px;line-height:13px;position:relative}.results-block .description .price,.results-block .description .details{font-size:12px;font-weight:700}.results-block .description .details{position:absolute;bottom:0}.results-block .description .details span{color:#333}.results-block .title,.results-block h2{display:block;margin:0 0 26px;-webkit-font-smoothing:antialiased;text-transform:uppercase}.results-block .btn-holder{width:100%;overflow:hidden}.results-block .btn-wrapper{float:right;width:105px;min-height:89px;position:relative}.results-block .btn-wrapper .inner{position:absolute;bottom:0}.results-block .btn-wrapper .button{margin:4px 0 0}.results-block .btn-wrapper .first{margin:0}.results-block .button{float:right}.results-block .col .button{clear:right}.results-block .button-list{position:absolute;top:0;right:0;margin:0;list-style:none}.results-block .button-list li{margin:0 0 9px}.results-block .button-list a,.results-block .button-list span{color:#fff;text-transform:uppercase;font-size:9px;line-height:12px;width:52px;padding:0 0 2px;display:block;background:#6d6e71;text-align:center}.paging{text-align:center;padding:10px 30px 12px;text-transform:uppercase;font-size:11px;line-height:16px;width:400px;margin:0 auto;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.paging-wide{width:560px!important}.paging .prev{margin:0 5px 0 0}.paging .next{margin:0 0 0 5px}.paging ul{display:inline;list-style:none;margin:0}.paging ul li{display:inline;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator09.gif') no-repeat 0 50%;padding:0 9px}.paging ul li:first-child{background:none}.softsignup-block,.countdowntimer-block,.comments-block{padding:0 0 32px;overflow:hidden;font-size:11px;line-height:13px}.comments-block p{margin:0 20px 15px 10px;clear:both}.comments-block h2{margin:0 0 10px;color:#333;-webkit-font-smoothing:antialiased}.comments-block .person{float:left}.comments-block .person-holder{margin:0 0 7px;overflow:hidden;float:left;width:auto;height:auto;padding:4px;border:1px solid #cbcbcb}.comments-block .person-holder img{vertical-align:top}.comments-block .column-box .category-list .state{right:10px}.comments-block .comment-replies .person-holder{padding:2px}.comments-block .commnets-row,.countdowntimer-block countdowntimer-row,.softsignup-block softsignup-row{width:100%;overflow:hidden;margin:0 0 35px}.comments-form,.countdowntimer-form,.softsignup-form{padding:0 0 0 10px}.countdowntimer-form label,.softsignup-form label,.comments-form label{color:#393939;padding:0 0 5px;font-weight:700;display:block}.countdowntimer-form textarea,.softsignup-form textarea,.comments-form textarea{color:#666;font-size:12px;line-height:13px;padding:8px;width:440px;height:80px;overflow:auto;border:none;background:#FBFBFB;border-color:#D4D4D4 #EAEAEA #D4D4D4 #D4D4D4;border-style:solid;border-width:1px 1px 1px 2px}.countdowntimer-form .btn-holder,.softsignup-form .btn-holder,.comments-form .btn-holder{overflow:hidden;float:left;margin:0}.countdowntimer-form .button,.softsignup-form .button,.comments-form .button{width:220px}.countdowntimer-form input.text,.softsignup-form input.text,.comments-form input.text{background:none repeat scroll 0 0 #FBFBFB;border:medium none;color:#666;font-size:12px;line-height:16px;margin:0;padding:5px 8px;width:440px;border-color:#D4D4D4 #EAEAEA #D4D4D4 #D4D4D4;border-style:solid;border-width:1px 1px 1px 2px}.countdowntimer-form .row,.softsignup-form .row,.comments-form .row{width:460px;float:left;margin:0 0 10px}.captcha-popup .row-captcha{margin:10px 0;height:130px;width:320px}.comments-form .row-optin label{color:#666;text-transform:none;font:11px/15px 'Trebuchet MS',Arial,Helvetica,sans-serif;padding:1px 0 0;width:auto}.comments-block .comments-wrapper{margin:0 0 0 20px}.comments-block .comments-wrapper .result-summary{margin:0;padding:90px 0}.comments-block .comments-wrapper .heading .caption{color:#FFF;float:right;font-size:12px;line-height:28px}.comments-block .comments-wrapper .listing{min-height:200px}.comments-block .comments-wrapper ul{padding:0;margin:0;list-style-type:none}.comments-block .comment-holder{width:100%;overflow:hidden;padding:0 0 15px;position:relative}.comments-block .comment-holder .badge{padding:0;position:absolute;top:45px;left:48px}.comment-box{width:338px;float:right;border:1px solid #e5e5e5;position:relative;padding:15px 0 0;margin:0 0 5px;background:#f8f8f8;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(top,#fff 0%,#f8f8f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8f8f8));background:-webkit-linear-gradient(top,#fff 0%,#f8f8f8 100%);background:-o-linear-gradient(top,#fff 0%,#f8f8f8 100%);background:-ms-linear-gradient(top,#fff 0%,#f8f8f8 100%);background:linear-gradient(to bottom,#fff 0%,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8f8f8',GradientType=0)}.comment-box .arrow{width:14px;height:15px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-comment-box-parent.png') no-repeat;position:absolute;left:-13px;top:14px}.comment-box .controls{background-color:#e3e3e3;padding:8px 10px}.comment-box .controls .report,.comment-replies .report{color:#999;padding:0 0 0 15px;background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico-report.png') no-repeat 0 2px;margin:0 0 0 5px;line-height:15px}.comment-replies .report{bottom:15px;position:absolute;right:10px}.comment-box .controls .replies{float:right}.comment-box .controls .view-replies{float:right;padding:0 0 0 5px}.comment-replies{float:right;width:340px}.comment-replies li{overflow:hidden}.comment-replies .comment-box{width:278px;background:#e4e4e4;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(top,#e4e4e4 0%,#dbdbdb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4e4e4),color-stop(100%,#dbdbdb));background:-webkit-linear-gradient(top,#e4e4e4 0%,#dbdbdb 100%);background:-o-linear-gradient(top,#e4e4e4 0%,#dbdbdb 100%);background:-ms-linear-gradient(top,#e4e4e4 0%,#dbdbdb 100%);background:linear-gradient(to bottom,#e4e4e4 0%,#dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4',endColorstr='#dbdbdb',GradientType=0)}.comment-replies .comment-box .arrow{background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-comment-box-child.png')}.comment-box .inline-reply{overflow:hidden;background:#ccc;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzIlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==');background:-moz-linear-gradient(top,#ccc 1%,#f2f2f2 5%,#e3e3e3 72%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ccc),color-stop(5%,#f2f2f2),color-stop(72%,#e3e3e3));background:-webkit-linear-gradient(top,#ccc 1%,#f2f2f2 5%,#e3e3e3 72%);background:-o-linear-gradient(top,#ccc 1%,#f2f2f2 5%,#e3e3e3 72%);background:-ms-linear-gradient(top,#ccc 1%,#f2f2f2 5%,#e3e3e3 72%);background:linear-gradient(to bottom,#ccc 1%,#f2f2f2 5%,#e3e3e3 72%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#e3e3e3',GradientType=0)}.comment-box .inline-reply .form-wrapper{padding:15px}.comment-box .inline-reply .row{padding:0 0 7px}.comment-box .inline-reply textarea,.comment-box .inline-reply input.text{padding:5px 8px;border:1px solid #e6e6e6;border-left:1px solid #d4d4d4;border-right:1px solid #f4f4f4}.comment-box .inline-reply textarea{width:290px;height:90px}.comment-box .inline-reply input.text{width:210px}.comment-box .inline-reply .button{width:135px}.comment-box .inline-reply .cbo-label{line-height:17px}.comments-wrapper .paging{padding:14px 30px}.softsignup-block .row .error,.countdowntimer-block .row .error,.comments-block .row .error{color:red}#footer{background:#212020;overflow:hidden;padding:0 0 10px;width:980px}.footer-set{overflow:hidden;padding:20px 20px 30px;background-color:#383838}.footer-info{overflow:hidden}#footer .social-networks{padding:8px 0 0 15px;font-size:11px;margin:0 0 40px;list-style:none}#footer .social-networks li{width:100%;vertical-align:top;padding:0 0 5px}#footer .social-networks li:after{content:'';display:block;clear:both}#footer .social-networks a{float:left;color:#fff;padding:4px 0 0;cursor:pointer}#footer .social-networks img{vertical-align:top}#footer .social-networks span{float:left;width:27px;margin:-4px 6px 0 0}#footer .info-section{font-size:11px;line-height:16px;color:#fff;padding:0 0 0 15px}#footer .info-section .logo-client img{vertical-align:top;margin:0 0 6px}#footer .info-section p{margin:0}#footer h4{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator04.gif') repeat-x 0 100%;color:#fff;padding:0 0 2px;margin:0 0 15px;-webkit-font-smoothing:antialiased;text-transform:uppercase}.newsletter-form02{padding:6px 0 0}.newsletter-form .col{width:170px;padding:0 0 0 2px;float:left;font-size:11px;line-height:14px;color:#ccc}.newsletter-form .text-col{padding:2px 20px 0 2px}.newsletter-form .text{float:left;width:137px;height:27px;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat 0 -40px;overflow:hidden;margin:0 0 20px}.newsletter-form .text input{background:none;border:none;width:112px;color:#393939;margin:0;float:left;font-size:12px;line-height:16px;padding:5px 12px 3px 13px}.newsletter-form a{color:#FFF}#footer .btn-submit{border:none;width:auto;height:25px;text-align:center;line-height:24px;padding:0 10px;font-size:13px;color:#fbfbfb;cursor:pointer;float:right}.newsletter-form p{margin:0 0 14px}.newsletter-form02 p{margin:0 0 8px}.getting-list{width:100%;overflow:hidden;padding:9px 0 0;margin:0 0 40px;list-style:none}.getting-list li{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bullet01.gif') no-repeat 0 50%;padding:0 5px 0 13px;float:left}.getting-list li:first-child{background:none;padding:0 5px 0 0}.getting-list a{float:left;padding:0;color:#fff}.getting-list .active a,.getting-list a:hover{text-decoration:underline}.get-form{width:100%;padding:0}.get-form .row{width:100%;overflow:hidden;padding:0 0 10px}.get-form .text{float:left;width:145px;height:30px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-field.gif') no-repeat;overflow:hidden;margin:0}.get-form .text input{background:none;border:none;width:88px;color:#393939;margin:0;float:left;font-size:12px;padding:7px 12px 4px 13px}.get-form .powered-by{margin:7px 0 0 10px;float:left}.get-form .btn-submit{float:left;margin:1px 0 0}#footer .powered{display:inline-block;vertical-align:top;color:#999;font-size:12px;line-height:16px}#footer .logo-google{display:inline-block;vertical-align:top;margin:0 0 0 3px}#footer .logo-google img{vertical-align:top}.footer-nav{padding:10px 30px 0;text-align:center;font-size:10px;line-height:14px;margin:0;list-style:none}.footer-nav li{display:inline;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator05.gif') no-repeat 0 50%;padding:0 17px 0 21px}.footer-nav li:first-child{background:none}.footer-nav a{color:#fff}.cookie-disclaim{color:#FFF;text-align:center;font-size:13px;display:block;padding:10px 0 0}.cookie-disclaim a{color:#FFF;text-decoration:underline}.skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip:focus{position:static;width:auto;height:auto}.hidden{display:none}.opening-hours{margin:0;overflow:hidden;padding:11px 10px 19px;-webkit-font-smoothing:antialiased;position:relative}.opening-hours .nav-button{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow06-bg.png') no-repeat 0 0;position:absolute;top:160px;width:38px;height:57px;z-index:10}.opening-hours .nav-button.prev{background-position:-38px 0}.opening-hours .nav-button.next{right:0}.opening-hours .nav-button span{text-indent:-9999em;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow07.png') no-repeat 0 0;width:16px;height:14px;display:block;position:absolute;top:22px}.opening-hours .nav-button.disabled{cursor:default}.opening-hours .nav-button.disabled span{filter:alpha(opacity=30);opacity:.3}.opening-hours .nav-button.prev span{background-position:-16px 0}.opening-hours .nav-button.next span{right:0}.opening-hours table{width:340px;margin:0 0 0 55px}.opening-hours td{border-bottom:1px solid #828282}.opening-hours tr.today{color:#393939}.opening-hours td{padding:10px 0 10px 10px;vertical-align:middle;width:50%}.opening-hours td .day{font-size:15px;line-height:17px;display:block;text-transform:lowercase}.opening-hours td .day:first-letter{text-transform:uppercase}.opening-hours td .date{font-size:11px;line-height:13px;display:block}.opening-hours td.time{font-size:17px}#opening-hours-cal .ui-datepicker{position:relative;font-size:12px;width:175px;height:165px;margin:20px auto;padding:0}#opening-hours-cal .ui-datepicker .ui-datepicker-header{position:absolute;bottom:0;border:none;background:none;width:175px}#opening-hours-cal .ui-datepicker th{padding:3px 0;border-bottom:1px solid #828282}#opening-hours-cal .ui-widget-content{border:none}#opening-hours-cal .ui-priority-secondary{visibility:hidden}#opening-hours-cal .ui-datepicker td{padding:0}#opening-hours-cal .ui-datepicker td span,#opening-hours-cal .ui-datepicker td a{text-align:center;padding:3px 0}#opening-hours-cal .ui-state-default,#opening-hours-cal .ui-widget-content .ui-state-default,#opening-hours-cal .ui-widget-header .ui-state-default{background:none;border:none}#opening-hours-cal .ui-state-active,#opening-hours-cal .ui-widget-content .ui-state-active,#opening-hours-cal .ui-widget-header .ui-state-active{color:#FFF;visibility:visible;filter:alpha(opacity=100);opacity:1}#opening-hours-cal .ui-widget-content .ui-datepicker-today .ui-state-active{filter:alpha(opacity=70);opacity:.7}#opening-hours-cal .ui-state-hover,#opening-hours-cal .ui-widget-content .ui-state-hover,#opening-hours-cal .ui-widget-header .ui-state-hover,#opening-hours-cal .ui-state-focus,#opening-hours-cal .ui-widget-content .ui-state-focus,#opening-hours-cal .ui-widget-header .ui-state-focus{background:none;border:none}#opening-hours-cal .ui-datepicker .ui-datepicker-prev span,#opening-hours-cal .ui-datepicker .ui-datepicker-next span{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow07.png') no-repeat 0 0;width:16px;height:14px;cursor:pointer}#opening-hours-cal .ui-datepicker .ui-datepicker-prev span{background-position:-16px 0}#opening-hours-cal .ui-datepicker .ui-datepicker-next{top:2px;right:2px}#opening-hours-cal .ui-datepicker .ui-datepicker-prev{top:2px;left:2px}.title-box3{background:none;margin-bottom:5px;padding:0 15px 17px;border-bottom:0!important}.title-box3 h1{margin:0}.main-frame{padding:0 79px 0 0}.result-list{font-size:15px;line-height:17px;list-style:none outside none;margin:0 0 0 -12px;overflow:hidden;padding:0 0 54px}.result-list li{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator10.gif') no-repeat 0 4px;float:left;margin:0 0 0 -1px;padding:0 13px 0 14px}.result-list li.active a,.result-list a:hover{color:#77787a}.main-frame .paging{margin:-4px 0 28px;padding:0 30px 11px}.results-block1{padding:0}.results-block1 h2{margin:0 0 2px!important}.results-block1 .date{display:block;color:#666;font-size:11px;line-height:13px}.results-block1 .phone{display:block;font-size:11px;line-height:13px}.results-block1 .btn-holder{margin:-2px 0 0}.main-holder1{padding:0 0 30px}.visitor-info{font-size:11px;line-height:13px;overflow:hidden;padding:0 0 33px;width:940px}.visitor-holder{width:110%}.visitor-info .box{display:inline-block;margin:0 17px 29px 0;padding:0 0 5px;vertical-align:top;width:220px}*+html .visitor-info .box{display:inline;margin:0 15px 29px 0}.visitor-info .text{overflow:hidden;padding:10px 0 0 16px}.visitor-info h2{margin:0 0 5px;-webkit-font-smoothing:antialiased}.visitor-info img{display:block}.visitor-info .more{overflow:hidden;display:block}.visitor-info .more a{float:right;height:23px;overflow:hidden;text-indent:-9999px;width:23px}.post-holder .post{padding:4px 0 19px}.post-holder .description{padding:0}.post-holder .visual{float:left;margin:5px 20px 0 0}.post-holder .description-text{padding:0 104px 7px 0}.post-holder .description-text .button{bottom:0;position:absolute;right:0;z-index:1}.post-holder .col{float:right;padding:5px 0 0 28px}.post-holder .title{line-height:21px;margin:0 0 5px;overflow:hidden}#popupSearchListContainer .post .date,.post-holder .date{color:#fbfbfb;float:right;font-size:10px;font-style:normal;line-height:15px;padding:2px 0 6px;text-align:center;width:52px;margin:4px 0 0 3px}#popupSearchListContainer .post .date span,.post-holder .date span{display:block;font-size:15px}.post-holder .btn-holder{clear:both}.box-item{border:medium none;font-size:11px;line-height:13px;margin:0;padding:0 0 18px}.box-item img{display:block;margin:0 0 17px}.box-item p{margin:0 0 11px}.box-item .btn-holder a{float:right}div.social-box{background:none;border-bottom:none}.social-box .social-content{color:#6d6e71;font-size:11px;line-height:13px;overflow:hidden;padding:12px 6px 11px}.social-box img{float:left;margin:0 9px 0 0}.social-box .text{overflow:hidden}.cols-holder1{padding:0 0 21px}.cols-holder1 .box{padding:0 0 12px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.cols-holder1 h2{text-transform:uppercase;margin:-4px 0 3px;padding:0 9px 2px;height:45px;-webkit-font-smoothing:antialiased}.cols-holder1 .visual{position:relative;overflow:hidden}.cols-holder1 img{display:block;position:relative;z-index:1}.cols-holder1 .date{color:#fbfbfb;font-size:10px;font-style:normal;line-height:15px;padding:3px 0 6px;position:absolute;right:9px;text-align:center;top:5px;width:51px;z-index:2}.cols-holder1 .date span{display:block;font-size:15px}.cols-holder1 .text-holder{color:#666;font-size:11px;line-height:13px;overflow:hidden;padding:17px 40px 0 11px;position:relative;min-height:65px}.cols-holder1 .more{bottom:2px;height:23px;overflow:hidden;position:absolute;right:12px;text-indent:-9999px;width:23px}.column-box .heading .btn{float:right;height:16px;margin:6px -13px 0 0;overflow:hidden;text-indent:-9999px;width:19px}.column-box.open .heading .btn{background-position:0 0}.column-box .category-list1{padding:0 0 21px 14px}.column-box .category-list1 li{width:auto}.rss{display:block;overflow:hidden;position:relative;top:-7px}.rss a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico-rss.gif') no-repeat;float:left;font-size:11px;line-height:19px;padding:0 0 0 26px}.entertainment-holder .box{margin-bottom:14px;padding:0 0 10px}.entertainment-holder .heading{margin:0}.entertainment-holder img{display:block;margin:0 0 11px}.entertainment-holder .text{overflow:hidden;padding:9px 0 0}.film-holder{padding:7px 0 0}.film-holder .visual{margin:0 12px 0 0}.film-holder .post{margin:0 0 20px;padding:0 0 14px}.film-holder .description{padding:4px 0 0}.film-holder .heading{background:none;margin:0 0 26px;overflow:hidden;padding:0}.film-holder .heading h3{float:left}.film-holder .heading img{float:left;margin:3px 0 0 6px}.film-holder .rating-row{overflow:hidden}.film-holder .rating{float:right}.rating img{display:block}.film-holder h3{-webkit-font-smoothing:antialiased}.film-holder .description-text{overflow:hidden;padding:0 101px 14px 0;position:relative;min-height:60px}.film-holder .button{float:right;margin:-12px 0 0}.film-holder .description-text .button{position:absolute;right:0;bottom:0}.sessions-movies{font-size:11px;line-height:14px;margin-bottom:20px;padding:8px 0 7px}.sessions-movies .description{overflow:hidden;padding:3px 0 0}.sessions-movies .heading{background:none;overflow:hidden;padding:0}.sessions-movies .heading h3{float:left}.sessions-movies .heading img{float:left;margin:2px 0 0 6px}.sessions-movies .rating-row{overflow:hidden}.sessions-movies .rating{float:right}.sessions-movies .visual{float:left;padding:0 12px 0 0}.sessions-movies .visual img{display:block}.sessions-movies h3{-webkit-font-smoothing:antialiased}.sessions-movies .description-text{overflow:hidden;padding:0 28px 12px 0}.sessions-movies .info-row{overflow:hidden;padding:0 0 23px}.sessions-movies .button{float:right}.sessions-list{line-height:16px;overflow:hidden}.sessions-list strong{color:#6d6e71;display:block;-webkit-font-smoothing:antialiased}.sessions-list li{overflow:hidden;padding:0 0 27px;vertical-align:top}.sessions-list ul{overflow:hidden;list-style:none;margin:0 0 10px}.sessions-list ul li{float:left;padding:0 19px 0 0}.sessions-list ul a{text-decoration:underline}.sessions-list ul a:hover{text-decoration:none}.upcoming .heading{background:#b5b5b5}.upcoming-holder .post{padding:0 0 16px}.upcoming-holder .visual{margin:4px 12px 0 0}.upcoming-holder .heading{background:none;margin:0;overflow:hidden;padding:0 0 5px}.upcoming-holder .heading h3{float:left;line-height:24px}.upcoming-holder .heading img{float:left;margin:1px 0 0 10px}.upcoming-holder .description{padding:0}.upcoming-holder .description-text{overflow:hidden;padding:0 0 13px}.upcoming-holder .info-row{overflow:hidden}.upcoming-holder .info-row strong{font-weight:700}.aside .column-box{padding:0 0 13px}.aside .column-box .box-holder{padding:0 10px 10px}.aside .column-box dl{line-height:15px}.aside .column-box dl span{font-size:14px;color:#333;font-weight:700}.aside .column-box dl dt span{color:#666}.aside .btn-list .button{line-height:29px}.box-logo{overflow:hidden;padding:7px 0 20px;width:222px}.box-logo img{display:block;border:1px solid #d3d3d3}.column-box .box-holder .pink-link{padding:0;margin:0;text-indent:0;overflow:visible;background:none;width:auto;height:auto;text-transform:uppercase;-webkit-font-smoothing:antialiased}.box-info{color:#666;font-size:11px;line-height:13px;margin:0 0 39px}.info-content{overflow:hidden;padding:5px 12px 11px}.box-item .info-content{padding:0}.map-holder{overflow:hidden}.map-holder img{display:block}.map-holder .map{overflow:hidden;border:1px solid #c5c3c0}.map-holder .btn-holder{overflow:hidden;padding:12px 0 0;float:right;margin-left:10px}.map-holder .button{float:right;position:relative;width:55px;z-index:2}.sms-directions{width:220px;padding:0 0 20px}.sms-directions label{float:left;color:#393939;padding:5px 3px 0 0}.sms-directions .text{width:209px;padding:5px;height:14px;margin:7px 0;background-color:#FBFBFB;border:1px solid #DDD}.sms-directions .button{width:115px}.sms-directions .error-summary{color:red;line-height:20px}.form-postcode{margin:-3px 0 0;overflow:hidden}.form-postcode fieldset{height:35px}.form-postcode input.text{border:1px solid #DDD;background-color:#FBFBFB;float:left;margin:0;padding:5px;height:14px;width:182px}.box-postcode .submit{border:medium none;color:#fbfbfb;cursor:pointer;font-size:13px;height:25px;line-height:24px;padding:0 0 2px;text-align:center;width:112px}.side-box2 .box-content{color:#4c4c4c;overflow:hidden;padding:9px 15px 16px 18px}.side-box2 address{color:#000;display:block;font-size:11px;overflow:hidden;padding:0 0 6px;font-style:normal}.route{color:#000;font:13px/17px 'Trebuchet MS',Arial,Helvetica,sans-serif;margin:-15px 0 0;padding:0 90px 20px 0;position:relative;z-index:1}.route a{color:#c20000}.route .heading{margin:0;padding:5px 0 5px 38px}.route strong{font-weight:700}.route .distance{background:none #fff;bottom:10px;color:#a6a6a6;font-size:10px;line-height:13px;padding:0 30px 0 10px;position:absolute;right:0;text-align:right}.route ol .distance{bottom:auto;top:-6px;padding:0 19px 0 10px}.route .direction-icon{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-direction-icon.gif') no-repeat;height:20px;left:-31px;overflow:hidden;position:absolute;text-indent:-9999px;top:12px;width:20px}.route .icon2{background-position:0 -38px}.route .icon3{background-position:0 -74px}.route .icon4{background-position:0 -165px}.route .icon5{background-position:0 -236px}.route .icon6{background-position:0 -397px}.direction-holder{height:504px;margin:0 0 10px;overflow:auto;padding:0 5px 0 0}.direction-frame{position:relative}.route ol{color:#000;line-height:19px;margin:0;overflow:hidden;padding:0 0 0 38px;list-style:none}.route ol li{border-top:1px solid #e6e6e6;clear:both;float:left;padding:8px 55px 7px 0;position:relative;width:265px}.route ol li:first-child{border:none}.route ol li:after{clear:both;content:"";display:block}.route .number{float:left;font-weight:700;padding:0 8px 0 0}.route .vscroll-up,.route .vscroll-down{display:none!important}.route .vscroll-slider{background:#ccc}.total-distance{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator11.gif') repeat-x #fff;height:10px;margin:-12px 0 0 39px;position:relative}.total-distance:after{clear:both;content:"";display:block}.total-distance .distance{bottom:-1px}.box-item1{margin:0 0 13px;padding:0 0 8px}.box-item1 img{display:block;margin:0 0 9px}.box-item1 .button{margin-right:0}.news-info{padding:0}.user-box{padding:0 0 0 15px}.user-photo{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-user-box.png') repeat-x 0 100%;border:1px solid #D4D4D4;float:left;margin:0 0 22px;padding:5px}.user-photo img{display:block}.menu{overflow:hidden;list-style:none;margin:10px 0;-webkit-font-smoothing:antialiased;text-transform:uppercase}.menu li{overflow:hidden;padding:0 0 5px 2px;vertical-align:top}.menu .active a,.menu a:hover{text-decoration:none;color:#6d6e71}.event-box{background:none;overflow:visible;border:none}.event-box .heading{margin-bottom:0}.event-box .inner-container{border:1px solid #e5e5e5;border-top:none;padding:20px 13px 15px;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom}.event-box .inner-container .title{color:#000;padding:0 0 3px}.event-box .intro-text{padding:0 0 20px}.event-box .form1{padding:0;margin:0;background-image:none;border:none}.event-box .form1 .row label{font:12px/15px "Trebuchet MS",Arial,sans-serif;padding:0 0 3px}.event-box .form1 .row-checkbox label{width:140px;padding-left:10px;color:#666}.event-box .form1 .error{color:red;float:left}.event-box .form1 .required{font-size:14px}.event-box .form1 input.text{background:none repeat scroll 0 0 #FBFBFB;border:medium none;font-size:12px;line-height:16px;margin:0;padding:3px 8px;width:173px;border-color:#D4D4D4 #EAEAEA #D4D4D4 #D4D4D4;border-style:solid;border-width:1px 1px 1px 2px}.event-box .form1 .sel{width:192px}.event-box .form1 .btn-holder .submit{width:100%;text-transform:uppercase}.event-box .form1 .sign-facebook{background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-sign-facebook-02.png');background-position:0 0;height:33px;width:192px}.event-box .form1 .disabled .sign-facebook{background-position:0 -33px;cursor:default}.event-box .date{color:#fbfbfb;display:block;font:15px/18px "Trebuchet MS",Arial,sans-serif;font:bold 12px/16px'Trebuchet MS',Arial,Helvetica,sans-serif;text-align:center}.event-box .btn-holder{line-height:27px;overflow:hidden;padding:0}.event-box .button{float:right;margin:0;padding:6px 9px;width:auto;font-family:'Trebuchet MS',Arial,sans-serif;text-transform:uppercase}.event-box .event-box-text{padding:3px 0 8px}.event-box .event-box-text .intro-text{padding-left:14px}.event-box .text-holder{line-height:13px;overflow:hidden;padding:0 0 22px}.event-box .list-event{color:#393939;margin:0 0 -8px;overflow:hidden;padding:6px 0 0;list-style:none;-webkit-font-smoothing:antialiased}.event-box .list-event li{overflow:hidden;padding:9px 0 8px;vertical-align:top;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.event-box .social-holder{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator13.png') no-repeat center top;padding:15px 0 0 25px;overflow:hidden}.event-box .social-holder .bold-font{float:left;line-height:26px;padding:0}.event-box .social-holder a{float:left;margin:0 0 0 10px}.form1{margin:0 0 30px;overflow:hidden;padding:0 0 18px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.form1 .list-questions{margin:0 0 -6px;overflow:hidden}.list-questions li{overflow:hidden;padding:0 0 7px;vertical-align:top}.form1 .list-questions label{font:12px/16px "Trebuchet MS",Arial,sans-serif!important}.welcome-box h2{color:#393939;margin:0 0 7px;-webkit-font-smoothing:antialiased}.welcome-box h3{color:#393939;margin:0 0 16px;-webkit-font-smoothing:antialiased}.welcome-box .row-img{overflow:hidden;padding:0 0 18px;margin:0;list-style:none}.welcome-box .row-img li{float:left;padding:0 9px 0 0}.welcome-box .row-img .user-photo{padding:4px;margin:0}.welcome-box .row-img img{display:block}.column-box .box-holder1{padding-left:0;padding-right:0;padding-top:9px}.main-col .serv-row{display:block;margin:0 0 16px;overflow:hidden;padding:4px 0 7px;-webkit-font-smoothing:antialiased;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x scroll center bottom transparent;border-bottom:1px solid #828282}.form1 .btn-holder .col{float:left;line-height:16px}.form1 .btn-holder .checkbox{float:left;width:15px;height:15px;margin:0 7px 0 0;padding:0}.form1 .btn-holder label{float:left}.form1 .btn-holder label a{text-decoration:underline;color:#393939}.form1 .btn-holder label a:hover{text-decoration:none}.form1 .row{overflow:hidden;padding:0 0 15px}.form1 .row label{color:#393939;float:left;-webkit-font-smoothing:antialiased}.form1 .sel{float:right;margin:0 1px 0 0;width:302px}.form1 .btn-holder .submit{border:medium none;color:#fbfbfb;cursor:pointer;float:right;font-size:13px;height:27px;line-height:24px;padding:0 17px 2px;text-align:center}.form2{border:medium none;margin:0;padding:0 0 27px}.form2 .btn-holder{margin:-13px 0 0;padding:13px 0 0}.form2 .btn-holder .submit{margin:-13px 0 0;padding:0 9px 2px}.invite-friends{color:#393939;overflow:hidden;padding:20px 0}.invite-friends .row{overflow:hidden;padding:0 0 27px;width:460px}.row-holder{width:110%}.invite-friends .col{float:left;padding:0;width:227px}.invite-friends .boxes{float:left;line-height:15px;padding:0 27px 0 13px}.invite-friends .boxes label{float:left}.invite-friends .radio{float:left;height:15px;margin:0 7px 0 0;padding:0;width:15px}.invite-friends .text{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-invite-text.png') no-repeat;float:left;margin:0 16px 0 0}.invite-friends .text input{background:none;border:0 none;float:left;margin:0;padding:4px 6px;outline:none;width:210px}.btn-holder{overflow:hidden}.link-invite{float:left;line-height:16px;padding:6px 0 5px 33px}.invite-friends .btn-holder{margin:-12px 0 0}.invite-friends .submit{border:medium none;color:#fbfbfb;cursor:pointer;float:right;font-size:13px;height:27px;line-height:24px;padding:0 8px 2px;text-align:center}.main-col .text-box .info-text{display:block;color:#333;padding:10px 0 8px;-webkit-font-smoothing:antialiased}#main .text-box h2{color:#333;margin:0 0 15px;-webkit-font-smoothing:antialiased;text-transform:uppercase}#main .text-box h2 span{color:#666;font-size:12px;display:block}#main .text-box h2 span span{display:inline}#main .text-box .btn-holder{padding:21px 0;margin:0 0 15px}#main .text-box .button{float:right;padding:6px 11px;width:auto}.welcome-box .welcome-holder{padding:0 111px 3px 13px;position:relative}.welcome-box .welcome-holder .button{bottom:24px;padding:6px 11px;position:absolute;right:0;width:auto;z-index:2}.welcome-box .row{overflow:hidden;padding:0 0 15px}#twocolumns1{padding:16px 0 15px}#twocolumns1 .text-holder{line-height:13px;padding:10px 5px 10px 14px}#twocolumns1 .text-holder li{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator12.png') no-repeat 0 5px;padding:0 0 0 8px}.box-sign-in .sign-in ul{overflow:hidden;padding:0 0 22px;list-style:none;margin:0}#twocolumns1 h2{margin:0 0 6px;-webkit-font-smoothing:antialiased}.box-sign-in{padding:21px 0 15px}.sign-in-text{line-height:14px;padding:0 12px}.sign-in-text ul{list-style:none;margin:0}.box-sign-in .sign-in h2{color:#2d2b2d!important;margin:0!important;-webkit-font-smoothing:antialiased}.box-sign-in .sign-in h3{margin:0 0 3px;-webkit-font-smoothing:antialiased}.sign-facebook{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-sign-facebook.png') no-repeat;display:block;height:37px;overflow:hidden;text-indent:-9999px;width:218px;cursor:pointer}.form-registration{color:#393939;padding:6px 0 0;height:1%}.form-registration:after{clear:both;content:"";display:block}.form-registration .row{height:1%;position:relative;padding:0 0 8px}.form-registration .row:after{clear:both;content:"";display:block}.form-registration .text{float:left;padding:0 0 2px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-form-text.png') no-repeat}.form-registration .text input{background:none;border:0 none;color:#393939;float:left;font-size:12px;line-height:14px;margin:0;height:14px;padding:5px 6px 4px;width:288px}.form-registration label a{color:#393939;text-decoration:underline}.form-registration label a:hover{text-decoration:none}.form-registration .sel{width:219px;float:left}.form-registration .sel1{width:70px;margin:0 2px 0 0}.form-registration .sel2{margin:0 2px 0 0;width:72px}.form-registration .sel3{margin:0 2px 0 0;width:73px}.form-registration .sel4{width:298px}.form-registration .row-text{overflow:hidden;padding:3px 7px 10px}.form-registration .text-postcode{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-form-text1.png') no-repeat}.form-registration .text-postcode input{width:207px}.form-registration .input-placeholder-text{left:7px;top:6px}.form-registration ul{padding:0 0 19px!important;list-style:none;margin:0}.form-registration li{padding:0 0 22px!important;height:1%}.form-registration li:after{clear:both;content:"";display:block}.form-registration li .row{margin:0 0 -4px;padding:0}.form-registration ul label{float:none!important;padding:0!important;width:auto!important;line-height:14px!important}.form-registration p{margin:0 0 5px}.form-registration .submit{border:medium none;color:#fbfbfb;cursor:pointer;font-size:13px;height:26px;line-height:24px;padding:0 0 2px;text-align:center;text-transform:uppercase;width:67px;float:right}.form-registration .selectArea a.selectButton{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-select-button1.png') no-repeat 100% 0}.box-sign-up .sign-in h2{margin:0 0 10px!important}.box-sign-up .sign-in-text{font-size:11px;line-height:13px}.box-sign-up .sign-in h3{font-size:16px;color:#666;margin:0}.box-sign-up .box-save-time{color:#393939;font-size:12px}.box-sign-up .sign-in-text p{margin:0 0 14px}.box-sign-up .box-save-time p{font-size:11px;margin:0 0 4px}.box-sign-up .grid_3{width:190px}.box-sign-up .grid_6{width:410px}.box-sign-up .sign-facebook{height:29px;width:160px;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-sign-facebook1.jpg') no-repeat}.box-sign-up .grid_5{width:420px}.form-registration1 .label{float:left;line-height:23px;padding:0 5px 0 0;text-align:right;width:115px}.form-registration1 .row-title .sel{width:84px}.form-registration1 .row{padding:0 0 9px}.form-registration1 .text-postcode{margin:0 9px 0 0}.form-registration1 .sel4{float:right;width:301px}.form-registration1 .row-text{font-size:11px;padding:0 0 10px 128px}.form-registration1 .row-text1{overflow:hidden;padding:15px 0 0 121px}.form-registration1 .text-mobile{width:221px;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-form-text2.png') no-repeat}.form-registration1 .text-mobile input{width:208px}.form-registration1 p{margin:0 0 8px}.form-registration1 li{padding:0 0 8px!important}.form-registration1 ul{padding:0 0 10px!important;list-style:none;margin:0}.form-registration1 .submit{float:left}.box-sign-up{padding:21px 0 0}.aside .box1-sign-in{padding:0 0 25px}.aside .box1-sign-in .heading{padding:0 10px}.box1-sign-in .sign-in-text{line-height:16px;padding:0 8px}.box1-sign-in p{margin:0 0 -3px}.box1-sign-in li{margin:0 0 -3px;overflow:hidden;vertical-align:top}.box1-sign-in .link-account{color:#666}.upcoming-events{font-size:11px;height:1%;line-height:13px}.upcoming-events:after{clear:both;content:"";display:block}.aside .upcoming-events .heading{margin:0;padding:0 10px}.upcoming-events li{overflow:hidden;padding:4px 3px 8px 10px;vertical-align:top}.upcoming-events li:first-child{padding:1px 3px 8px 10px}.upcoming-events ul h3{margin:0 0 5px;-webkit-font-smoothing:antialiased}.upcoming-events .btn-holder .button{float:right;padding:6px 5px 6px 9px;width:auto}.visual-main{padding:0 0 23px}.visual-main img{display:block}.three-column{font-size:11px;line-height:13px;padding:0 0 17px}.three-column .grid_3{width:223px}.three-column .col1{padding:9px 14px 9px 10px;width:195px;margin-right:13px}.three-column h2{color:#6d6e71;margin:0 0 9px;-webkit-font-smoothing:antialiased}.three-column h3{color:#818285;margin:0 0 4px;-webkit-font-smoothing:antialiased}.three-column .col-vip h3{color:#c88b11}.three-column img{display:block;margin:-38px 0 0 -19px;position:relative}.three-column .col-fan .box{border-top:1px solid #838383;padding:3px}.three-column .col-vip .box{border-top:1px solid #c88b11;padding:3px}.three-column ul{font-size:11px;line-height:13px;margin:0 0 0 -15px;list-style:none}.three-column .col-vip ul{margin:0;list-style:none}.three-column ul a{color:#666;float:left;padding:7px 0}.three-column li{overflow:hidden;vertical-align:top}.three-column .personalised{padding:0 0 0 14px}.three-column .personalised a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -13px 4px;padding:10px 0 12px 42px}.three-column .email{padding:0}.three-column .email a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat 0 -82px;padding:10px 0 3px 56px}.three-column .invitations{padding:0 0 0 12px}.three-column .invitations a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -11px -171px;padding:7px 0 11px 43px}.three-column .latest{padding:0 0 0 11px}.three-column .latest a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -10px -265px;padding:11px 0 8px 44px}.three-column .vip-invitations a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -15px -366px;padding:15px 0 12px 38px}.three-column .gifts a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -15px -465px;padding:14px 0 13px 38px}.three-column .review-panel a{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -15px -565px;padding:10px 0 10px 39px}.three-column .col-fan{width:219px}.three-column .col-vip{float:right;margin:0 -2px 0 0;width:219px}.outtaHere{position:absolute;left:-3000px}.radioArea,.radioAreaChecked{float:left;height:16px;overflow:hidden;margin:0 7px 0 0;width:16px!important}.radioArea{background-position:-80px 0}.radioAreaChecked{background-position:0 0}.checkboxArea,.checkboxAreaChecked{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-checkbox.png') no-repeat 0 0;float:left;height:11px;overflow:hidden;width:11px;margin:3px 7px 0 0}.checkboxAreaChecked{background-position:0 -11px}.answer label{line-height:19px}.selectArea{position:relative;height:25px;float:left;color:#000;font-size:11px;line-height:25px}.selectArea .left{position:absolute;top:0;left:0;width:19px;height:100%;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-select-left.gif') no-repeat;display:block}.selectArea a.selectButton{position:absolute;top:0;right:0;width:100%;height:100%}.selectArea .center{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-select-center.gif') repeat-x;display:block;height:25px;line-height:25px;padding:0 29px 0 9px;overflow:hidden;white-space:nowrap}.selectArea .center img{float:left}.optionsDivInvisible,.optionsDivVisible{position:absolute;background-color:#e5e5e5;border:1px solid #c9c9c9;display:block;z-index:1100;font-size:11px}.optionsDivScroll ul{height:205px;overflow:auto!important;list-style:none;margin:0}.drop-dif{background:#9cc}.optionsDivInvisible{display:none}.optionsDivVisible ul{margin:0;padding:2px;overflow:hidden;list-style:none}.optionsDivVisible ul li{float:left;width:100%}.optionsDivVisible a{color:#000;overflow:hidden;text-decoration:none;display:block;height:1%;padding:2px 4px}.optionsDivVisible a img{border:none;float:left}.optionsDivVisible a:hover{background-color:#2f384e;color:#fff;text-decoration:underline}.forward-to-friends{color:#393939;overflow:hidden;padding:20px 0}.forward-to-friends legend{font:20px/25px 'Trebuchet MS',Arial,Helvetica,sans-serif}.forward-to-friends .row{overflow:hidden;padding:0 0 27px;width:700px}.forward-to-friends .text{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-invite-text.png') no-repeat;float:left;margin:0 16px 0 0}.forward-to-friends .text input{background:none;border:0 none;float:left;margin:0;padding:4px 6px;outline:none;width:210px}.forward-to-friends .btn-holder{margin:-12px 0 0}.forward-to-friends .submit{border:medium none;color:#fbfbfb;cursor:pointer;float:right;font-size:13px;height:27px;line-height:24px;padding:0 8px 2px;text-align:center;text-transform:uppercase}.productgallery{overflow:hidden;margin-bottom:13px}.productgallery a.button{width:120px}.productgallery ul.switcher{list-style-type:none}.productgallery li{float:left;margin-bottom:15px}.productgallery li div.gallery-item-details{padding-left:60px}.productgallery li div.retailer{font-weight:700;font-style:italic}.productgallery .soc-holder iframe.twitter-share-button{position:relative;top:5px}body.facebook{background:#FFF;min-width:0}.facebook .main-info{padding:0;margin-bottom:0;width:780px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.facebook-reg-left p{padding:0 40px}.facebook .reg-banner{margin:0 0 35px}.facebook .reg-landing{height:799px;width:780px;overflow:hidden;position:relative;z-index:0}.facebook .reg-landing .background .ModuleEditLinkAbsolute{z-index:10;position:absolute}.facebook .reg-landing .background img{position:absolute;top:0;left:0;z-index:-1}.facebook .reg-landing .content{padding:235px 40px 0 430px;position:absolute;top:0;left:0}.facebook .reg-landing .content .heading-box{padding:0 0 30px}.facebook .reg-landing .content .heading-box h1{line-height:28px;color:#fff}.facebook .reg-landing .content p{color:#FFF;padding:0 0 30px}.facebook .reg-landing .fb_button,.fb_button_rtl{background:none}.facebook .reg-landing .fb_button .fb_button_text{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-sign-facebook-01.png') no-repeat scroll 0 0 transparent;height:37px;width:225px;display:block;overflow:hidden;text-indent:-9999px;margin:0;padding:0;border:none;cursor:pointer}.facebook .reg-landing .error-msg{color:#820c0c;margin:20px 0 0;display:block}#footer .kudos-intro{margin-top:21px}.drop .info .title,.upper-case{text-transform:uppercase}.admin,#toolsArea{padding:10px 5px}.admin .clear{visibility:visible;overflow:auto;width:auto;height:auto}#toolsArea H1{font-size:36px;margin:0;padding:0;color:#333;line-height:1em}#toolsArea H2{font-size:18px;margin:0;padding:0;color:#999;line-height:1em}table.commercialContent .rgCommandRow,table.commercialContent .commandRow{background:#595750;color:#EFEFEF;height:50px}table.commercialContent .rgCommandCell{border-color:#999 #F2F2F2;border-style:solid;padding:2px 10px;line-height:16px;text-align:left}table.commercialContent .rgCommandRow .rgCommandCell a{color:#fff}table.commercialContent .rgHeader a{color:#333}table.commercialContent .rgRow,table.commercialContent .rgAltRow,table.commercialContent .rgHeader,table.commercialContent .rgResizeCol,table.commercialContent .rgPager,table.commercialContent .rgGroupPanel,table.commercialContent .rgGroupHeader{cursor:default}table.commercialContent .rgRow td,table.commercialContent .rgAltRow td,table.commercialContent .rgEditRow td,table.commercialContent .rgFooter td,table.commercialContent .rgFilterRow td,table.commercialContent .rgHeader,table.commercialContent .rgResizeCol,table.commercialContent .rgGroupHeader td{padding-left:10px;padding-right:10px;vertical-align:top}table.commercialContent .rgHeader,table.commercialContent th.rgResizeCol{font-weight:400;padding-bottom:4px;padding-top:5px;text-align:left;background:#f0f0f0;border-color:-moz-use-text-color -moz-use-text-color #828282;border-style:none none solid;border-bottom:1px solid #999;color:#000}table.commercialContent .rgHeaderTitle{border-bottom:1px solid #ccc;padding-top:20px}table.commercialContent .rgRow,table.commercialContent .rgAltRow,table.commercialContent .rgHeader,table.commercialContent .rgResizeCol,table.commercialContent .rgPager,table.commercialContent .rgGroupPanel,table.commercialContent .rgGroupHeader{cursor:default}table.commercialContent .rgAltRow{background:none repeat scroll 0 0 #f2efe6}table.commercialContent .rgRow td,table.commercialContent .rgAltRow td,table.commercialContent .rgEditRow td,table.commercialContent .rgFooter td{padding-bottom:3px;padding-top:4px}table.commercialContent a:link,table.commercialContent a:active,table.commercialContent a:visited{font:12px/16px arial,sans-serif;text-decoration:none;font-weight:400}table.commercialContent a:hover{font:12px/16px arial,sans-serif;text-decoration:underline;font-weight:400}table.commercialContent .rgSortAsc{background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/TableImages.gif');background-position:3px -248px;height:10px}table.commercialContent .rgSortDesc{background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/TableImages.gif');background-position:3px -198px;height:10px}table.commercialContent .rgAdd{background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/TableImages.gif');background-position:0 -1650px;margin-right:3px;height:18px;width:18px}table.commercialContent .rgFooterDiv,table.commercialContent .rgFooter{background:none repeat scroll 0 0 #f0f0f0}table.commercialContent .rgFooter td{border-bottom:1px solid #FFF;border-top:1px solid #999;color:#999}table.commercialContent .rgWrap{float:left;line-height:22px;padding:0 10px;white-space:nowrap}table.commercialContent .rgInfoPart{float:right}table.commercialContent .rgNoRecords{padding-left:10px;padding-right:10px}table.commercialContent .newComment{color:Red;font-size:smaller}a.table-button{background-color:#2db1ed;color:#fff;padding:7px;border-radius:3px;margin:0 10px 0 0;color:#fff}a.table-button:hover{background-color:#047fb8;color:#fff;padding:7px;border-radius:3px;text-decoration:none!important}tr.rgRow td a,tr.rgAltRow td a{color:#047fb8!important}.admin table.related3column{width:100%}.admin .related3column tr td{width:33%}#pageEditMode{padding:10px 0 0 20px}#template{border-bottom:solid 1px #888;min-height:100px;float:left;width:720px;padding-bottom:5px;margin-bottom:5px}#template-image{float:left;margin-right:15px}#template-title{width:245px;float:left;vertical-align:middle}#template-title h2{float:left;margin:10px 0}#template-title a{margin:15px 0 10px 0!important;font-size:16px;font-weight:700;clear:left}#template-details{width:250px;float:right;margin:10px 0;font-weight:700}#template-pages{width:250px;float:right;text-align:left}#template-pages ul{margin-top:5px}#template-pages ul li{list-style-type:disc}textarea{resize:none;outline:none}select,input[type="text"],input[type="password"],input[type="radio"],input[type="checkbox"]{outline:none}strong{font-weight:700}em{font-style:italic}.heading-box h1{text-transform:uppercase}.column .column-box blockquote{margin:0 0 10px}#articleMediaGallery{float:right;padding:0 0 0 10px;width:460px}.main-col.right{float:right;padding:0 0 0 10px}.column .column-box .soc-holder{width:205px}.column .column-box .holder .content{font-size:12px;line-height:14px}.column .column-box .holder p{font-size:12px;line-height:15px}.button:hover{text-decoration:none}.optionsDivVisible a:hover{text-decoration:none}#twocolumns{overflow:visible}.column .column-box{overflow:visible}.hide{display:none}.invisibile{visibility:hidden}.link-button{background:#FFF;text-transform:none;padding:0;margin:0;border:none;cursor:pointer;overflow:visible}.button.auto-size{width:auto;padding-left:15px;padding-right:15px}.expiry-msg{text-transform:uppercase;-webkit-font-smoothing:antialiased}.error p{color:red}.tweet-it{margin-top:10px}.small-facebook{width:50px;overflow:hidden;float:left}.facebookFloat{display:block;float:left;width:50px}.twitterFloat{display:block;float:left;width:70px}.facebookPadBottom{padding-bottom:5px}.rss{top:0;margin:30px 0 0}.facebook-icon{display:block;width:27px;height:26px;background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico-facebook.png') no-repeat 0 0;text-indent:-9999em}.twitter-icon{display:block;width:27px;height:26px;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/ico-twitter.png') no-repeat 0 0;text-indent:-9999em}#nav .cols .post{float:left}#nav .cols .post .description p{height:40px}#nav .cols .post .description a{top:0}.cols .title{padding:0 0 5px 10px}.cols .event-description{height:95px;position:relative;padding:3px 0 35px 11px}.cols .event-description p{margin:0}.cols .event-description .btn-holder{position:absolute;bottom:0;right:0}.megadrop-feature-image{margin-top:5px}.ajax-content{position:relative}.ajax-content .loading-small,.ajax-content .loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/ajax-loader.gif') no-repeat center center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10}.ajax-content .loading-small{background-image:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ajax-loader-small.gif')}.btn-loading{text-indent:-9999px}.results-block{min-height:140px;margin-bottom:0}.result-summary{text-align:center;-webkit-font-smoothing:antialiased}.results-block .button-list a:hover{text-decoration:none}.post-holder .description .link,.post-holder .description .button{bottom:-1px;position:absolute;right:0;z-index:1}.post-holder .description .link{bottom:0}.results-block .description{min-height:89px}.post-holder .description-text{padding-bottom:0}.shopResults{padding-bottom:20px}.paging{padding:0 30px 16px}.extendable-list{padding:0 0 20px}.post-holder .actions{padding:20px 0 10px}.post-holder .actions .button{float:none;width:190px;margin:0 auto}#featuredStores .gallery-holder{width:100%;position:relative;overflow:hidden}#featuredStores .gallery-holder ul{overflow:hidden;height:159px;width:9999px;list-style:none;margin:0}#featuredStores .gallery-holder ul li{float:left;width:300px}.event-box .date{text-align:left}.event-box-text h2{margin:-4px 0 3px;padding:0 0 2px;-webkit-font-smoothing:antialiased}.box-sign-up .box-save-time .fb_button,.fb_button_rtl{background:none}.box-sign-up .box-save-time .fb_button .fb_button_text{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-sign-facebook1.jpg') no-repeat scroll 0 0 transparent;height:29px;width:160px;display:block;overflow:hidden;text-indent:-9999px;margin:0;padding:0;border:none}.box-sign-up .grid_6{width:440px}.form-registration1 .sel4{float:left}.form-registration1 .text-postcode{margin:0 5px 0 0}.form-registration .info{font-style:italic;font-size:11px}.form-registration .find-address{padding:0 10px 2px;margin:0 0 0 121px;width:auto}.form-registration .row{padding:0;margin:0 0 9px}.required{font-size:18px}.form-registration label .required{float:none}.validation-error{color:Red;display:block;padding-top:2px;float:none;clear:both}.form-registration .row .validation-error{margin-left:120px}.form-registration .details{font-weight:700;float:left;padding:0 0 2px}.form-registration2 .row .validation-error{margin-left:10px;clear:none;float:left}.form-registration2 .submit{float:left;margin:0 0 0 15px}.form-registration2 .heading{width:280px}.form-registration2 .sel{width:300px}.form-registration2 .sel2{width:153px}.three-column ul span{color:#666;float:left;padding:7px 0}.three-column .personalised span{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -13px 4px;padding:10px 0 12px 42px}.three-column .email span{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat 0 -82px;padding:10px 0 3px 56px}.three-column .invitations span{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -11px -171px;padding:7px 0 11px 43px}.three-column .latest span{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -10px -265px;padding:11px 0 8px 44px}.three-column .vip-invitations span{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -15px -366px;padding:15px 0 12px 38px}.three-column .gifts span{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -15px -465px;padding:14px 0 13px 38px}.three-column .review-panel span{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico03.png') no-repeat -15px -565px;padding:10px 0 10px 39px}#contactShopPopup{width:370px;height:550px}#contactShopPopup .modal-header{text-align:right;border-bottom:none}#contactShopPopup .modal-header a{color:#000}#contactShopPopup .modal-body{padding:15px 30px}#contactShopPopup #captchaArea{padding:0 0 5px 24px}#contactShopPopup input,#contactShopPopup textarea{width:350px}#contactShopPopup fieldset .text{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat scroll 0 -160px transparent;height:27px;overflow:hidden;width:308px}#contactShopPopup fieldset .textarea{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-textarea.gif') no-repeat scroll 0 0 transparent;height:124px;overflow:hidden;width:306px}#contactShopPopup fieldset .text input{background:none repeat scroll 0 0 transparent;border:medium none;color:#393939;float:left;font-size:12px;line-height:16px;margin:0;padding:5px 8px 4px;width:291px}#contactShopPopup fieldset .textarea textarea{background:none repeat scroll 0 0 transparent;border:medium none;color:#393939;font-size:12px;height:104px;line-height:16px;margin:0;overflow:auto;padding:10px 7px;width:291px}#contactShopPopup #captchaArea{width:330px}#contactShopPopup #messageArea{height:20px}#contactShopPopup #submissionError{padding:0 30px}#crisisMessagePopup{width:640px}#crisisMessagePopup .modal-header{text-align:right}#crisisMessagePopup input,#crisisMessagePopup textarea{width:350px}#crisisMessagePopup .button{width:130px;float:right;margin:10px 0 0}#letters li a{color:#CACBCC}#letters li.hasStores a{font-weight:700}#letters li.active a{color:#6D6E71}#openingHours dl{padding:0 15px 27px}.sub-page-tiles{position:relative;left:-10px;width:960px;margin:0;list-style:none;overflow:hidden}.sub-page-tiles li{width:220px;float:left;margin-left:10px;margin-right:10px;padding:0 0 22px;margin-bottom:20px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.sub-page-tiles li .title{display:block;padding:0 10px 5px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.sub-page-tiles li .visual{margin:0 0 10px}.sub-page-tiles li .visual img{vertical-align:top}.sub-page-tiles li .description{height:1%;overflow:hidden;padding:5px 26px 4px 11px;position:relative;word-spacing:-1px;height:75px;overflow:hidden}.sub-page-tiles li .description .link2{bottom:0;position:absolute;right:0}.grid_9 .sub-page-tiles{width:720px;left:-45px;margin-top:20px}.grid_9 .sub-page-tiles li{margin-right:0;margin-left:20px}.map-holder{min-height:400px}.carparkList{list-style:none;margin:0}.carparkList li{padding:0 0 7px;margin-bottom:30px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.indentedContent{padding:9px 15px 16px 9px}.dailyTariff{margin:25px 10px 25px 20px}.redUnderline{margin-bottom:10px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.textOnlyTemplateText{padding:0 0 27px;margin-bottom:30px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.textOnlyTemplateText .box-content{color:#4C4C4C;overflow:hidden;padding:9px 15px 16px 18px}.textOnlyTemplateText .navlink{float:right}.textOnlyTemplateText .navlink .button{width:auto}#parkingDiv dl dt{width:100px}.route ol li:first-child{margin-top:5px}.form-questions .question{color:#393939;margin:10px 0 5px;-webkit-font-smoothing:antialiased}.form-questions .answer input[type="text"]{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-textarea.gif') no-repeat scroll 0 -254px;border:medium none;color:#393939;float:left;font-size:12px;line-height:16px;margin:0;padding:5px 8px;width:444px}.form-questions .answer textarea{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-textarea.gif') no-repeat scroll 0 0;border:medium none;color:#393939;font-size:12px;height:104px;line-height:16px;margin:0;max-height:104px;max-width:446px;min-height:104px;min-width:446px;overflow:auto;padding:10px 7px;width:446px!important}.form-questions .answer ul{margin:0 0 -6px;overflow:hidden;list-style:none}.form-questions .answer ul li{overflow:hidden;padding:0 0 7px;vertical-align:top}.online-form-holder .btn-holder{margin:-13px 0 0;padding:13px 0 20px;width:100%}.online-form-holder .btn-holder .col{float:left;line-height:16px}.online-form-holder .submit,.online-form .forms-Submit-Button{border:medium none;color:#FBFBFB;cursor:pointer;float:right;font-size:13px;height:27px;line-height:24px;padding:0 17px 2px;text-align:center}.online-form-holder .submit,.online-form .forms-Submit-Button{margin:5px 0 0;padding:0 9px 2px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:transparent}#colorbox{border:1px solid #cdcdcd;background:#fff;-moz-box-shadow:0 0 35px #000;-webkit-box-shadow:0 0 35px #000;box-shadow:0 0 35px #000;behavior:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/behaviours/pie.htc')}#cboxContent{margin-top:50px}.cboxIframe{background:#fff url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/colorbox/loading.gif') no-repeat center center}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{padding:1px}#cboxLoadingGraphic{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/colorbox/loading.gif') no-repeat center center}#cboxLoadingOverlay{background:#fff}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/colorbox/controls.png') no-repeat 0 0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/colorbox/bg-close.gif') no-repeat scroll 100% 50% transparent;top:-35px;right:35px;color:#000;font-size:11px;text-transform:uppercase;padding:0 35px 0 0;text-indent:0;height:23px;line-height:23px}#cboxClose:hover{text-decoration:underline}#cboxTopCenter{display:none}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.popup{background:#FFF none no-repeat 0 0;min-width:0;overflow-y:hidden;overflow-x:hidden}.popup .content{margin:0 30px 30px}.popup .login-form{margin:0 30px;width:305px}.popup .login-form legend{display:none}.popup .login-form .row{margin:15px 0 0;line-height:15px;overflow:hidden}.popup .login-form .input-label{display:none}.popup .login-form .text{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat scroll 0 -160px transparent;float:left;height:27px;overflow:hidden;width:305px}.popup .login-form .text input{background:none repeat scroll 0 0 transparent;border:medium none;color:#393939;float:left;font-size:12px;line-height:16px;margin:0;padding:5px 8px 4px;width:289px}.popup .login-form .txterror{color:red;margin:10px 0 -10px 0;display:block}.popup .login-form .btn{float:left;width:100px;height:27px;text-align:center;text-transform:uppercase;padding:0 0 2px;font-size:13px;line-height:27px;color:#fff;border:none;cursor:pointer}.popup .login-form .facebook-signin-holder{margin:20px 0 0}.popup .login-form .fb_button,.fb_button_rtl{background:none}.popup .login-form .fb_button .fb_button_text{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-sign-facebook.png') no-repeat scroll 0 0 transparent;height:34px;width:202px;display:block;overflow:hidden;text-indent:-9999px;margin:0;padding:0;border:none}#currentCards{padding:0 0 10px}#currentCards table{width:460px}#currentCards table thead tr th{background-color:#6D6E71;color:#fff}#currentCards table .cardNumberColumn{width:2600px;text-align:left}#currentCards table .balanceColumn{width:100px;text-align:right}#currentCards table .actionColumn{width:100px;text-align:right}#currentCards table tbody tr{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x scroll center bottom transparent;border-bottom:1px solid #828282}#currentCards table tbody tr td{padding:10px 9px}#currentCards table a{background:none repeat scroll 0 0 #E64560;color:#FFF;font-size:13px;line-height:15px;padding:6px 5px;text-align:center;text-transform:uppercase;width:90px}#currentCards fieldset{background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-postcode-text.gif') no-repeat scroll 0 0 transparent;overflow:hidden}fieldset.currentCards input.text{background:none repeat scroll 0 0 transparent;border:medium none;color:#393939;float:left;font-size:12px;line-height:14px;margin:0;padding:5px 6px 6px 18px;width:84px}fieldset.currentCards .submit{border:medium none;color:#FBFBFB;cursor:pointer;font-size:13px;height:25px;line-height:24px;padding:0 0 2px;text-align:center;width:112px;text-transform:uppercase}.sitemap ul{margin:0 0 -6px;list-style:none}.sitemap ul li{margin:0 0 10px}.sitemap ul li a{padding:0 15px;color:#FFF;text-transform:uppercase;-webkit-font-smoothing:antialiased}.sitemap ul li ul{background-color:#FFF;margin:0;padding:10px 0 5px;list-style:none}.sitemap ul li ul li{background-color:#fff}.sitemap ul li ul li a{padding:5px 15px}.sitemap ul li ul li ul li{background-color:#fff}.sitemap ul li ul li ul li a{background-color:#fff}.tab-holder .button-list{display:none}.tab-holder .search-promo{padding:10px 0 0;margin:10px 0 0;border-top:1px solid #d7d7d7}.tab-holder .search-promo p{margin:0 0 5px 10px}.aboutUsContent{border-bottom:1px solid #E64560;padding:11px 10px 19px;margin-bottom:19px}.openingHoursExtraText{padding-bottom:23px;margin-bottom:23px;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282}.openingHoursExtraLinks{margin-top:10px}.openingHoursExtraLinks .links a{display:block;margin-bottom:10px;width:200px;margin-left:124px;margin-right:auto}.openingHoursExtraLinks .links{margin-top:10px}#fsError{color:Red;padding:5px 0}#divWebMap{margin:0 auto;width:946px}.user-photo-holder .upload{background:none repeat scroll 0 0 #E64560;border:medium none;color:#FBFBFB;cursor:pointer;font-size:13px;height:27px;line-height:24px;text-align:center;text-transform:uppercase;position:relative;top:88px;left:2px;padding:2px}.film-holder .description-text .button{height:30px}.film-holder .description{min-height:135px}.cinemaLogo{margin:0 0 20px}.adminPage .breadcrumbs{float:none;margin:0 0 10px;padding:10px}.adminPage .moduletitle{font-size:13px;margin:0 0 10px;font-weight:700}.adminmenu .breadcrumbs,.admin .breadcrumbs{clear:both;float:none;padding:20px}.verticalMargin20{margin-top:20px;margin-bottom:20px}.column-box .heading h2,.column-box .heading h3{color:#FFF;margin:0;text-transform:uppercase;-webkit-font-smoothing:antialiased}.author-details{width:205px;margin-bottom:20px;border-bottom:1px solid #828282}.author-image{margin-top:20px;margin-bottom:20px}.author-name{margin-bottom:10px;height:15px;font-size:15px;font-weight:700;text-transform:uppercase}.ie-only{display:none}.time-slot{width:150px;float:left;text-transform:uppercase;padding-left:14px}.email-signup-content img{margin-right:12px}.email-signup-content .text{margin-bottom:4px}.register div h3{margin:10px 0;text-transform:uppercase}.register-reward{margin-bottom:20px}.register-reward div{float:none;display:block;margin:10px 0 10px 5px}.rsvp-info{text-transform:uppercase}.rsvp-extra-guests{clear:left;float:right;margin-right:5px;display:none;width:150px}.rsvp-extra-guests #extraGuestsRequested{width:30px;display:block;float:left;text-align:center;padding-top:5px}.rsvp-extra-guests a{width:28px;height:24px;display:block;float:left;background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/PlusMinusSprite.png')}.rsvp-extra-guests a:last-of-type{margin-right:5px}.rsvp-extra-guests a.increase{background-position:0 0}.rsvp-extra-guests a.increase-disabled{background-position:-28px 0}.rsvp-extra-guests a.decrease{background-position:0 -24px}.rsvp-extra-guests a.decrease-disabled{background-position:-28px -24px}.register-divider{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282;height:20px;margin:5px 0}.plain-slider .slide-info{background:transparent!important;border:0!important}.product-search-box{height:255px;margin-bottom:20px}.product-search-box .field-container{width:385px;margin:180px auto 0}.product-search-box .field-container .search-field{background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat 0 -331px;border:none;margin:0;padding:18px 20px;width:289px;height:18px;line-height:18px;font-size:16px}.product-search-box .field-container input{float:left}.result-header{height:25px;margin:0 0 20px}.result-header p{display:inline;line-height:25px;font-size:11px}.result-header p span{padding-left:20px}.result-header .filter{float:right}.result-header .filter label{float:left;background-color:#6A6A6A;color:#FFF;text-transform:uppercase;-webkit-font-smoothing:antialiased;border:1px solid #a1a0a0;border-top:none;padding:0 10px}.result-header .filter .selectArea a.selectButton{background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-select-button1.png') no-repeat 100% 0}.result-header .filter .sel{width:175px}.result-header .filter .selectArea .center{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;height:24px;border-bottom:1px solid #a1a0a0;text-transform:uppercase;-webkit-font-smoothing:antialiased}.result-header .filter .selectArea .left{display:none}.result-header .filter .optionsDivVisible a{text-transform:uppercase;-webkit-font-smoothing:antialiased}#result-container{min-height:900px}.box-results:after{clear:both;content:"";display:block}.box-results .post{width:220px;height:280px;float:left;margin:0 20px 20px 0;background:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;border-bottom:1px solid #828282;overflow:hidden;position:relative}.box-results .last{margin-right:0}.box-results .post .visual{width:220px;height:220px;vertical-align:middle;text-align:center;display:table-cell}.box-results .post .visual img{vertical-align:middle;text-align:center}.box-results .post .description{margin:10px 25px 0 0}.box-results .post .title{display:block;margin:0;-webkit-font-smoothing:antialiased;text-transform:uppercase;overflow:hidden}.box-results .post .link{position:absolute;bottom:10px;right:0}.filter-fields{overflow:hidden}.filter-fields .text-box{background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat 0 -394px;border:none;margin:0 10px 0 0;padding:0 5px;width:42px;height:29px;line-height:29px;font-size:16px;text-align:center;float:left}.filter-fields .label{float:left;padding:0 10px 0 0;line-height:29px}.filter-fields .button{padding:5px 10px;width:73px;overflow:visible}#price-range-slider{margin:10px 8px}.paging.wide{width:640px}.product-details{padding:0 0 0 15px}.product-details .price{display:block;font-weight:700}.product-details .visual{width:445px;height:315px;vertical-align:middle;text-align:center;display:table-cell}.product-details .visual img{vertical-align:middle;text-align:center}.product-details .btn-my-products{background-repeat:no-repeat;background-position:8px center;padding:6px 10px 6px 30px;width:auto;float:left}.product-details .add{background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/ico-add.png')}.product-details .remove{background-image:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/ico-remove.png')}.product-details .social{float:right}.product-details .social .fb_iframe_widget{top:-4px}.product-details .description{padding:20px 0 25px;clear:both}.disclaimer{margin:0 0 25px}.store-product-search{margin:0 0 15px}.store-product-search .heading{margin:0}.store-product-search .banner{width:461px;height:126px}.store-product-search .field-container{padding:71px 0 0 134px;width:229px}.store-product-search .field-container .search-field{background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-input.png') no-repeat 0 -428px;border:none;margin:0;padding:8px 10px;width:176px;height:16px;line-height:16px;font-size:12px}.popular-products .slider{border:none;border-bottom:1px solid #828282;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x center bottom;padding:10px 0 20px 16px;width:444px}.popular-products .slider ul{padding:0}.popular-products .slider ul li{width:284px;padding:0 80px;height:120px}.popular-products .slider .next-wrapper,.popular-products .slider .prev-wrapper{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow06-bg.png') no-repeat 0 0;width:38px;height:57px;position:absolute;top:40px;z-index:10}.popular-products .slider .next-wrapper{right:0}.popular-products .slider .prev-wrapper{background-position:-38px 0}.popular-products .slider .next,.popular-products .slider .prev{background:transparent none no-repeat 0 0;height:43px;width:29px;overflow:hidden;text-indent:-9999px;position:absolute;top:7px;margin:0}.popular-products .slider .next{right:0}.popular-products .slider .prev{background-position:-29px 0;left:0}.popular-products .slider .description{font-size:12px;height:120px;display:table-cell;vertical-align:middle}.single-promo .visual{margin:0 0 10px}.single-promo .slide-info{height:60px}.single-promo .slide-info p{height:30px}.single-promo{margin:0 0 30px}.results-block .product-post .description-text{font-size:13px}.results-block .product-post .visual{width:138px;height:87px;text-align:center;border:1px solid #E9E9E9}.error-page{margin:50px 0 0}.error-page .heading-box h1{line-height:34px!important}.error-page address{margin:35px 0 0;font-style:normal}.error-page .button-list{width:215px;margin:0 auto}.error-page .button-list p{margin:0 0 25px}.error-page .button-list .button{width:auto;text-align:left;margin:0 0 10px;padding-left:35px;background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/ico04.png');background-repeat:no-repeat}.error-page .button-list .btn-home{background-position:8px 5px}.error-page .button-list .btn-opening-time{background-position:9px -37px}.error-page .button-list .btn-getting-here{background-position:9px -79px}.error-page .button-list .btn-contact-us{background-position:8px -118px}.error-page .page-search-form p{margin:0 0 25px}.error-page .page-search-form .text{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-form-text3.png') no-repeat 0 0;width:228px;height:43px;float:left}.error-page .page-search-form .text input{border:none;background-color:transparent;padding:13px 6px 14px;height:16px;line-height:16px;width:216px}.button.btn-search{float:left;background-image:url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/search-img01.png');background-repeat:no-repeat;background-position:6px 8px;text-indent:-999em;width:33px;height:31px}.cookie-policy{border:1px solid #cbcbcb;border-top:none;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-grey.png') repeat-x 0 0;position:relative;width:978px;margin:0 auto}.cookie-policy p{text-align:center;line-height:43px}.cookie-policy .btn-close{position:absolute;display:block;top:10px;right:5px;width:55px;line-height:23px;color:#666;background:transparent url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/images/bg-close-grey.png') no-repeat 33px 2px}.slide-show .wide-slide-holder{background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/bg-gradient.png') repeat-x 0 bottom;border-bottom:1px solid #828282;margin:0 0 20px;padding:5px 0 0}.slide-show .wide-slide-holder ul{margin:0 0 25px}.slide-show .wide-slide-holder ul li{margin:0 20px 0 0}.slide-show .wide-slide-holder ul li.third{margin:0}.slide-show .wide-slide-holder ul li:nth-child(3n+3){margin:0}.slide-show .wide-slide-holder .visual{margin:0 0 20px}.slide-show .wide-slide-holder .text-holder{padding-top:0}.slide-show .wide-slide-holder .prev,.slide-show .wide-slide-holder .next{margin:-28px 0 0;overflow:hidden;position:absolute;text-indent:-9999px;top:35%;z-index:2;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow06-bg.png') no-repeat 0 0;width:38px;height:57px}.slide-show .wide-slide-holder .prev{background-position:-38px 0}.slide-show .wide-slide-holder .next{right:0}.slide-show .wide-slide-holder .prev span,.slide-show .wide-slide-holder .next span{text-indent:-9999em;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/arrow07.png') no-repeat 0 0;width:16px;height:14px;display:block;position:absolute;top:22px}.slide-show .wide-slide-holder .prev span{left:0;background-position:-16px 0}.slide-show .wide-slide-holder .next span{right:0}.control-box{overflow:hidden;margin:0 0 40px;text-align:center;border:1px solid #e5e5e5;background:#efefef;background:url('http://grandmaine.com/NonThemedCss/ClientPortfolios/Hammerson/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(to bottom,#fff 0%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef',GradientType=0)}.control-box .social-holder{width:275px;display:inline-block;padding:23px 0}.control-box .social-holder .bold-font{margin:0 0 0 35px}.control-box .btn-holder{width:275px;display:inline-block;background:transparent url('../../../NonThemedCss/ClientPortfolios/Hammerson/images/separator14.png') no-repeat 0 center;padding:20px 0}.control-box .btn-holder .button{width:190px;padding:10px 0;margin:0 auto}.rotatinggallery{z-index:0}body{background:#FFF;color:#666}a{color:#512D6A}@font-face{font-family:'DINBold';src:url('http://grandmaine.com/Data/skins/vicinitee-grandmaine-web/fonts/din-bold-webfont.eot');src:url('http://grandmaine.com/Data/skins/vicinitee-grandmaine-web/fonts/din-bold-webfont.eot#iefix') format('embedded-opentype'),url('fonts/din-bold-webfont.woff') format('woff'),url('fonts/din-bold-webfont.ttf') format('truetype'),url('http://grandmaine.com/Data/skins/vicinitee-grandmaine-web/fonts/din-bold-webfont.svg#DINBold') format('svg');font-weight:400;font-style:normal}.gallery .prev span,.gallery .next span{background-color:#512D6A}.gallery .switcher li.active{border-color:#512D6A}.gallery .gallery-holder ul li .caption .background{background-color:#512D6A}.heading h2{font:16px/28px 'DINBold',Arial,Helvetica,sans-serif}.header-set .sign{color:#fff;background:#512D6A}.header-set ul{float:right}#header .mode{font:13px/13px 'DINBold',Arial,Helvetica,sans-serif;color:#000}#header .mode .today-opening-hours span{font:12px/17px 'DINBold',Arial,Helvetica,sans-serif}#header .mode dl dd{margin-right:12px!important}.events-list .date span{font:21px/24px 'DINBold',Arial,Helvetica,sans-serif}.nav-info .logo{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/logo-header.png) no-repeat;width:107px;margin:8px 10px 0 14px}.nav-info{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/bg-nav-info.jpg) no-repeat}#nav>li>a{text-transform:uppercase;font:11px/24px 'DINBold',Arial,Helvetica,sans-serif;padding:21px 8px 0 7px!important}#nav>li{padding-left:0!important}#nav{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/separator02.png) no-repeat 100% 50%}#nav>li{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/separator02.png) no-repeat 0 50%;padding-left:0!important}.info-link{border:1px solid #d1d2d6;background:#fff url(images/bg-link-info.gif) repeat-x 0 100%;font:11px/16px 'DINBold',Arial,Helvetica,sans-serif;min-height:80px;padding:5px 13px 4px 15px}.info-link .title{color:#512D6A;font:24px/32px 'DINBold',Arial,Helvetica,sans-serif}.heading{background:#512D6A}.main-info{box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000}.bottom-info{box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px #000}.bottom-info .bottom-holder{box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000}.events-list .date{background-color:#512D6A;font:14px/16px 'DINBold',Arial,Helvetica,sans-serif}.slide-show .nav-buttons .prev,.slide-show .nav-buttons .next{background-image:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/bg-link2.png)}.link{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/bg-link2.png) no-repeat 0 -23px}.slide-show .switcher a{background:url(images/bg-switcher.gif) no-repeat 0 -20px}.footer-set{background:[STYLECOLOUR3]}#footer{background:#1c1c1c}#footer .btn-submit{background:#512D6A}#footer h4{background-image:url(http://grandmaine.com/Data/skins/vicinitee-grandmaine-web/images/separator04.gif)}#letters li.hasStores a{color:#512D6A}.column-box .category-list .state{background:url(images/bg-state.gif) no-repeat}.popup .btn,.button{background:#512D6A}.search-form{padding-right:11px}.column .search-form{background:#6a6b6d}.cols .title{color:#512D6A;font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.getting-form .btn-find{background:#512D6A}.cols .date{color:#512D6A}.tab-holder .title{color:#512D6A;font:18px/24px 'DINBold',Arial,Helvetica,sans-serif}.slide-show .title{color:#512D6A;font:13px/17px 'DINBold',Arial,Helvetica,sans-serif}.column-box dl dd span{color:#512D6A}.side-box .title{color:#512D6A;font:20px/28px 'DINBold',Arial,Helvetica,sans-serif}.contact-form .btn-send{background:#512D6A}.results-block .title,.results-block h2{color:#512D6A;font:18px/24px 'DINBold',Arial,Helvetica,sans-serif}.link-button{color:#512D6A}.expiry-msg{color:#512D6A}.results-block .button-list a{background-color:#512D6A}.event-box-text h2{color:#512D6A}.required{color:#512D6A}.sub-page-tiles li .title{color:#512D6A}.online-form-holder .submit,.online-form .forms-Submit-Button{background:#512D6A}fieldset.currentCards .submit{background:#512D6A}.submit{background:#512D6A}#popup .login-form .btn{background:#512D6A}.column-box .heading .btn{background:url(images/bg-btn.gif) no-repeat 0 -16px}.cols-holder1 .more{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/bg-link2.png) no-repeat 0 -23px}.cols-holder1 .date{background:#512D6A}.cols-holder1 h2{color:#512D6A;font:20px/22px 'DINBold',Arial,Helvetica,sans-serif}.social-box .social-content{background:url(http://grandmaine.com/Data/skins/vicinitee-grandmaine-web/images/bg-social-content.gif) repeat-x 0 100% #fff;border:1px solid #cbcbcb}#popupSearchListContainer .post .date,.post-holder .date{background:#512D6A}#openingHours dl{border-bottom:1px solid #512D6A}.result-list{color:#512D6A}.result-list a{color:#512D6A}.results-block1 .phone{color:#512D6A}.visitor-info .box{border-bottom:1px solid #512D6A}.visitor-info h2{color:#512D6A}.rss a{color:#512D6A}.entertainment-holder .box{border-bottom:1px solid #512D6A}.film-holder h3{color:#000;font:20px/24px 'DINBold',Arial,Helvetica,sans-serif}.sessions-movies{border-bottom:1px solid #512D6A}.sessions-movies h3{color:#512D6A;font:20px/24px 'DINBold',Arial,Helvetica,sans-serif}.box-postcode .submit{background:#512D6A}.menu a{color:#512D6A}.main-col .serv-row{font:18px/23px 'DINBold',Arial,Helvetica,sans-serif}.form1 .btn-holder .submit{background:#512D6A}.invite-friends .submit{background:#512D6A}.forward-to-friends .submit{background:#512D6A}#main .text-box .btn-holder{border-bottom:1px solid #512D6A}#twocolumns1 h2{color:#512D6A;font:30px/35px 'DINBold',Arial,Helvetica,sans-serif}.box-sign-in{border-top:1px solid #512D6A}.form-registration .submit{background:#512D6A}.box-sign-up .sign-in h2{color:#512D6A!important}.upcoming-events li{border-bottom:1px solid #512D6A}.upcoming-events ul h3{font:20px/29px 'DINBold',Arial,Helvetica,sans-serif;color:#512D6A}.three-column .col1{border-top:1px solid #512D6A}.three-column h2 span{color:#512D6A}#cboxClose{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/bg-close.gif) no-repeat scroll 100% 50% transparent}.p-pup .close{background:url(../../../Live/SiteStylingImages/c32ad19b-e6dc-4211-9949-f736e259d2c0/bg-close.gif) no-repeat 100% 50%}.p-pup .result-title{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.header-set ul{font-family:'DINBold',Arial,Helvetica,sans-serif;padding-top:15px}.header-set ul li{padding:0 6px}.header-set .sign{font:12px/30px 'DINBold',Arial,Helvetica,sans-serif}.drop .info .title{font:27px/34px 'DINBold',Arial,Helvetica,sans-serif}.cols .list{font:12px/24px 'DINBold',Arial,Helvetica,sans-serif}.heading h3{font:16px/28px 'DINBold',Arial,Helvetica,sans-serif}.events-list h3{font:13px/18px 'DINBold',Arial,Helvetica,sans-serif}.title-box .here{font:18px/24px 'DINBold',Arial,Helvetica,sans-serif}.title-box h1{font:30px/36px 'DINBold',Arial,Helvetica,sans-serif}.browse-holder .browse{font:15px/20px 'DINBold',Arial,Helvetica,sans-serif}.heading-box h1{font:30px/36px 'DINBold',Arial,Helvetica,sans-serif}.photo-box h3{font:20px/26px 'DINBold',Arial,Helvetica,sans-serif}.column-box .heading h2{font:14px/28px 'DINBold',Arial,Helvetica,sans-serif}.column-box .category-list{font:16px/16px 'DINBold',Arial,Helvetica,sans-serif}.column-box h3{font:18px/24px 'DINBold',Arial,Helvetica,sans-serif}.column-box h2{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.side-box .open{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.main-title{font:18px/24px 'DINBold',Arial,Helvetica,sans-serif}.comments-block h2{font:30px/34px 'DINBold',Arial,Helvetica,sans-serif}.comment-box h3{font:24px/30px 'DINBold',Arial,Helvetica,sans-serif}#footer h4{font:16px/24px 'DINBold',Arial,Helvetica,sans-serif}.opening-hours{font:18px/23px 'DINBold',Arial,Helvetica,sans-serif}.opening-hours td{width:40%}.opening-hours td.time{width:60%}.opening-hours tr.today td .date{color:#512D6A}.opening-hours .nav-button span{background-color:#512D6A}#opening-hours-cal .ui-datepicker .ui-widget-header{color:#512D6A}#opening-hours-cal .ui-state-active,#opening-hours-cal .ui-widget-content .ui-state-active,#opening-hours-cal .ui-widget-header .ui-state-active{background-color:#512D6A}#opening-hours-cal .ui-datepicker .ui-datepicker-prev span,#opening-hours-cal .ui-datepicker .ui-datepicker-next span{background-color:#512D6A}.visitor-info h2{font:20px/25px 'DINBold',Arial,Helvetica,sans-serif}.sessions-list strong{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.column-box .box-holder .pink-link{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.menu{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.event-box .list-event{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.welcome-box h2{font:20px/25px 'DINBold',Arial,Helvetica,sans-serif}.welcome-box h3{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.form1 .row label{font:18px/23px 'DINBold',Arial,Helvetica,sans-serif}.main-col .text-box .info-text{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}#main .text-box h2{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.box-sign-in .sign-in h2{font:30px/35px 'DINBold',Arial,Helvetica,sans-serif}.box-sign-in .sign-in h3{font:16px/22px 'DINBold',Arial,Helvetica,sans-serif}.three-column h2{font:27px/26px 'DINBold',Arial,Helvetica,sans-serif}.three-column h3{font:30px/35px 'DINBold',Arial,Helvetica,sans-serif}.heading-box .date{background:#512D6A}.heading-box .date-inline{color:#512D6A}.sub-page-tiles li .title{font:17px/20px 'DINBold',Arial,Helvetica,sans-serif}.selectArea a.selectButton{background:url(http://grandmaine.com/Data/skins/vicinitee-grandmaine-web/images/bg-select-button.gif) no-repeat 100% 0}.link-invite{background:url(images/ico-add.png) no-repeat 1px 2px}.register div h3{font:15px/20px 'DINBold',Arial,Helvetica,sans-serif}.sitemap ul li{background:none repeat scroll 0 0 #512D6A}.sitemap ul li a{font:20px/28px 'DINBold',Arial,Helvetica,sans-serif}.sitemap ul li ul li a{color:#fff;background-color:#512D6A}.sitemap ul li ul li ul li a{color:#512D6A}.radioArea,.radioAreaChecked{background-image:url(images/bg-radio.gif)}#divWebMap{background:#FFF no-repeat scroll 50% 0}.centre-map{background-color:#FFF}.expiry-msg{font:16px/18px 'DINBold',Arial,Helvetica,sans-serif}.result-summary{font:16px/18px 'DINBold',Arial,Helvetica,sans-serif}.event-box-text h2{font:20px/22px 'DINBold',Arial,Helvetica,sans-serif}.form-questions .question{font:16px/20px 'DINBold',Arial,Helvetica,sans-serif}.column-box .heading h3{font:20px/28px 'DINBold',Arial,Helvetica,sans-serif}.newsletter-form .col{color:#fff}.opening-hours td.time{width:100px}.error-page .heading-box h1 span{color:#512D6A}.checkboxArea,.checkboxAreaChecked{background-color:#512D6A}.slide-show .wide-slide-holder .prev span,.slide-show .wide-slide-holder .next span{background-color:#512D6A}.checkboxArea,.checkboxAreaChecked{background-color:#512D6A}.facebook-icon,.twitter-icon{background-color:#512D6A}.regular-font{font-family:'DINBold',Arial,Helvetica,sans-serif}.medium-font{font-family:'DINBold',Arial,Helvetica,sans-serif}.bold-font{font-family:'DINBold',Arial,Helvetica,sans-serif}.cookie-policy .btn-close{width:60px;background-position:right 2px}