﻿.contact-box{border-bottom:1px solid #1d5e85;font-size:90%;font-weight:bold;margin:10px 0;padding:10px;width:350px}.contact-box table{margin-left:50px}.contact-box table td{padding-top:5px}.contact-box table .title{font-size:90%;width:100px}.contact-box select{width:152px;border:1px solid #d1d2d4}.contact-box textarea{margin-left:0;width:146px;height:109px;border:1px solid #d1d2d4}.contact-box input[type="text"]{width:150px;border:1px solid #d1d2d4}.contact-star{color:#244d5f}.blahCMS-button,.shop-order-buynow-button{display:inline-block;background-color:#1d5e80;color:#fff !important;height:auto !important;line-height:40px;font-size:12pt !important;padding:0 25px !important;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;font-weight:normal !important;width:auto !important}.blahCMS-button:hover,.shop-order-buynow-button:hover{background-color:#143f56}.maincontentwrapper h1{color:#1d5e85;font-family:ChineseRocksRegular;font-size:220%}.maincontentwrapper h2{font-size:200%;font-family:ChineseRocksRegular;color:#bbd0dd}.maincontentwrapper h3{font-size:150%;font-family:ChineseRocksRegular;color:#801a25}.maincontentwrapper h4{font-size:120%;font-family:ChineseRocksRegular;color:#1d5e85}.maincontentwrapper a{color:#1d5e84;font-weight:bold}.main-news-box{margin-bottom:20px}.main-news-box .main-news-body-date{display:none !important}.main-news-header a{font-size:150%;font-family:ChineseRocksRegular;color:#801a25 !important}.main-news-content a{font-weight:normal !important}.main-news-view{margin-top:10px}.register-error-label{color:#f00}.home-page-img{float:left;margin:-38px 20px 20px -42px}.home-page-img-end{float:left;height:197px;margin-right:16px;margin-top:-145px;width:183px}.download-link{cursor:pointer}.category-wrapper{width:690px;background-color:#6f9cb3;margin-bottom:10px}.category-title{background-color:#1d5e85;color:#fff !important;display:block;padding:5px}.category-content-markup{padding:10px}.google-map{width:690px;height:600px}.colour-box{background-color:#1d5e84;border-radius:8px 8px 8px 8px;color:#fff;width:100%}.colour-box-content{padding:0 10px}#directions{font-size:80%;width:245px}#map_canvas_direction{height:500px;margin-left:20px;width:450px}.event-manager-calender{background-image:url("./images/event-manager-bg.png");background-repeat:no-repeat;margin-top:10px;overflow:hidden;padding:10px 10px 10px 18px;width:623px}.event-manager-weekday{background-color:#ddd;border:1px solid #fff;color:#5b5b5b;float:left;font-weight:bold;height:80px;padding:2px;width:80px}.event-manager-blankday{background-color:#f0f0f0;border:1px solid #fff;float:left;font-weight:bold;height:80px;padding:2px;width:80px}.event-manager-weekday:hover{background-color:#f7f7f7}.event-manager-weekend{background-color:#ddd;border:1px solid #fff;color:#21439d;float:left;font-weight:bold;height:80px;padding:2px;width:80px}.event-manager-weekend:hover{background-color:#f7f7f7}.event-manager-dayname{color:#6f9cb3;float:left;font-weight:bold;margin-top:10px;width:87px}.month-name{color:#fff;font-size:120%;font-weight:bold;height:32px;line-height:25px;margin-bottom:10px}.event-title{font-weight:bold;margin-bottom:3px;margin-top:3px;text-align:center}.event-link{color:#5b5b5b;text-decoration:none}.event-manager-title{color:#fff;font-size:120%;font-weight:bold;text-align:center}.event-manager-event-wrapper{margin-bottom:10px}.book-event-now-button{background-image:url("./images/book_now.jpg");background-repeat:no-repeat;border:medium none;cursor:pointer;display:block;height:29px;margin-top:10px;width:124px}.add-to-calender-event{background-image:url("./images/calendar.png");background-repeat:no-repeat;display:block;float:left;height:48px;margin-top:10px;width:48px}.booking-form-error-title{color:#f00;font-weight:bold}.booking-form-error-textbox{border:solid 1px #f00}.event-category-key-collection{background-color:#f0f0f0;margin-top:10px;padding:5px;width:671px}.event-category-key-collection h2{margin-top:-5px !important}.event-category-key{float:left;margin-bottom:5px;margin-right:5px}.event-category-key div{float:left;height:15px;margin-right:5px;width:15px}.add-to-calender-event{background-image:url("./images/calendar.png");background-repeat:no-repeat;display:block;float:left;height:48px;margin-top:10px;width:48px}.event-error-message{color:#900;display:block;margin-top:20px}.event-booking-attendee-wrapper{background-color:#eee;padding:10px;width:475px;margin-top:10px}.event-table-header{font-weight:bold;width:200px;padding-right:5px}.book-now-date{display:block;height:18px;margin-bottom:-5px}.book-now-date img{float:left;margin-right:10px}.event-manager-list-wrapper .main-content-header{background-color:#1d5e85;color:#fff}.keypeople{color:#fff;height:145px;overflow:hidden;margin:0 5px 0 5px}.keypeople a{color:#fff !important}.keypeopleimage{float:left;width:125px;height:145px;overflow:hidden}.keypeopleimage img{height:145px}.keypeoplemiddle{background-color:#1d5e84;border-radius:0 8px 8px 0;float:left;height:120px;margin:0 auto;overflow:hidden;padding:10px 10px 15px;width:300px}.keypeopleend{display:none}.keypeopleend ul{color:#214196;list-style-type:disc;margin-left:15px}.keypeopleend li span{color:#fff}body{background-color:#b5d0df;color:#1d5e85;font-family:Helvetica;font-size:11pt}@font-face{font-family:'ChineseRocksRegular';src:url("fonts/chinese_rocks_rg-webfont.eot");src:url("fonts/chinese_rocks_rg-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/chinese_rocks_rg-webfont.woff") format("woff"),url("fonts/chinese_rocks_rg-webfont.ttf") format("truetype"),url("fonts/chinese_rocks_rg-webfont.svg#") format("svg");font-weight:normal;font-style:normal}#divHeader{background-image:url("./images/bg.jpg");background-repeat:no-repeat;height:340px;width:100%}#divHeaderContent{width:1010px;margin:0 auto}#divHeaderStats{background-image:url("./images/main.png");background-position:-857px -4px;float:right;height:57px;padding:20px 0 0 35px;position:relative;top:-144px;width:236px}#divHeaderStats a{color:#fff;font-family:ChineseRocksRegular;font-size:130%;margin-bottom:7px}#divHeaderStats h1{color:#fff;font-family:ChineseRocksRegular;font-size:107%;margin-bottom:7px}#divHeaderStats span{color:#fff;font-family:ChineseRocksRegular;font-size:120%}#divHeaderLogo{background-image:url("./images/main.png");background-position:-12px -11px;height:144px;position:relative;top:20px;width:144px}#divHeaderLogo a{display:block;width:100%;height:100%}#divFacebookLike{float:left;margin-left:165px;margin-top:-5px}#divPreMenu{float:right;height:39px;left:270px;position:relative;top:-40px;width:185px}.login-button{background-image:url("./images/main.png");background-position:-472px -11px;cursor:pointer;display:block;float:right;height:18px;position:relative;width:62px}.language-choice-wrapper{float:left;width:100px}.language-choice-wrapper a{color:#fff;font-weight:bold;margin-top:5px;display:block}#divContent{margin:0 auto;position:relative;top:-90px;width:1010px;z-index:2}#divMainContent{background-color:#fff;border-radius:33px 33px 33px 33px;float:left;padding:20px 40px 40px;width:705px}#divSideBar{width:200px;float:right}.donate{background-image:url("./images/main.png");background-position:-590px -271px;display:block;height:129px;left:-29px;margin-bottom:-30px;position:relative;top:-18px;width:297px}.latest-news{background-image:url("./images/main.png");background-position:-923px -98px;height:271px;overflow:hidden;padding:20px;width:161px}.navsecondaryheader h3{font-size:250%;font-family:ChineseRocksRegular;color:#fff}.nav-custom-section{margin-bottom:10px}.nav-custom-section a{color:#fff;font-size:85%}.nav-custom-section a h2{font-weight:bold;text-decoration:underline}#divFooter{background-image:url("./images/footer.png");height:157px;position:absolute;width:100%}#divFooterContent{width:1010px;margin:0 auto}#divHints{background-image:url("./images/main.png");background-position:-520px -603px;float:left;height:119px;margin-top:-30px;padding:41px 15px 0 304px;width:288px}#divHele{background-image:url("./images/main.png");background-position:-342px -607px;height:127px;left:-293px;position:relative;top:-39px;width:176px;z-index:1000}.hint-text{color:#1d5e85;display:block;float:left;margin-top:-128px}#divConntect{background-image:url("./images/main.png");background-position:-615px -159px;float:right;height:62px;margin-top:-162px;padding:24px 0 0 112px;width:94px}#divConntect .facebook{background-image:url("./images/main.png");background-position:-382px -10px;float:left;height:37px;width:37px}#divConntect .twitter{background-image:url("./images/main.png");background-position:-422px -10px;float:left;height:37px;width:37px;margin-left:10px}.watermarkOn{color:#e3e3e3}.weather-wrapper{color:#fff;float:left;left:164px;position:relative;top:59px}.weather-place-holder{float:left;margin-left:15px;text-align:center}input[type=checkbox]{margin-right:10px}.twitter-scrollable{border:1px solid #1d5e85;border-radius:8px 8px 8px 8px;margin:10px 0;padding:10px}.tweet-collection-wrapper{overflow:hidden}.tweet-collection-wrapper .tweet-items{max-height:400px;overflow-x:hidden;overflow-y:scroll}.tweet-wrapper{border-radius:8px 8px 8px 8px;padding:15px;width:660px;max-width:95%;margin:5px 0 5px 0}.tweet-wrapper a{color:#fff !important}.tweet-wrapper:nth-child(even){background-color:#6f9cb5;color:#fff}.tweet-wrapper:nth-child(odd){background-color:#1d5e85;color:#fff}.twitter-actions .prev div{cursor:pointer;height:24px;width:29px;background-image:url(./images/main.png);background-position:-576px -9px;float:left;cursor:pointer}.twitter-actions .next div{cursor:pointer;height:24px;width:29px;background-image:url(./images/main.png);background-position:-544px -9px;float:left;cursor:pointer}#divDetails{color:#fff;float:left;font-size:70%;margin-left:292px;margin-top:90px;position:absolute;width:495px}#divDetails a{color:#fff;font-weight:bold}.seo-link-wrapper a{color:#fff;font-weight:bold;margin-top:10px;padding-left:12px}#navigation{display:none}#divNavigation{background-image:url("./images/main.png");background-position:-163px -53px;float:right;font-family:ChineseRocksRegular;height:31px;padding-left:12px;padding-top:15px;position:relative;top:-50px;width:672px;z-index:1000}.navit-horiz-item-top{border-left:1px solid #fff;float:left;line-height:18px;margin-right:9px;padding-left:9px;text-align:center}#navigation .navit-horiz-item-top:first-child{border:none}.navit-horiz-item a{color:#fff;display:inline-block;line-height:12px}#navigation .navit-horiz-item-top ul{background-color:#1d5e85;width:150px;position:absolute}#navigation .navit-horiz-item-top ul li{text-align:left;padding:5px 0 0 15px}.section-popup{border:5px solid #5b5b5b;background-color:#f5f5f5;text-align:left;color:#666 !important;min-height:10px;height:auto;position:absolute;display:none}.section-popup-rotator{border:5px solid #5b5b5b;background-color:#f5f5f5;text-align:left;color:#666 !important;min-height:10px;height:auto;display:none;z-index:1000}.section-popup-search{border:5px solid #5b5b5b;background-color:#f5f5f5;text-align:left;color:#666 !important;min-height:10px;height:auto;display:none}.section-popup table{margin:5px 17px 5px 17px}.section-popup td{padding:3px}.section-popup-background{background-color:#000;height:100%;width:100%;position:fixed;top:0;left:0;filter:alpha(opacity=60);opacity:.6;display:none}#popup_title{background:none repeat scroll 0 0 #ccc;border-color:#fff #fff #999;border-style:solid;border-width:1px;color:#fff;cursor:default;font-size:14px;font-weight:bold;height:25px;line-height:1.75em;margin:0;padding:0;text-align:center}.popup-close{cursor:pointer;float:right;font-size:200%;font-weight:bold}.validation-popup{border:5px solid #5b5b5b;background-color:#f5f5f5;text-align:left;color:#666 !important;width:350px;height:auto;position:absolute;top:35%;left:35%;padding:5px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}fieldset,abbr{border:0}img{border:0;padding:0;margin:0}address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-weight:normal;font-style:normal}strong{font-weight:bold}em{font-style:italic}ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:1em}q:before,q:after{content:''}a,ins{text-decoration:none}.header-search{background-image:url("./images/main.png");background-position:-170px -13px;height:38px;position:relative;top:25px;width:153px}.header-search input[type=button]{background-color:transparent;background-image:url("./images/main.png");background-position:-331px -22px;border:medium none;cursor:pointer;float:left;height:22px;margin-left:7px;margin-top:7px;width:22px}.header-search input[type=text]{float:right;height:20px;margin-right:20px;margin-top:7px;width:95px}.register-error-label{color:#f00}.register-error-textbox{border:solid 1px #f00}.shop-action-wrapper{background:none repeat scroll 0 0 #f8f8f8;float:left;margin-right:15px;margin-top:20px;min-height:315px;padding:10px;text-align:left;width:315px}#divForgottenPasswordWrapper{margin-top:10px}.shop-action-wrapper input{margin-top:2px;margin-bottom:2px}.basket{background-repeat:no-repeat;height:30px;overflow:hidden;padding-left:10px;padding-top:21px;width:154px}.basket-text{color:#fff;font-size:65%;margin-left:5px}.basket-wrapper{width:96%}.basket-wrapper table{width:100%}.basket-wrapper table thead{background-image:url("images/navigation/sub_menu_strip_one.jpg");color:#fff;font-size:105%;font-weight:bold;padding:5px}.basket-wrapper table tbody tr{border-bottom:1px solid #e7e7e8}.basket-wrapper table tbody tr td{padding:3px}.shop-action-wrapper table{width:100%}.shop-action-wrapper table thead{background-color:#507cb4;color:#fff;font-size:105%;font-weight:bold;padding:5px}.shop-action-wrapper table tbody tr{border-bottom:1px solid #e7e7e8}.shop-action-wrapper table tbody tr td{padding:3px}.shop-item-wrapper{margin-bottom:10px;margin-top:10px;padding:0 5px 5px}.shop-item-wrapper h2,.shop-item-wrapper .shop-item-title{background-image:url("images/navigation/sub_menu_strip_one.jpg");color:#fff;font-size:105%;font-weight:bold;margin-left:-5px;margin-right:-5px;padding:5px}.shop-item-wrapper h3,.shop-item-wrapper .shop-item-sub-title,.shop-item-wrapper .shop-item-category{display:block;font-size:150%;font-family:ChineseRocksRegular;color:#801a25}.shop-item-images{float:left;width:210px;overflow:hidden;padding:5px}.shop-item-text{float:left;width:450px;margin-left:10px;min-height:180px}.shop-item-cost{font-size:110%;font-weight:bold;margin-top:10px}.shop-add-to-basket-button{width:160px;height:41px;margin-top:20px;cursor:pointer}.shop-item-out-of-order{color:#f00;font-weight:bold;margin-top:10px}.shop-item-vat-type{font-size:70%;font-style:italic;display:none}.shop-item-shipping{display:none}.basket-data{float:right;margin-right:40px;margin-top:15px;width:200px}.basket-data div{text-align:right}.basket-buttons{float:left;width:350px;font-size:70%}.shop-loading{padding:10px;text-align:center}.shop-login-wrapper{width:300px;float:right}.shop-login-username{width:200px;float:left}.shop-login-status{width:50px;float:left}.event-booking-add-attendee{cursor:pointer;margin-top:15px}.event-booking-remove-attendee{color:#fff;cursor:pointer;float:right;font-weight:bold;margin-left:10px;background-image:url(./Images/Shop/remove_item.gif);height:15px;width:15px}.event-booking-cost{margin-top:10px;margin-left:5px;font-weight:bold;font-size:120%}.book-event-pay-card{background-image:url(./images/shop/pay_by_card.png);width:248px;height:64px;cursor:pointer;margin:0 auto}.book-event-pay-telephone{background-image:url(./images/shop/pay_by_telephone.png);width:248px;height:64px;cursor:pointer;margin:0 auto}.book-event-pay-po{background-image:url(./images/shop/pay_by_purchase_order.png);width:248px;height:64px;cursor:pointer;margin:0 auto}.book-event-payment-type-wrapper{width:100%;margin-top:10px}.section-popup .shop-item-description{float:left;width:310px;margin-left:10px;height:300px;overflow-y:scroll}.related-shop-items-wrapper{padding-left:20px;background-color:#efefef;padding:5px;-moz-border-radius:15px;border-radius:15px}.shop-related-item-title{color:#fff}.shop-action-wrapper input[type=text]{margin-bottom:5px}.shop-action-wrapper h2{margin-bottom:10px}.shop-action-wrapper input[type=image]{margin:10px 0}.shop-item-images{float:left;margin-right:15px}.shop-order-buynow-button{height:34px;margin:10px 0;width:156px;cursor:pointer}.shop-item-cost{font-weight:bold;margin:15px 0}.shop-item-buttons{margin-left:245px;margin-top:10px;margin-bottom:30px;float:left}.shop-item-costings{margin-left:245px;margin-top:10px}#divSocialWrapper{float:right !important}.extra-button-wrapper{margin-top:5px;float:left}#popup_container{font-family:Arial,sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#fff;border:solid 5px #999;color:#000}#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#ccc;border:solid 1px #fff;border-bottom:solid 1px #999;cursor:default;padding:0;margin:0}#popup_content{background:16px 16px no-repeat url(/Content/Images/jquery/info.gif);padding:1em 1.75em;margin:0}#popup_content.alert{background-image:url(/Content/Images/jquery/info.gif)}#popup_content.confirm{background-image:url(/Content/Images/jquery/important.gif)}#popup_content.prompt{background-image:url(/Content/Images/jquery/help.gif)}#popup_message{width:auto;text-align:center}#popup_panel{text-align:center;margin:1em 0 0 1em}#popup_prompt{margin:.5em 0}.popup-small-text{color:#999;font-size:80%}.images{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 0 25px #666;background:url("/Content/Images/jquery/h300.png") repeat-x scroll center bottom #eeeff1;border:1px solid #ccc;cursor:pointer;float:left;height:423px;margin:15px;position:relative;width:639px}.images div{display:none;font-size:12px;height:373px;left:0;margin:7px;overflow:hidden;padding:15px 30px 0 33px;position:absolute;top:0;width:560px}.images h3{font-size:22px;font-weight:normal;margin:0 0 20px 0;color:#456}.slidetabs{clear:both;height:15px;margin:0 auto;text-align:center;width:667px}.slidetabs a{background:url("/Content/Images/jquery/navigator.png") no-repeat scroll 0 0 transparent;display:inline-block;font-size:1px;height:8px;margin:3px;width:8px}.slidetabs a:hover{background-position:0 -8px}.slidetabs a.current{background-position:0 -16px}.forward,.backward{background:url("/Content/Images/jquery/hori_large.png") no-repeat scroll 0 0 #fff;cursor:pointer;display:block;float:left;font-size:1px;height:30px;margin-top:224px;text-indent:-9999em;width:30px}.forward{background-position:0 -30px;clear:right}.forward:hover{background-position:-30px -30px}.forward:active{background-position:-60px -30px}.backward:hover{background-position:-30px 0}.backward:active{background-position:-60px 0}.disabled{visibility:hidden !important}ul.tabs{display:none}ul.tabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important}ul.tabs a{display:none}ul.tabs a:active{display:none}ul.tabs a.current{display:none}ul.tabs a.current:hover{display:none}ul.tabs li.current a{display:none}ul.tabs a.s{background-position:-553px 0;width:81px}ul.tabs a.s:hover{background-position:-553px -31px}ul.tabs a.s.current{background-position:-553px -62px}ul.tabs a.l{background-position:-248px 0;width:174px}ul.tabs a.l:hover{background-position:-248px -31px}ul.tabs a.l.current{background-position:-248px -62px}ul.tabs a.xl{background-position:0 0;width:248px}ul.tabs a.xl:hover{background-position:0 -31px}ul.tabs a.xl.current{background-position:0 -62px}.panes .pane{display:none}.tooltip{background:url("/Content/Images/jquery/tooltip-bg.png") repeat scroll 0 0 transparent;color:#fff;display:none;font-size:11px;height:90px;padding:20px 20px 10px;width:170px}