@font-face{font-family:'Montserrat';src:url('/themes/site/webfonts/Montserrat-Regular.eot');src:url('/themes/site/webfonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('/themes/site/webfonts/Montserrat-Regular.woff') format('woff'),url('/themes/site/webfonts/Montserrat-Regular.ttf') format('truetype'),url('/themes/site/webfonts/Montserrat-Regular.svg#franklingothicdemicond') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat Light';src:url('/themes/site/webfonts/MontserratLight.eot');src:url('/themes/site/webfonts/MontserratLight.eot?#iefix') format('embedded-opentype'),url('/themes/site/webfonts/MontserratLight.woff') format('woff'),url('/themes/site/webfonts/MontserratLight.ttf') format('truetype'),url('/themes/site/webfonts/MontserratLight.svg#franklingothicdemicond') format('svg');font-weight:normal;font-style:normal}body{font-family:"Montserrat Light",sans-serif;font-weight:400;font-size:14px;color:#4B4B4B}.typography td{vertical-align:top;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.typography td p,.typography ul p{margin:0;padding:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.typography sup{font-size:80%;line-height:0}.typography a:focus,.typography img:focus{outline-color:invert;outline-style:none;outline-width:0pt}.typography a img{border:none}.typography a{text-decoration:none;color:#09BFE7}.typography a:hover{color:#08abce}.typography h1,.typography h2,.typography h3,.typography h4{padding:20px 0 0 0;margin:0;color:#333333;font-family:"Montserrat",sans-serif;letter-spacing:-1px;font-weight:normal}.typography h1{font-size:26px}.typography h2{font-size:22px}.typography h3{font-size:18px}.typography h4{font-size:16px}.typography img.right{display:block;float:right;margin:0 0 10px 10px;border:solid #fff 2px}.typography img.left{display:block;float:left;margin:0 10px 10px 0;border:solid #fff 2px}.typography .center{text-align:center}.typography ul li{padding:5px 0}

#cerabox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1106;display:none;-webkit-transform:scale(1);-webkit-transform-origin:50% 50%;transform:scale(1);transform-origin:50% 50%}#cerabox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("/themes/site/images/cerabox.png")}#cerabox-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;display:none;background:#000;opacity:.5}#cerabox{position:absolute;top:50%;left:50%;z-index:1101;display:none;opacity:0;background:#fff;-webkit-transform:scale(1);-webkit-transform-origin:0 0;transform:scale(1);transform-origin:0 0}#cerabox .cerabox-content{width:100%;height:100%;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;-moz-box-shadow:0 0 30px -5px #333;-webkit-box-shadow:0 0 30px -5px #333;box-shadow:0 0 30px -5px #333}#cerabox span.cerabox-error,#cerabox .cerabox-title span{padding:10px;display:block;font-family:Helvetica;font-size:12px;color:#000;line-height:normal}#cerabox span.cerabox-error{text-align:justify}#cerabox .cerabox-title span{display:none;color:#fff}#cerabox .cerabox-title{z-index:1102;position:absolute;bottom:0;left:0;color:#FFF;text-align:left;background:#000;background:rgba(0,0,0,0.8);width:100%;-webkit-transform:scale(1);-webkit-transform-origin:0 100%;transform:scale(1);transform-origin:0 100%}#cerabox .cerabox-close{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:url('/themes/site/images/cerabox.png') -42px 0px no-repeat;cursor:pointer;z-index:1105;-webkit-transform:scale(1);-webkit-transform-origin:100% 0;transform:scale(1);transform-origin:100% 0}#cerabox .cerabox-content img.ceraImage{float:left;width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#cerabox .cerabox-content iframe.ceraIframe{width:100%;height:100%;border:none;display:block}#cerabox a.cerabox-left,#cerabox a.cerabox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/themes/site/images/blank.gif');z-index:1104;display:none}#cerabox a.cerabox-left{left:0px;-webkit-transform:scale(1);-webkit-transform-origin:0 50%;transform:scale(1);transform-origin:0 50%}#cerabox a.cerabox-right{right:0px;-webkit-transform:scale(1);-webkit-transform-origin:100% 50%;transform:scale(1);transform-origin:100% 50%}#cerabox a.cerabox-left span,#cerabox a.cerabox-right span{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;cursor:pointer;z-index:1104;display:block}#cerabox a.cerabox-left:hover span,#cerabox.mobile a.cerabox-left span{background-image:url('/themes/site/images/cerabox.png');background-position:-42px -40px;background-repeat:no-repeat;left:-20px}#cerabox a.cerabox-right:hover span,#cerabox.mobile a.cerabox-right span{background-image:url('/themes/site/images/cerabox.png');background-position:-42px -80px;background-repeat:no-repeat;right:-20px}#cerabox .cerabox-content-protection{display:none;position:absolute;background:transparent url('/themes/site/images/blank.gif');z-index:1103;left:0;right:0;bottom:0;top:0;-moz-user-select:none;-khtml-user-select:none;user-select:none}#cerabox.mobile{background:#000}#cerabox.mobile .cerabox-content{background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#cerabox.mobile .cerabox-content :first-child{background:#fff}#cerabox.mobile .cerabox-close{top:2px !important;right:0 !important}#cerabox.mobile a.cerabox-left span{left:0 !important}#cerabox.mobile a.cerabox-right span{right:0 !important}#cerabox.mobile a.cerabox-left,#cerabox.mobile a.cerabox-right{width:10%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#cerabox-loading div,#cerabox .cerabox-close,#cerabox a.cerabox-left:hover span,#cerabox.mobile a.cerabox-left span,#cerabox a.cerabox-right:hover span,#cerabox.mobile a.cerabox-right span{background-image:url('/themes/site/images/cerabox2x.png');background-size:82px auto}}

.message.validation{display:block;clear:both;text-align:center;color:red;padding:2px 0}#Form_EnquiryForm,#MemberLoginForm_LoginForm,#Form_ContactDetailsForm,#OrderForm,#OrderCheckout{max-width:790px;margin:40px auto}#Form_EnquiryForm fieldset,#MemberLoginForm_LoginForm fieldset,#Form_ContactDetailsForm fieldset,#OrderForm fieldset,#OrderCheckout fieldset{border:none}#Form_EnquiryForm div.field,#MemberLoginForm_LoginForm div.field,#Form_ContactDetailsForm div.field,#OrderForm div.field,#OrderCheckout div.field{padding:0 0 10px;overflow:hidden}#Form_EnquiryForm label,#MemberLoginForm_LoginForm label,#Form_ContactDetailsForm label,#OrderForm label,#OrderCheckout label{text-align:right}#Form_EnquiryForm label.left,#MemberLoginForm_LoginForm label.left,#Form_ContactDetailsForm label.left,#OrderForm label.left,#OrderCheckout label.left{display:block;float:left;width:180px;padding:2px 10px 0 0;text-align:right}#Form_EnquiryForm input[type="text"],#MemberLoginForm_LoginForm input[type="text"],#Form_ContactDetailsForm input[type="text"],#OrderForm input[type="text"],#OrderCheckout input[type="text"],#Form_EnquiryForm input[type="email"],#MemberLoginForm_LoginForm input[type="email"],#Form_ContactDetailsForm input[type="email"],#OrderForm input[type="email"],#OrderCheckout input[type="email"],#Form_EnquiryForm input[type="number"],#MemberLoginForm_LoginForm input[type="number"],#Form_ContactDetailsForm input[type="number"],#OrderForm input[type="number"],#OrderCheckout input[type="number"],#Form_EnquiryForm input[type="password"],#MemberLoginForm_LoginForm input[type="password"],#Form_ContactDetailsForm input[type="password"],#OrderForm input[type="password"],#OrderCheckout input[type="password"],#Form_EnquiryForm textarea,#MemberLoginForm_LoginForm textarea,#Form_ContactDetailsForm textarea,#OrderForm textarea,#OrderCheckout textarea,#Form_EnquiryForm select,#MemberLoginForm_LoginForm select,#Form_ContactDetailsForm select,#OrderForm select,#OrderCheckout select{width:250px;padding:5px 10px;border:solid #b3b3b3 1px;font-size:14px;font-family:Arial,helvetica}#Form_EnquiryForm input[type="text"]:focus,#MemberLoginForm_LoginForm input[type="text"]:focus,#Form_ContactDetailsForm input[type="text"]:focus,#OrderForm input[type="text"]:focus,#OrderCheckout input[type="text"]:focus,#Form_EnquiryForm input[type="email"]:focus,#MemberLoginForm_LoginForm input[type="email"]:focus,#Form_ContactDetailsForm input[type="email"]:focus,#OrderForm input[type="email"]:focus,#OrderCheckout input[type="email"]:focus,#Form_EnquiryForm input[type="number"]:focus,#MemberLoginForm_LoginForm input[type="number"]:focus,#Form_ContactDetailsForm input[type="number"]:focus,#OrderForm input[type="number"]:focus,#OrderCheckout input[type="number"]:focus,#Form_EnquiryForm input[type="password"]:focus,#MemberLoginForm_LoginForm input[type="password"]:focus,#Form_ContactDetailsForm input[type="password"]:focus,#OrderForm input[type="password"]:focus,#OrderCheckout input[type="password"]:focus,#Form_EnquiryForm textarea:focus,#MemberLoginForm_LoginForm textarea:focus,#Form_ContactDetailsForm textarea:focus,#OrderForm textarea:focus,#OrderCheckout textarea:focus,#Form_EnquiryForm select:focus,#MemberLoginForm_LoginForm select:focus,#Form_ContactDetailsForm select:focus,#OrderForm select:focus,#OrderCheckout select:focus{background:#fffd9e;border:1px solid #900;outline:none}#Form_EnquiryForm div.field.checkboxset input,#MemberLoginForm_LoginForm div.field.checkboxset input,#Form_ContactDetailsForm div.field.checkboxset input,#OrderForm div.field.checkboxset input,#OrderCheckout div.field.checkboxset input{vertical-align:bottom}#Form_EnquiryForm ul.optionset,#MemberLoginForm_LoginForm ul.optionset,#Form_ContactDetailsForm ul.optionset,#OrderForm ul.optionset,#OrderCheckout ul.optionset{margin:0;padding:0 0 0 20px;text-align:left}#Form_EnquiryForm ul.optionset li,#MemberLoginForm_LoginForm ul.optionset li,#Form_ContactDetailsForm ul.optionset li,#OrderForm ul.optionset li,#OrderCheckout ul.optionset li{list-style:none}#Form_EnquiryForm ul.optionset li input,#MemberLoginForm_LoginForm ul.optionset li input,#Form_ContactDetailsForm ul.optionset li input,#OrderForm ul.optionset li input,#OrderCheckout ul.optionset li input{margin-left:-17px}#Form_EnquiryForm ul.optionset li label,#MemberLoginForm_LoginForm ul.optionset li label,#Form_ContactDetailsForm ul.optionset li label,#OrderForm ul.optionset li label,#OrderCheckout ul.optionset li label{cursor:pointer}#Form_EnquiryForm ul.optionset.invalid,#MemberLoginForm_LoginForm ul.optionset.invalid,#Form_ContactDetailsForm ul.optionset.invalid,#OrderForm ul.optionset.invalid,#OrderCheckout ul.optionset.invalid{padding:5px 10px}#Form_EnquiryForm p.note,#MemberLoginForm_LoginForm p.note,#Form_ContactDetailsForm p.note,#OrderForm p.note,#OrderCheckout p.note{text-align:center}#Form_EnquiryForm div.middleColumn,#MemberLoginForm_LoginForm div.middleColumn,#Form_ContactDetailsForm div.middleColumn,#OrderForm div.middleColumn,#OrderCheckout div.middleColumn{margin-left:200px}#Form_EnquiryForm span.message.required,#MemberLoginForm_LoginForm span.message.required,#Form_ContactDetailsForm span.message.required,#OrderForm span.message.required,#OrderCheckout span.message.required{clear:both;display:block;padding-left:190px;color:#c90000;font-size:12px;font-weight:bold}#Form_EnquiryForm div.required label.left,#MemberLoginForm_LoginForm div.required label.left,#Form_ContactDetailsForm div.required label.left,#OrderForm div.required label.left,#OrderCheckout div.required label.left{font-weight:bold}#Form_EnquiryForm div.required label.left:after,#MemberLoginForm_LoginForm div.required label.left:after,#Form_ContactDetailsForm div.required label.left:after,#OrderForm div.required label.left:after,#OrderCheckout div.required label.left:after{content:"*";color:#c90000;padding-left:3px}#Form_EnquiryForm input[type="submit"],#MemberLoginForm_LoginForm input[type="submit"],#Form_ContactDetailsForm input[type="submit"],#OrderForm input[type="submit"],#OrderCheckout input[type="submit"],#Form_EnquiryForm .submit a,#MemberLoginForm_LoginForm .submit a,#Form_ContactDetailsForm .submit a,#OrderForm .submit a,#OrderCheckout .submit a{display:inline-block;padding:5px 10px;background-color:#09BFE7;color:#fff;text-transform:uppercase;font-weight:bold;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}#Form_EnquiryForm input[type="submit"]:hover,#MemberLoginForm_LoginForm input[type="submit"]:hover,#Form_ContactDetailsForm input[type="submit"]:hover,#OrderForm input[type="submit"]:hover,#OrderCheckout input[type="submit"]:hover,#Form_EnquiryForm .submit a:hover,#MemberLoginForm_LoginForm .submit a:hover,#Form_ContactDetailsForm .submit a:hover,#OrderForm .submit a:hover,#OrderCheckout .submit a:hover{background-color:#0796b6;color:#fff}#Form_EnquiryForm input.invalid,#MemberLoginForm_LoginForm input.invalid,#Form_ContactDetailsForm input.invalid,#OrderForm input.invalid,#OrderCheckout input.invalid,#Form_EnquiryForm textarea.invalid,#MemberLoginForm_LoginForm textarea.invalid,#Form_ContactDetailsForm textarea.invalid,#OrderForm textarea.invalid,#OrderCheckout textarea.invalid,#Form_EnquiryForm select.invalid,#MemberLoginForm_LoginForm select.invalid,#Form_ContactDetailsForm select.invalid,#OrderForm select.invalid,#OrderCheckout select.invalid,#Form_EnquiryForm ul.invalid,#MemberLoginForm_LoginForm ul.invalid,#Form_ContactDetailsForm ul.invalid,#OrderForm ul.invalid,#OrderCheckout ul.invalid{background:#fcefef;border:dashed #b63d3d 1px}#Form_EnquiryForm #Form_EnquiryForm_CaptchaImage_Holder input,#MemberLoginForm_LoginForm #Form_EnquiryForm_CaptchaImage_Holder input,#Form_ContactDetailsForm #Form_EnquiryForm_CaptchaImage_Holder input,#OrderForm #Form_EnquiryForm_CaptchaImage_Holder input,#OrderCheckout #Form_EnquiryForm_CaptchaImage_Holder input{width:60px;-moz-appearance:textfield}#Form_EnquiryForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-outer-spin-button,#MemberLoginForm_LoginForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-outer-spin-button,#Form_ContactDetailsForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-outer-spin-button,#OrderForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-outer-spin-button,#OrderCheckout #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-outer-spin-button,#Form_EnquiryForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-inner-spin-button,#MemberLoginForm_LoginForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-inner-spin-button,#Form_ContactDetailsForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-inner-spin-button,#OrderForm #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-inner-spin-button,#OrderCheckout #Form_EnquiryForm_CaptchaImage_Holder input::-webkit-inner-spin-button{-webkit-appearance:none}#Form_EnquiryForm #Form_EnquiryForm_CaptchaImage_Holder img,#MemberLoginForm_LoginForm #Form_EnquiryForm_CaptchaImage_Holder img,#Form_ContactDetailsForm #Form_EnquiryForm_CaptchaImage_Holder img,#OrderForm #Form_EnquiryForm_CaptchaImage_Holder img,#OrderCheckout #Form_EnquiryForm_CaptchaImage_Holder img{margin-right:5px;vertical-align:top}#Form_EnquiryForm #Form_EnquiryForm_CaptchaImage_Holder label.right,#MemberLoginForm_LoginForm #Form_EnquiryForm_CaptchaImage_Holder label.right,#Form_ContactDetailsForm #Form_EnquiryForm_CaptchaImage_Holder label.right,#OrderForm #Form_EnquiryForm_CaptchaImage_Holder label.right,#OrderCheckout #Form_EnquiryForm_CaptchaImage_Holder label.right{clear:both;float:none}#Form_EnquiryForm #Form_EnquiryForm_CaptchaImage_Holder label.right span,#MemberLoginForm_LoginForm #Form_EnquiryForm_CaptchaImage_Holder label.right span,#Form_ContactDetailsForm #Form_EnquiryForm_CaptchaImage_Holder label.right span,#OrderForm #Form_EnquiryForm_CaptchaImage_Holder label.right span,#OrderCheckout #Form_EnquiryForm_CaptchaImage_Holder label.right span{display:block;clear:both;font-weight:normal;text-align:center;font-size:10px;margin:0;padding:5px 0;color:#666}#Form_EnquiryForm #MemberLoginForm_LoginForm_Remember_Holder,#MemberLoginForm_LoginForm #MemberLoginForm_LoginForm_Remember_Holder,#Form_ContactDetailsForm #MemberLoginForm_LoginForm_Remember_Holder,#OrderForm #MemberLoginForm_LoginForm_Remember_Holder,#OrderCheckout #MemberLoginForm_LoginForm_Remember_Holder{text-align:center;padding-left:20px}#Form_EnquiryForm .Actions,#MemberLoginForm_LoginForm .Actions,#Form_ContactDetailsForm .Actions,#OrderForm .Actions,#OrderCheckout .Actions{text-align:center;margin-bottom:20px}#Form_ContactDetailsForm_AcceptTnC_Holder{text-align:center}div.EnquiryPageSuccess{border:1px solid;margin:10px 0px;padding:5px 10px;background:#00aebc;color:#4F8A10;background-color:#DFF2BF}div.EnquiryPageSuccess h1,div.EnquiryPageSuccessh2,div.EnquiryPageSuccessh3,div.EnquiryPageSuccessh4{margin:0;padding:5px 0}@media (max-width:790px){#Form_EnquiryForm,#MemberLoginForm_LoginForm{text-align:center}#Form_EnquiryForm label.left,#MemberLoginForm_LoginForm label.left{font-size:120%;display:block;float:none;clear:both;width:100%;padding:2px 10px 2px 0;text-align:center}#Form_EnquiryForm div.middleColumn,#MemberLoginForm_LoginForm div.middleColumn{float:none;width:100%;text-align:center;margin-left:0}#Form_EnquiryForm input[type="text"],#MemberLoginForm_LoginForm input[type="text"],#Form_EnquiryForm input[type="email"],#MemberLoginForm_LoginForm input[type="email"],#Form_EnquiryForm input[type="password"],#MemberLoginForm_LoginForm input[type="password"],#Form_EnquiryForm textarea,#MemberLoginForm_LoginForm textarea,#Form_EnquiryForm select,#MemberLoginForm_LoginForm select{width:92%;padding:10px 10px;font-size:16px}}

.billboard a{color:#222222}.billboard .bill1,.billboard .bill2,.billboard .bill3{background-position:center center;background-size:cover;position:relative;overflow:hidden}.billboard .bill1{height:400px}.billboard .bill1 .sectionlink{border-top-color:#fff}.billboard .bill2{background-image:url('/themes/site/images/news.jpg');float:left;width:50%;height:220px}.billboard .bill2 .sectionlink{border-top-color:#09BFE7}.billboard .bill2 .sectionlink a:hover{color:#fff}.billboard .bill3{background-color:#008a35;float:left;width:50%;height:220px}.billboard .bill3 .sectionlink{border-top-color:#FFD161}.billboard .bill3.ticketsale{background-image:url('/themes/site/images/billboard-ticketsales.jpg')}.billboard .bill4{background-color:#fff;float:left;width:35%;height:340px}.billboard .bill4 p{margin:0;padding:5px 15px}.billboard .bill4 .title{font-size:24px;padding-top:15px;font-family:"Montserrat Light"}.billboard .bill4 .title a{text-decoration:none}.billboard .bill4 .description{display:block;position:relative;overflow:hidden;text-decoration:none;max-height:200px;padding-bottom:10px}.billboard .bill4 .description span{display:block;position:absolute;bottom:0;width:100%;height:10px;background:url('/themes/site/images/billboard-snippet.png')}.billboard.exhibition .bill1 .itemlink{display:none}.billboard .fade{display:block;position:relative;width:100%;height:100%;background:url('/themes/site/images/billboard-fade.png') repeat-y}.billboard .sectionlink{position:absolute;top:0;border-top:solid #fff 30px;border-right:solid transparent 30px}.billboard .sectionlink a{margin-top:-30px;display:block;padding:5px 10px;font-weight:bold;text-transform:uppercase;text-decoration:none;overflow:hidden;white-space:nowrap}.billboard .itemlink{display:block;width:100%;position:absolute;bottom:10px;padding:10px 0;color:#3e3e3e;text-decoration:none;text-transform:uppercase}.billboard .itemlink .date{display:block;font-weight:bold;font-size:12px;padding:0 2px 3px 10px}.billboard .itemlink .title{font-family:"Montserrat Light",sans-serif;display:block;font-size:21px;line-height:22px;padding:0 2px 0 10px}.billboard .bill1 .itemlink{background:url('/themes/site/images/billboard-85.png');color:#222222;border-bottom:solid #fff 2px;bottom:0}.billboard .bill2 .itemlink,.billboard .bill3 .itemlink{color:#fff;text-shadow:1px 1px 1px #000}@media (max-width:600px){.billboard .bill1{float:none;width:auto;height:220px}.billboard .bill2{width:50%;height:160px}.billboard .bill3{width:50%;height:160px}.billboard.exhibition .bill1 .itemlink{display:block}.billboard.exhibition .bill4{display:none}.billboard .bill1 .itemlink,.billboard .itemlink{bottom:0}.billboard .bill2 .itemlink .title,.billboard .bill3 .itemlink .title{font-size:14px}}

p.backtosection{padding:5px 0 0;margin-bottom:-10px;font-size:16px}.exhibitionlist{cursor:default}.exhibitionlist span{display:block}.exhibitionlist span.date{font-weight:bold;text-transform:uppercase;padding:5px 0;border-bottom:solid #dbe2e5 1px;margin:10px 0 5px;color:#7d7d7d}.exhibitionlist span.excerpt{padding:5px 0}.exhibitionlist a.title{margin:0;font-size:18px;font-weight:bold;font-family:"Montserrat Light",sans-serif;cursor:pointer;text-decoration:none}.exhibitionlist a.title:hover{text-decoration:underline}article.exhibition a.thumb{margin-left:10px;margin-top:10px}#Artworks,#ProjectImages{clear:both;overflow:hidden}#Artworks ul,#ProjectImages ul{margin:10px -6px;padding:0;font-size:0;overflow:hidden;text-align:center}#Artworks ul li,#ProjectImages ul li{display:inline-block;*display:block;*float:left;vertical-align:top;list-style:none;padding:0;margin:15px 0}#Artworks ul li a,#ProjectImages ul li a{display:block;width:140px;height:140px;padding:5px;text-align:center}#Artworks ul li a img,#ProjectImages ul li a img{-moz-box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;box-shadow:2px 2px 5px #666}#Artworks ul li a:hover img,#ProjectImages ul li a:hover img{-moz-box-shadow:2px 2px 5px #333;-webkit-box-shadow:2px 2px 5px #333;box-shadow:2px 2px 5px #333}#ProjectImages ul li{margin:2px 0}p.button a{display:inline-block;padding:5px 10px;background-color:#09BFE7;color:#fff;text-transform:uppercase;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}p.button a:hover{background-color:#08abce;color:#fff}p.button.grey a{background-color:#a6b1bc;border-color:#848484}p.button.grey a:hover{background-color:#00722f;border-color:#005f27}.typography ul.upcomingevents{margin:20px 0;padding:0}.typography ul.upcomingevents li{list-style:none;margin:0;padding:10px 0 10px 20px;background:url('/themes/site/images/cal.png') no-repeat 0 11px;border-top:solid #a8bfd3 1px}.typography ul.upcomingevents li .button{float:right}.typography ul.upcomingevents li h3{padding:0}.artistprofile .thumb{margin-left:10px}.artworkinfo p label{font-weight:bold;color:#222}.artistcontact p{padding-left:80px}.artistcontact p label{font-weight:bold;display:block;float:left;margin-left:-80px}.colmain.artworkimage{min-height:650px}.colmain.artworkimage #PrevNextNav{position:relative;text-align:center;margin:10px 0;padding:0}.colmain.artworkimage #PrevNextNav span,.colmain.artworkimage #PrevNextNav a{font-size:16px}.colmain.artworkimage #PrevNextNav .PrevNext,.colmain.artworkimage #PrevNextNav .PrevNext:hover{color:#09bfe7}.colmain.artworkimage #PrevNextNav .PrevNext,.colmain.artworkimage #PrevNextNav span{display:inline-block;margin:0 10px}.colmain.artworkimage #PrevNextNav span{color:gray}.colmain.artworkimage #PrevNextNav a.backbtn{position:absolute;left:0;top:0px}.colmain.artworkimage .artimage{text-align:center}.colmain.artworkimage .artimage img{-moz-box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;box-shadow:2px 2px 5px #666}p.newspages{text-align:center}.articlestory p.articledate{font-style:italic;color:gray;margin:0;padding:0}.articlestory p.thumbnail a{margin:0 0 10px 10px}.articlestory p.thumbnail img{float:right;margin:0 0 0 10px}#ArtistList{overflow:hidden;margin:0 -10px;padding:0}#ArtistList li{list-style:none;display:block;float:left;padding:0;margin:10px;width:100px;height:130px}#ArtistList li a{color:#434343}#ArtistList li img{display:block;-moz-box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;box-shadow:2px 2px 5px #666}#ArtistList li i{display:block;height:100px;-moz-box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;box-shadow:2px 2px 5px #666;cursor:pointer;background:#fff url('/themes/site/images/artist.png') no-repeat center center}#ArtistList li span{display:block;text-align:center;font-size:12px;padding-top:3px}#ArtistList li:hover img,#ArtistList li:hover i{-moz-box-shadow:2px 2px 5px #333;-webkit-box-shadow:2px 2px 5px #333;box-shadow:2px 2px 5px #333}#CalendarWidgetEvents ul.events{margin-bottom:20px}.calendar .nav{text-align:center}.calendar .nav span{cursor:pointer;color:#09bfe7}.calendar .nav .prev,.calendar .nav .next{font-style:normal;font-size:12px;display:block;margin-top:2px}.calendar .nav .prev{float:left;color:gray}.calendar .nav .prev.active{cursor:pointer;color:#09bfe7}.calendar .nav .next{float:right;color:gray}.calendar .nav .next.active{cursor:pointer;color:#09bfe7}.calendar ul{margin:0;padding:0;overflow:hidden;background:#eee;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:-o-linear-gradient(top, #eee 0%, #ccc 100%);background:-ms-linear-gradient(top, #eee 0%, #ccc 100%);background:linear-gradient(to bottom, #eee 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eee, endColorstr=#ccc, GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee', endColorstr='#ccc')";color:#424242;font-size:11px;cursor:default}.calendar ul li{list-style:none;min-height:3px;padding:0;margin:0;display:block;float:left;width:14.28%;*width:14%;text-align:center}.calendar ul li.dow{font-size:10px;text-transform:lowercase;border-bottom:solid 1px #bcbcbc;padding:2px 0}.calendar ul li.day span,.calendar ul li.day i{display:block;padding:7px 0}.calendar ul li.day span{border-style:solid;border-width:1px;border-color:#fff #bcbcbc #bcbcbc #eee}.calendar ul li.day span.event{background:#FFD161;cursor:pointer}.calendar ul li.day i{background:#ccc;border:solid #ccc 1px}.calendar ul li.selected span.event{background-color:#09bfe7;color:#fff}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus,a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{margin-left:-1px;overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img{-ms-interpolation-mode:bicubic}body{margin:0;padding:0;background:#fff}.clearboth{clear:both}#main-wrapper{position:relative;background:#fff}.inner-wrapper{width:960px;margin:auto;position:relative}body.waiting #Loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff url('/themes/site/images/ajax-loader.gif') no-repeat center center;z-index:999;cursor:wait;zoom:1;filter:alpha(opacity=50);opacity:.5}.tmenu{overflow:hidden}.tmenu .contact{float:right;font-family:'Montserrat';font-size:16px;text-transform:lowercase;padding-top:15px;text-align:right}.tmenu .contact p{margin:0;padding:3px 0;color:#757575}.tmenu .contact p span{color:#b4b4b4}.tmenu .contact p a{color:#757575;text-decoration:none}.tmenu .contact p.facebook{padding-top:10px}.tmenu .contact p.facebook a{line-height:35px;display:inline-block;font-size:12px;font-family:"​Montserrat",sans-serif}.tmenu .contact p.facebook a i{display:block;float:left;height:35px;width:35px;margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#3d5a98 url('/themes/site/images/fb.png') no-repeat center center}.tmenu ul{display:block;clear:both;padding:0 0 0px}.tmenu ul li{display:inline-block;font-size:0;padding:5px 0 0px;list-style:none;margin:0 15px 3px 0}.tmenu ul li.last{margin-right:0}.tmenu ul li a{font-family:'Montserrat';letter-spacing:-1px;font-size:22px;color:#333333;text-decoration:none;text-transform:lowercase}.tmenu ul li.current a,.tmenu ul li.section a,.tmenu ul li a:hover{border-bottom:solid #09bfe7 3px}.tmenu .logo{float:left;margin:15px 0 15px 0}.tmenu .logo a{display:block;width:150px;height:100px;background:url('/themes/site/images/ArtsInc.png');overflow:hidden;text-indent:-999em}.breakingline{border-bottom:solid #ffd161 4px}.content{overflow:hidden}footer{clear:both;margin-top:30px;min-height:20px;background:#eaeaea;padding-top:10px;padding-bottom:10px}footer ul{margin:0;padding:20px 0 20px;text-align:center;font-size:0}footer ul li{list-style:none;display:inline;margin-left:-1px;padding:0 10px}footer ul li a{font-family:'Montserrat Light',sans-serif;font-size:18px;color:#6E6E6E;text-decoration:none;text-transform:uppercase}footer ul li a:hover{text-decoration:underline}footer ul li.current a,footer ul li.section a{text-decoration:underline}.colmain{width:62%;float:left;overflow:hidden;min-height:10px}.colside{width:32%;float:left;overflow:hidden;min-height:10px;float:right;color:#434343}.colside a{text-decoration:none}.colside h3{font-size:26px;color:#09BFE7;font-weight:normal}.colside h3 a{color:#09BFE7;text-decoration:none}.colside .latestnews,.colside .events{margin:0;padding:0}.colside .latestnews li,.colside .events li{list-style:none;margin:0;padding:15px 0;border-bottom:solid #c7c5c2 1px}.colside .latestnews li strong,.colside .events li strong{display:block}.colside .latestnews li.viewall,.colside .events li.viewall{border-bottom:none}.colside .latestnews li.viewall a,.colside .events li.viewall a{font-size:14px;text-transform:uppercase;font:"Montserrat Light",sans-serif;font-weight:bold}.colside .latestnews li.viewall a:hover,.colside .events li.viewall a:hover{text-decoration:underline}.colside .latestnews a{color:#333333}.colside .latestnews a strong{color:#09BFE7}.colside .latestnews a strong:hover{color:#08abce}.colside .latestnews .viewall a{color:#09BFE7}.colside .latestnews .viewall a:hover{color:#08abce}.colside .events li{padding:10px 0}.colside .events li span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.colside .contactsidebar p{font-weight:bold;font-size:16px;margin:0;padding:5px 0}.colside .contactsidebar p label{font-weight:normal;display:block;font-size:14px}.colside .contactsidebar p.seemap{margin:0;padding:0}.colside .contactsidebar p.seemap a{font-weight:normal;font-size:14px;text-decoration:underline}.colside iframe{border:0;margin:auto;padding:0;width:100%}.greystrip{background:#eaeaea;overflow:hidden;-moz-box-shadow:2px 0 5px #666;-webkit-box-shadow:2px 0 5px #666;box-shadow:2px 0 5px #666}.tjl{text-align:center;padding:0 5px 10px;margin:0}.tjl a{font-size:12px;color:#757575}.date{font-weight:bold;text-transform:uppercase;display:block}.date i{display:inline-block;width:13px;height:15px;margin-right:5px;background:url('/themes/site/images/cal.png') no-repeat}.thumb{font-size:0;display:block;float:right;padding-bottom:1.5%;max-width:44%}.thumb img{max-width:100%}.cerabox-title{display:none}.pagelink,.eventlist{overflow:hidden;padding:25px 0 5px;margin-top:25px;border-top:solid #a8bfd3 1px}.pagelink.withimage .data,.eventlist.withimage .data{float:right;width:40%;text-align:left;position:relative;height:100%;min-height:104px;padding-bottom:50px}.pagelink.withimage .thumb,.eventlist.withimage .thumb{float:left;max-width:60%}.pagelink.withimage p.button,.eventlist.withimage p.button{margin:0;padding:0;position:absolute;bottom:5px;left:10px}.pagelink .data h3,.eventlist .data h3{margin:0;padding:0 10px;line-height:20px}.pagelink .data h3 a,.eventlist .data h3 a{text-decoration:none}.pagelink .data h3 a:hover,.eventlist .data h3 a:hover{text-decoration:underline}.pagelink .data p,.eventlist .data p{margin:0;padding:5px 10px}.pagelink.withimage.even .thumb,.eventlist.withimage.even .thumb{float:right}.pagelink.withimage.even .data,.eventlist.withimage.even .data{float:left;text-align:right}.pagelink.withimage.even .data p.button,.eventlist.withimage.even .data p.button{right:10px;left:auto}.eventlist.withimage .data{float:right;width:44%;padding-bottom:0px}.eventlist.withimage p.button{margin:0;padding:10px 0;position:relative}.eventlist.withimage .thumb{max-width:55%;padding-bottom:1.2%}.expandable{overflow:hidden}.expandable.collapsed{max-height:180px;position:relative}.expandable.collapsed .fader{display:block}.expandable .fader{display:none;background:url('/themes/site/images/expand.png');width:100%;position:absolute;bottom:0;text-align:center;padding:35px 0 5px;cursor:pointer;color:#004b96}.fb_iframe_widget_fluid{overflow:hidden}.fb_iframe_widget_fluid .fb_ltr{background:#fff}.fb_iframe_widget_fluid span,.fb_iframe_widget_fluid iframe{width:100% !important}.thumbnail .thumb{margin-left:10px}ul.submenus{margin:20px 0 5px;padding:0}ul.submenus li{padding:0;margin:0;list-style:none}ul.submenus li a{display:block;padding:8px 10px;font-size:16px;color:#fff;background:#09BFE7;border-bottom:solid #fff 1px}ul.submenus li.current a,ul.submenus li a:hover{color:#fff;background:#08abce}ul.submenus li.submenu a{padding-left:20px}ul.submenus li.last a{border-bottom:0}

.ticketpurchase{clear:both;margin-top:30px;border-top:solid #a8bfd3 1px}.ticketeventinfo p{padding-left:80px}.ticketeventinfo p label{display:block;float:left;margin-left:-80px;font-weight:bold}.ticketeventinfo p.button{padding-left:0;padding-top:20px;padding-bottom:20px;text-align:center}#OrderForm,#OrderConfirmation,#OrderCheckout{margin:10px auto}#OrderForm table,#OrderConfirmation table,#OrderCheckout table{width:100%;background:#fff;border:solid #099ad9 1px}#OrderForm table td,#OrderConfirmation table td,#OrderCheckout table td{padding:5px 5px}#OrderForm table td.tdhead,#OrderConfirmation table td.tdhead,#OrderCheckout table td.tdhead{font-weight:bold;width:120px;text-align:right;padding-right:5px}#OrderForm table thead,#OrderConfirmation table thead,#OrderCheckout table thead{border-bottom:solid #099ad9 1px}#OrderForm table thead th,#OrderConfirmation table thead th,#OrderCheckout table thead th{text-align:right;padding:5px;width:70px}#OrderForm table thead th.lalign,#OrderConfirmation table thead th.lalign,#OrderCheckout table thead th.lalign{text-align:left;width:auto}#OrderForm table tbody tr.last td,#OrderConfirmation table tbody tr.last td,#OrderCheckout table tbody tr.last td{border-bottom:solid #099ad9 1px}#OrderForm table tbody span.adminoption,#OrderConfirmation table tbody span.adminoption,#OrderCheckout table tbody span.adminoption{color:red}#OrderForm table tfoot .total,#OrderConfirmation table tfoot .total,#OrderCheckout table tfoot .total{font-weight:bold;text-align:right;font-size:120%}#OrderForm table tfoot .subtotal,#OrderConfirmation table tfoot .subtotal,#OrderCheckout table tfoot .subtotal,#OrderForm table tfoot .booking,#OrderConfirmation table tfoot .booking,#OrderCheckout table tfoot .booking{font-weight:bold;text-align:right}#OrderForm table tfoot #GST,#OrderConfirmation table tfoot #GST,#OrderCheckout table tfoot #GST,#OrderForm table tfoot #SubTotal,#OrderConfirmation table tfoot #SubTotal,#OrderCheckout table tfoot #SubTotal,#OrderForm table tfoot #BookingFee,#OrderConfirmation table tfoot #BookingFee,#OrderCheckout table tfoot #BookingFee{text-align:right}#OrderForm table tfoot #TotalPrice,#OrderConfirmation table tfoot #TotalPrice,#OrderCheckout table tfoot #TotalPrice{text-align:right;font-size:135%;font-weight:bold;border-top:solid #099ad9 1px}#OrderForm table .unitprice,#OrderConfirmation table .unitprice,#OrderCheckout table .unitprice{text-align:right}#OrderForm table .quantity,#OrderConfirmation table .quantity,#OrderCheckout table .quantity{text-align:right}#OrderForm table .qty,#OrderConfirmation table .qty,#OrderCheckout table .qty,#OrderForm table .adminbookingfee,#OrderConfirmation table .adminbookingfee,#OrderCheckout table .adminbookingfee{width:40px}#OrderForm p.submit,#OrderConfirmation p.submit,#OrderCheckout p.submit{text-align:center;padding:30px 0 20px}#OrderForm p.submit.dps,#OrderConfirmation p.submit.dps,#OrderCheckout p.submit.dps{padding-bottom:80px;background:url('/themes/site/images/DPS.gif') no-repeat bottom center}#OrderForm .adminorder,#OrderConfirmation .adminorder,#OrderCheckout .adminorder{margin:10px 0px;padding:15px 10px;border:1px solid;color:#d8000c;background-color:#ffbaba;text-align:center}#OrderForm .adminorder p.submit,#OrderConfirmation .adminorder p.submit,#OrderCheckout .adminorder p.submit{padding:10px 0 0}#ErrorMessage{margin:10px 0px;padding:15px 10px;border:1px solid;color:#d8000c;background-color:#ffbaba;clear:both}#Form_ContactDetailsForm_PickupHdr,#Form_ContactDetailsForm_TncHdr{text-align:center;padding:10px 0 5px 0;color:#222;font-size:110%;font-weight:bold}#AcceptTnC{text-align:center}#cerabox .cerabox-content{overflow-y:auto}#cerabox .cerabox-content h1,#cerabox .cerabox-content h2,#cerabox .cerabox-content h3,#cerabox .cerabox-content h4{font-family:"Montserrat Light",sans-serif}#cerabox .cerabox-content h1{font-size:22px}#cerabox .cerabox-content h2{font-size:20px}#cerabox .cerabox-content h3{font-size:18px}#cerabox .cerabox-content h4{font-size:16px}#cerabox .cerabox-content a{text-decoration:none;color:#00488f}#cerabox .cerabox-content a:hover{color:#222222}table.orderstep{margin:20px 0 10px;padding:0;overflow:hidden;width:100%}table.orderstep td{text-align:center;width:25%;color:#7E7D7D;font-weight:bold;padding:2px 2px 5px}table.orderstep td.completed,table.orderstep td.current{border-bottom:solid #f2c100 6px;color:#555}table.orderstep td.current{color:#222222}span.edit{display:inline-block;font-size:15px;color:gray;margin-left:10px}.adminloginnotice{border:1px solid #099ad9;text-align:center;padding:10px;background:#C6C6FF}

#MobileToggler{display:none}#MobileMenu{display:none;margin:0;padding:0}#MobileMenu li{list-style:none}#MobileMenu li a{display:block;color:#fff;text-decoration:none;padding:5px 10px 5px 25px;font-size:18px}#MobileMenu li a:active,#MobileMenu li a:hover{background-color:#09bfe7}#MobileMenu li.current a{background-color:#09bfe7;color:#fff}#MobileMenu li.current a:active,#MobileMenu li.current a:hover{background-color:#09bfe7}#MobileMenu li.current li a{background:transparent}#MobileMenu li ul{padding:0;margin:0}#MobileMenu li ul a{background-image:none;padding-left:40px}@media (max-width:960px){#main-wrapper{width:100%;position:absolute}.inner-wrapper{width:100%;position:relative}.colmain,.colside{padding:0 5px}nav.tmenu ul{font-size:13px}nav.tmenu ul li{padding:0 5px 0 5px}img{max-width:100%;height:auto}img.right,img.left{max-width:60%}}@media (max-width:700px){.colmain{float:none;width:auto;padding:0 5px}.colmain.artworkimage{min-height:0 !important}.colside{float:none;width:auto;padding:0 5px;margin-top:30px;border-top:solid #c7c5c2 1px;min-height:0 !important}.pagelink.withimage .thumb{width:65%;width:auto;max-width:none;float:none !important;text-align:center;display:block;background:none;margin-bottom:10px}.pagelink.withimage .data{width:auto;min-height:0;text-align:center;padding-bottom:0;float:none}.pagelink.withimage p.button{text-align:center;position:relative;margin-top:20px;left:auto !important;right:auto !important}#PrevNextNav a:hover{color:#00488f}}@media (max-width:800px){html{width:100%;height:100%;overflow-x:hidden}body{height:100%;padding:0;overflow-x:hidden;background:#071829}.nomobile{display:none}nav.mmenu{overflow:hidden}nav.mmenu ul{display:none}.tmenu .logo{margin:5px 10px 10px}#MobileToggler{display:block;cursor:pointer;float:right;width:50px;background:url('/themes/site/images/mobile-menu.png') no-repeat top center;margin:20px 20px 0 10px;text-align:center;padding-top:50px;text-decoration:none}#MobileMenu{display:block;position:absolute;top:0;right:0;width:80%;height:100%;margin:0}#main-wrapper{min-height:100%;width:100%;background:#fff;position:absolute;z-index:10;right:0;-webkit-transition:right .5s ease-in-out;-moz-transition:right .5s ease-in-out;-o-transition:right .5s ease-in-out;transition:right .5s ease-in-out;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}#main-wrapper.hide{right:80%}footer{padding:10px}footer ul{display:none}p.thumbnail{text-align:center;overflow:hidden}p.thumbnail .thumb{display:inline-block;float:none;max-width:100%;background:none;margin-left:0}}

