.eventlisthead { position:relative; margin:1em 0 2em; border-radius:5px; -webkit-border-radius:5px; }.eventlisthead .btnright { position:absolute; right:10px; top:10px; width:164px;}.eventlisthead .btnright a, a.addeventbtn { border:1px solid #dde1e2; padding:.8em; border-radius:5px; -webkit-border-radius:5px; text-align:center; background:#e7eded; font-weight:bold; display:block; }.eventlisthead .btnright img {margin-bottom:-3px;}.eventlisthead .jumpmenu { width:850px; height:75px; position:relative; clear:both;border:#ccc 1px solid;background-color:#eee;background:rgba(184,184,184,1);background:-moz-linear-gradient(top, rgba(184,184,184,1) 0%, rgba(163,161,163,1) 51%, rgba(219,219,219,1) 51%, rgba(254,254,254,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(184,184,184,1)), color-stop(51%, rgba(163,161,163,1)), color-stop(51%, rgba(219,219,219,1)), color-stop(100%, rgba(254,254,254,1)));background:-webkit-linear-gradient(top, rgba(184,184,184,1) 0%, rgba(163,161,163,1) 51%, rgba(219,219,219,1) 51%, rgba(254,254,254,1) 100%);background:-o-linear-gradient(top, rgba(184,184,184,1) 0%, rgba(163,161,163,1) 51%, rgba(219,219,219,1) 51%, rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top, rgba(184,184,184,1) 0%, rgba(163,161,163,1) 51%, rgba(219,219,219,1) 51%, rgba(254,254,254,1) 100%);background:linear-gradient(to bottom, rgba(184,184,184,1) 0%, rgba(163,161,163,1) 51%, rgba(219,219,219,1) 51%, rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8b8b8', endColorstr='#fefefe', GradientType=0 ); }.eventlisthead .jumpmenu .title { float:left; margin:13px 20px 0 17px; font-size:1.3em; }.eventlisthead .jumpmenu .thumb { float:left; margin:5px 10px 10px 10px; }.eventlisthead .jumpmenu .dateThingy { width:1px; background:transparent; border:medium none transparent;}.eventlisthead .jumpmenu .forms { float:left; }.eventtopbuttons {display:block; height:24px; float:left; margin:9px 10px 0 0; padding:0; border-radius:2px; -moz-border-radius:2px; border:1px solid #ddd; background:#efefef; position:relative;}.eventtopbuttons input {background:transparent;}.eventtopbuttons:hover {background:#fff;}.content .eventtopbuttons input {margin:0; padding:4px 8px; border:0px none; background:transparent; color:#1985c1; font-size:1.1em; line-height:16px; cursor:pointer;}.eventtopbuttons label {width:auto; font-size:1.1em; line-height:16px; display:block; width:110px; height:20px; padding:4px 4px 4px 8px;}.eventtopbuttons img { position:absolute; right:8px; top:4px; cursor:pointer;}.eventbottombuttons { position:absolute; top:44px; left:65px;}.eventbottombuttons select, .content .eventbottombuttons input { background:transparent; border:0px none; padding:5px 5px 4px 5px;}.eventbottombuttons .date { width:160px; }.eventbottombuttons .catid { width:300px; }.eventbottombuttons .str { width:250px; }.eventlist { padding:20px 20px 10px 20px; clear:both; background:#fff; margin:0 0 2em 0; border-radius:5px; -webkit-border-radius:5px; position:relative; border:1px solid #e2e2e2; }.eventlist.even { background:#f2f2f2; }.eventlist h4 { margin:5px 0px; }.eventlist .date { color:#cf2a2a; }.eventlist .dateright { color:#666; font-size:.8em; position:absolute; top:3px; right:20px; }.eventlist .thumb { float:right; margin:0 0 0 10px; }.eventlist .thumb div { width:214px; height:144px; text-align:center; }.eventlist.even .thumb div { }.eventlist .thumb div img { margin:2px 0; }.eventlist .desc { height:83px; overflow:hidden; }.eventlist .desc h5 { margin:5px 0px; }.eventlist .more { text-align:left; position:relative; width:450px; display:block; padding:4px 0 0 0; border-top:1px solid #fff; margin:4px 0 0 0; color:#aaa; }.eventlist.even .more { border-top:1px solid #f8f8f8; }.eventdetail td, .eventdetail th { padding:10px; }.eventdetail th { color:#999999; text-align:right; font-weight:bold; }.eventlistfoot { position:relative; border:1px solid #F2F2F2; padding:1em; margin:1em 0; border-radius:5px; -webkit-border-radius:5px; height:20px; }.eventlistfoot .jumpmenu { position:absolute; right:10px; top:10px; }.event {margin-top:20px;}.event .left {float:left;width:650px;}.event .left h2 { margin-top:0px; }.event .right {float:left;width:180px;margin:0px 0 10px 28px;padding:0px 10px;background:#f8f8f8; border-radius:5px; -webkit-border-radius:5px;border:1px solid #e2e2e2;font-size:0.9em;box-sizing:content-box;}.event .right .thumb { text-align:center; }.event .right div { margin:10px 0; }.event .right div p { text-overflow:ellipsis;}.event .right .map { width:220px; height:220px; background:#CCC; margin:0; display:none; }.event .right .location { font-weight:bold; margin:10px; padding-top:10px; border-top:1px dotted #e2e2e2; }.event .right .contact { margin:10px; }.event .right .email { margin:10px; }.event .right .link { margin:10px; }.event .left .date { font-weight:bold; float:left; margin-top:20px; }.event .left .date div { float:none; }.event .left .date .facilities { float:none; clear:both; }.event .left .date .weather { float:none; clear:both; }.event .left .date span, .event .left .desc > span { display:block; margin:0; font-weight:bold; font-size:1em; }.event .left .date div, .event .left .desc div { }.event .left .start span, .event .left .end span { font-weight:normal; font-size:0.8em; display:inline-block; margin-right:10px;}.event .left .price {}.event .left .desc { font-size:1.2em; line-height:1.5em; margin:1em 0; clear:both;}.event .images {height:90px; padding:10px 0; white-space:nowrap; overflow:hidden; }.event .images a { margin:2px;}.event .imagetxt {font-size:0.8em; line-height:1em; }.event .desc a { background:#738a8d; border:1px solid #93a6a9; border-radius:5px; color:#fff !important; float:left; width:120px;margin-right:10px; margin-bottom:10px;padding:0 10px; }.event .desc.info a { width:auto;border:none;background:none; }.addeventlist td { padding:5px;}.event h4 { margin:20px 0 10px; }.event h5 { }.event .social { margin:20px 0; }.event .facebook {overflow:hidden; float:left; margin:0; width:272px;}.event .facebook + a { float:left; }.event .facebook + a img { height:20px; margin:1px 0 0 0; }.event .twitter {float:left; margin:0; }.event .plus { float:left; margin:0 ; }.event .right p {border-bottom:1px solid #e2e2e2; padding:0 0 20px 0; text-overflow:ellipsis; overflow:hidden;}#addevent .formsection {background:#CCC;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.fadlink { position:absolute; right:0; top:0; width:180px;}.event { position:relative; }.event .desc a { min-width:120px; width:auto; }.addeventbtn { display:block; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; padding:5px; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:bold;border:1px solid #e2e2e2;background:#f8f8f8;text-align:center;}#addeventDB input[type=text]:not(.dateThingy){ box-sizing:border-box; width:90%;} #addeventDB textarea{ box-sizing:border-box; width:90%;} #addeventDB select{ box-sizing:border-box; max-width:90%;} #addeventDB table td {padding:3px 0 0 0;margin:1px 0 0 0;vertical-align:top;}label.listdbl {width:50%; float:left;}.regionnewslisthead { position:relative; margin:1em 0 2em; border-radius:5px; -webkit-border-radius:5px; }.regionnewslisthead .btnright { position:absolute; right:10px; top:10px; width:110px;}.regionnewslisthead .btnright a { border:1px solid #dde1e2; padding:.8em; border-radius:5px; -webkit-border-radius:5px; text-align:center; background:#e7eded; font-weight:bold; display:block; }.regionnewslisthead .btnright img {margin-bottom:-3px;}.regionnewslist { padding:20px 20px 10px 20px; clear:both; background:#fff; margin:0 0 2em 0; border-radius:5px; -webkit-border-radius:5px; position:relative; border:1px solid #e2e2e2; }.regionnewslist.even { background:#f2f2f2; }.regionnewslist h4 { margin:5px 0px; }.regionnewslist .date { color:#666; }.regionnewslist .dateright { color:#666; font-size:.8em; position:absolute; top:3px; right:20px; }.regionnewslist .thumb { float:right; margin:0 0 0 10px; }.regionnewslist .thumb div { width:214px; height:144px; text-align:center; }.regionnewslist.even .thumb div { }.regionnewslist .thumb div img { margin:2px 0; }.regionnewslist .desc { height:180px; overflow:hidden; }.regionnewslist .desc h5 { margin:5px 0px; }.regionnewslist .more { text-align:left; position:relative; width:450px; display:block; padding:4px 0 0 0; border-top:1px solid #fff; margin:4px 0 0 0; color:#aaa; }.regionnewslist.even .more { border-top:1px solid #f8f8f8; }.regionnewsdetail td, .regionnewsdetail th { padding:10px; }.regionnewsdetail th { color:#999999; text-align:right; font-weight:bold; }.regionnews {margin-top:20px;}.regionnews .left {float:left;width:700px;}.regionnews .left .news-landscape { margin-top:1em;}.regionnews .left h2 { margin-top:0px; }.regionnews .right {float:left;width:180px;margin:0px 0 40px 30px;padding:0px 10px;background:#f8f8f8; border-radius:5px; -webkit-border-radius:5px;border:1px solid #e2e2e2;font-size:0.9em;line-height:1rem;}.regionnews .right .thumb { text-align:center; }.regionnews .right div { margin:10px 0; }.regionnews .right div.caption { padding:12px; }.regionnews .right .map { width:220px; height:220px; background:#CCC; margin:0; display:none; }.regionnews .right .location { font-weight:bold; margin:10px; padding-top:10px; border-top:1px dotted #e2e2e2; }.regionnews .right .contact { margin:10px; }.regionnews .right .email { margin:10px; }.regionnews .right .link { margin:10px; }.regionnews .left .date { font-weight:bold; float:left; margin-top:20px; }.regionnews .left .date div { float:none; }.regionnews .left .date .facilities { float:none; clear:both; }.regionnews .left .date .weather { float:none; clear:both; }.regionnews .left .date span, .regionnews .left .desc span { display:block; margin:0; font-weight:bold; font-size:1em; }.regionnews .left .date div, .regionnews .left .desc div { }.regionnews .left .start span, .regionnews .left .end span { font-weight:normal; font-size:0.8em; display:inline;}.regionnews .left .desc { font-size:1.2em; line-height:1.5em; margin:1em 0;}.regionnews .images {height:80px; padding:10px 0; white-space:nowrap; overflow:hidden; }.regionnews .images a { margin:2px;}.regionnews .imagetxt {font-size:0.8em; line-height:1em; }.regionnews .desc a { background:#738a8d; border:1px solid #93a6a9; border-radius:5px; color:#fff !important; float:left; width:120px;margin-right:10px; margin-bottom:10px;padding:0 10px; }.regionnews .desc.info a { width:auto;border:none;background:none; }.regionnews .news-portrait { float:right; margin-bottom:2em; margin-left:1em; margin-top:1em; width:241px;}.regionnews h4 { margin:20px 0 10px; }.regionnews h5 { }.regionnews .social { margin:20px 0; }.regionnews .facebook {overflow:hidden; float:left; margin:0; width:272px;}.regionnews .facebook + a { float:left; }.regionnews .facebook + a img { height:20px; margin:1px 0 0 0; }.regionnews .twitter {float:left; margin:0; }.regionnews .plus { float:left; margin:0 ; }.regionnews .right p {border-bottom:1px solid #e2e2e2; padding:0 0 20px 0; }.fadlink { position:absolute; right:0; top:0; width:180px;}.regionnews { position:relative; }.regionnews .desc a { min-width:120px; width:auto; }.news-extras { width:95%; clear:both; border:1px solid #e2e2e2; border-radius:5px; height:120px; cursor:pointer; padding:10px;margin-bottom:10px; overflow:hidden; line-height:1.3rem; }.news-extras:hover { background-color:#f2f2f2;}.news-extras div {width:160px; height:100px;float:left; overflow:hidden; margin-bottom:20px;}.recentnew {width:49%; float:left; padding:10px;}.file, .url {padding-left:30px;background-repeat:no-repeat;padding-top:6px;background-image:url(/_images/profile/Profile_icon_website.png);clear:both;}.file.pdf {background-image:url(/images/icons/pdf.png);padding-left:30px;padding-top:2px;}.file.doc {background-image:url(/images/icons/doc.png);}.file.ppt {background-image:url(/images/icons/ppt.png);}.file.xls {background-image:url(/images/icons/xls.png);}.file.txt {background-image:url(/images/icons/txt.png);}.url {background-image:url(/images/icons/url.png);}.file.gif {background-image:url(/images/icons/gif.png);}.file.jpg {background-image:url(/images/icons/jpg.png);}#buttonbar {position:relative; z-index:0}.buttonfadewrapper {float:left;margin:15px 5px 15px 10px;width:176px;height:130px;cursor:pointer;}#buttonswrapper a{display:block;}.buttonfader {height:110px;background:#ccc;display:block;overflow:hidden;}.buttontext {clear:both;height:20px;background:transparent;overflow:hidden;display:block;}.buttontext div, .buttontext span { color:#000;font-size:.85em;margin:2px 0 0;line-height:normal;text-align:center;display:block;}.buttonfadewrapper:hover .overlay {display:block;}.buttonfadewrapper .overlay {display:none;position:relative;margin-bottom:-110px;z-index:999;width:176px;height:110px;background:transparent url(/_images/buttons/btn-o-ad.png) 0 0 no-repeat;}.buttonfadewrapper .overlay div, .buttonfadewrapper .overlay span { position:relative;left:15px;top:25px;height:71px;width:146px;margin:0 0 -85px 0px;font-weight:bold;color:#fff;overflow:hidden;font-size:0.9em;display:block; text-align:center;}.internal {background:transparent url(/_images/buttons/btn-o-int.png) 0 0 no-repeat;}.buttonfader { position:relative; }.buttonfader img { position:absolute; left:0; top:0;}#buttonbar a { text-decoration:none;}#haveyouvisited_new {padding:0 0 0 0;width:100%;color:#000;background-color:#333;margin:auto; width:960px;clear:both;}#haveyouvisited_new h2 {padding:17px 0 12px 10px;text-align:center;color:#fff;font-weight:normal;font-size:1.8em;}#haveyouvisited_new .inner {margin:0;padding:0;width:auto;}#haveyouvisited_new .inner a {height:120px;width:438px;line-height:1.1em;border:1px solid #e2e2e2;background:#fff;background-image:url(/_images/buttons/btn-hyv-arrow.png);background-position:bottom 5px right 5px;background-repeat:no-repeat;border-radius:10px;-moz-border-radius:10px;float:left;text-align:left;text-decoration:none;margin:5px 20px 15px 20px;}#haveyouvisited_new .inner a:nth-of-type(odd) {border-radius:10px 0 0 10px;}#haveyouvisited_new .inner a:nth-of-type(even) {border-radius:0 10px 10px 0;}#haveyouvisited_new .inner a span {display:block;vertical-align:middle;margin:3px;color:#333;}#haveyouvisited_new .inner a span span {display:block;margin-top:12px;}#haveyouvisited_new .inner a span span span {font-size:.9em;color:#666;}#haveyouvisited_new .inner a:hover {background:#f2f2f2;background-image:url(/_images/buttons/btn-hyv-arrow.png);background-position:bottom 5px right 5px;background-repeat:no-repeat;}#haveyouvisited_new .inner a img {float:left;width:176px;height:110px;display:block;overflow:hidden;font-size:.1em;background-color:#CCC;margin:-6px 6px 3px 3px;}#haveyouvisited_new .ann-container{color:#fff; padding:12px 10px 10px 20px; clear:both; text-align:center;}#haveyouvisited_new .ann-title { text-align:center; font-weight:normal; font-size:1.8em;}#haveyouvisited_new .ann-message {display:block; font-size:1.3em; margin-top:5px; line-height:1.5;}#haveyouvisited_new .ann-message strong {font-size:1.4em; margin-top:5px; display:block;}#haveyouvisited_new .ann-message a {color:#fff; text-decoration:none; font-size:1em; line-height:2.5;}#haveyouvisited_new .ann-message-link { display:block;}.listingButtons { margin:30px 0 0 0; height:30px; clear:both; }.listingButtons a, .listingButtons a:link { display:block; float:left; width:148px; height:27px; overflow:hidden; text-align:left; margin:0 1em .3em 0; background:#efefef; font-size:.8em; line-height:1em; border-radius:0.5em; border:1px solid #ccc;}.listingButtons a span { display:block; margin:0 0 0 6px; height:27px; padding:6px 10px 6px 0; background:#efefef; }.listingButtons a:hover { background-position:left -30px; cursor:pointer; }.listingButtons a:hover span { background-position:right -30px; }.listingButtons a span img { margin:-2px 4px 0 0; vertical-align:middle; }.listingButtons .busdir-sort-options { margin:0 0 2em 0;text-align:right; white-space:nowrap;}.listingButtons .busdir-sort-options a { font-weight:normal; display:inline; height:auto; margin:0; background:none; float:none; width:auto; }.buslisting {position:relative;-moz-border-radius:6px;border-radius:6px;border:1px solid #e6e6e6;margin:0 0 2em 0;padding:1.8em;box-shadow:0px 0px 10px #ccc;background:#fff;cursor:pointer;}.includes a img { display:none;}.includes a img.show {display:inline;}.includes {box-sizing:content-box;position:relative;font-size:.9em;height:25px;margin:3em 6px -1px 6px;z-index:1;}.includes img {margin:0 5px 0 0;vertical-align:middle;}.includes a, .includes a:link, .includes a:visited {background:#fff url("/_images/directorylisting/listing_tab_bg.png") repeat-x scroll 0 0;position:relative;color:#626262;display:block;float:left;padding:1px 10px 2px;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-width:1px;border-style:solid;border-color:#e6e6e6;margin:0 0 0 2px;vertical-align:middle;}.includes a:hover, .includes a:link:hover {background:#eee;}.includes a.selected {background:#fff;border-bottom-color:#fff;}.includes a.external {float:right; }.includes a.external:hover {}.includes a.vw, includes a.vw:link {background:rgb(160,50,50); background:-moz-linear-gradient(top, rgba(160,50,50,1) 0%, rgba(160,50,50,1) 56%, rgba(199,80,80,1) 100%); background:-webkit-linear-gradient(top, rgba(160,50,50,1) 0%,rgba(160,50,50,1) 56%,rgba(199,80,80,1) 100%); background:linear-gradient(to bottom, rgba(160,50,50,1) 0%,rgba(160,50,50,1) 56%,rgba(199,80,80,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a03232', endColorstr='#c75050',GradientType=0 ); border-color:#c75050;color:#fff;}.includes a.vw:hover {background:#a03232;}.includes .minor {position:absolute;right:10px;top:24px;}.includes a.disabled {opacity:.7;padding:3px 4px 1px;float:right;border-radius:0 0 3px 3px;margin:0 1px 0 0;background:#eee;}.includes a:first-child, .includes a:link:first-child {margin:0 0 0 2px;padding-top:1px;}.buslisting h2 {margin:0 0 .5em;font-size:1.5em;font-weight:normal;color:#fff;}.buslisting a.thumb {margin:0 0 .5em 1em;display:block;float:right;background-position:center center;background-repeat:no-repeat;-moz-border-radius:3px; border-radius:3px;border:0 none;}.includes.basic {background:none;box-shadow:none;margin:3em 6px -1px;padding:0;}.buslisting.enhanced a.thumb {width:214px;height:144px;}.buslisting.standard a.thumb {width:214px;height:144px;}.buslisting.economy a.thumb {width:146px;height:100px;}.buslisting h4 {margin:1.5em 0 0.5em;font-size:1em;}.buslisting p {margin:0;font-size:.9em;}.addbusbtn { position:absolute; margin:1em 0 2em; right:0px; top:0px;}.addbusbtn .btnright { position:absolute; right:0px; top:0px; width:180px;}.addbusbtn .btnright a {;font-size:0.9em;}.addbusbtn .btnright img {margin-bottom:2px;}.buttonlayout.list {border-radius:4px 4px 4px 4px;border:2px solid #ccc;margin:0.5em 0;padding:0;clear:both;text-align:center;height:2.8em;float:right;width:214px; font-size:0.8em;}.buttonlayout.list a, .buttonlayout.list span {display:inline-block;line-height:2.9em;padding-left:0.3em; float:none;}.buttonlayout.list span.redprice {font-size:1.3em;color:#a00;line-height:2.0em}.buttonlayout.list a {background-color:#ccc;color:#fff;padding:0 0.6em;float:right; line-height:2.6em;}.stattable { margin-left:10%; margin-top:2em; width:420px;}.stattable td[colspan="2"]{ font-size:0.8em; line-height:1.2;}.stattable h4 {margin:0.9em 0;}@-moz-document url-prefix() { @supports not (animation:calc(0s)) { input[type="checkbox"] {-moz-appearance:button;background-color:#fff; border:#000 1px solid; }input[type="radio"] {-moz-appearance:button;background-color:#fff; border:#000 1px solid; border-radius:50%;}input[type="radio"]:checked {background-color:#888;}input[type="checkbox"]:checked {background-image:url('/_images/events/tick.png'); background-position:center center; background-repeat:no-repeat;}}}#buttonswrapper-r {display:none;}#adhere {display:block; width:176px !important; margin:5px 0 30px 20px; height:336px; position:relative; background-color:#e2e2e2; float:right; border:1px solid #e2e2e2; border-radius:5px; cursor:pointer;padding:10px; clear:right; cursor:pointer;line-height:18px; box-sizing:content-box;}#adhere > span {width:176px;}#adhere .adtext {display:block; height:40px; display:table; font-size:13px;}#adhere .adtext span {width:170px; height:100%; vertical-align:middle; display:table-cell;text-align:center;background:rgba(28, 28, 28, 0.85) none repeat scroll 0 0; color:#fff; padding:0 3px;}#adhere .adimages { display:block; background-color:#e2e2e2; text-align:center; margin:10px auto 0;}#adhere .adimages span{text-align:center; height:117px; width:176px; text-align:center; vertical-align:middle; display:table-cell;}#adhere .adimages span img{max-height:117px; max-width:176px;}#adhere .adcatchphrase {display:table; background-image:none; height:42px;}#adhere .adcatchphrase span { width:176px; margin:0 0 0 0; color:#000;font-size:11px; display:block; left:0; line-height:14px; padding:0.5em 0; text-align:center;vertical-align:middle; min-height:31px; height:31px; overflow:hidden;}#adhere:after { color:#ccc; content:"Advertisement"; display:block; font-size:11px; margin-top:10px; margin-bottom:10px; text-align:right;}.content hr { width:auto;}#adhere.horizontal {width:362px !important; height:180px; float:none; margin:auto;}#adhere.horizontal > span {display:inline-block; }#adhere.horizontal .adtext {width:358px; height:22px}#adhere.horizontal .adtext span {width:358px; display:block;padding:1px 0;}#adhere.horizontal .adcatchphrase {width:358px; height:21px; overflow:hidden;}#adhere.horizontal .adcatchphrase span { width:358px}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display:block;}audio,canvas,video { display:inline-block; *display:inline; *zoom:1;}audio:not([controls]) { display:none; height:0;}[hidden] { display:none;}html { font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }html,button,input,select,textarea { font-family:sans-serif;}body { margin:0;}a:focus { outline:thin dotted;}a:active,a:hover { outline:0;}h1 {font-size:1.9em;margin:0.67em 0;}h2 {font-size:1.55em;margin:0.83em 0 0.5em;}h3 {font-size:1.4em;margin:1em 0 0.5em;}h4 {font-size:1.1em;margin:1.33em 0;}h5 {font-size:0.9em;margin:1.67em 0;}h6 {font-size:0.85em;margin:2.33em 0;}abbr[title] { border-bottom:1px dotted;}b,strong { font-weight:bold;}blockquote { margin:1em 40px;}dfn { font-style:italic;}mark { background:#ff0; color:#000;}p,pre { margin:1em 0;}code,kbd,pre,samp { font-family:monospace, serif; _font-family:'courier new', monospace; font-size:1em;}pre { white-space:pre; white-space:pre-wrap; word-wrap:break-word;}q { quotes:none;}q:before,q:after { content:''; content:none;}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;}dl,menu,ol,ul { margin:1em 0;}dd { margin:0 0 0 40px;}menu,ol,ul { padding:0 0 0 40px;}nav ul,nav ol { list-style:none; list-style-image:none;}img { border:0; -ms-interpolation-mode:bicubic; }svg:not(:root) { overflow:hidden;}figure { margin:0;}form { margin:0;}fieldset { border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em;}legend { border:0; padding:0; white-space:normal; *margin-left:-7px; }button,input,select,textarea { font-size:100%; margin:0; vertical-align:baseline; *vertical-align:middle; }button,input { line-height:normal;}button,html input[type="button"], input[type="reset"],input[type="submit"] { -webkit-appearance:button; cursor:pointer; *overflow:visible; }button[disabled],input[disabled] { cursor:default;}input[type="checkbox"],input[type="radio"] { box-sizing:border-box; padding:0; *height:13px; *width:13px; }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, button, input, select, textarea { color:#222; }body {font-size:100% }body { line-height:1.4; }::-moz-selection { background:#b3d4fc; text-shadow:none; }::selection { background:#b3d4fc; text-shadow:none; }hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }img { vertical-align:middle; }fieldset { border:0; margin:0; padding:0; }textarea { resize:vertical; }.chromeframe { margin:0.2em 0; background:#ccc; color:#000; padding:0.2em 0; } .ir { background-color:transparent; border:0; overflow:hidden; *text-indent:-9999px; }.ir:before { content:""; display:block; width:0; height:100%; }.hidden { display:none !important; visibility:hidden; }.visuallyhidden { border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; }.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto; }.invisible { visibility:hidden; }.clearfix:before, .clearfix:after { content:" "; display:table; }.clearfix:after { clear:both; }.clearfix { *zoom:1;}table.tables{border:2px solid #6E7376;border-collapse:collapse;}table.tables td,table.tables th{border:1px solid #D2D3D4;border-spacing:0;padding:10px;}table.stripe tr.even{background-color:#eee;}table.stripe tr.odd{background-color:transparent;}table.noborder,table.noborder th,table.noborder td,table.noBorder,table.noBorder th,table.noBorder td{border:none !important;}table.table, table[border]{border-collapse:collapse !important;}td{vertical-align:top;}table[border="3"],table[border="5"] td,table[border="5"] th{border:5px #DDDDDD solid;}table[border="4"],table[border="4"] td,table[border="4"] th{border:4px #DDDDDD solid;}table[border="3"],table[border="3"] td,table[border="3"] th{border:3px #DDDDDD solid;}table[border="2"],table[border="2"] td,table[border="2"] th{border:2px #DDDDDD solid;}table[border="1"],table[border="1"] td,table[border="1"] th{border:1px #DDDDDD solid;}table[border="0"] td{border:none;}table.table5,table.table5 td,table.table5 th{border:5px #DDDDDD solid;}table.table4,table.table4 td,table.table4 th{border:4px #DDDDDD solid;}table.table3,table.table3 td,table.table3 th{border:3px #DDDDDD solid;}table.table2,table.table2 td,table.table2 th{border:2px #DDDDDD solid;}table.table1,table.table1 td,table.table1 th{border:1px #DDDDDD solid;}table.table0,table.table0 td,table.table0 th{border:none;}table[cellpadding="15"] td,table[cellpadding="15"] th{padding:15px;}table[cellpadding="14"] td,table[cellpadding="14"] th{padding:14px;}table[cellpadding="13"] td,table[cellpadding="13"] th{padding:13px;}table[cellpadding="12"] td,table[cellpadding="12"] th{padding:12px;}table[cellpadding="11"] td,table[cellpadding="11"] th{padding:11px;}table[cellpadding="10"] td,table[cellpadding="10"] th{padding:10px;}table[cellpadding="9"] td,table[cellpadding="9"] th{padding:9px;}table[cellpadding="8"] td,table[cellpadding="8"] th{padding:8px;}table[cellpadding="7"] td,table[cellpadding="7"] th{padding:7px;}table[cellpadding="6"] td,table[cellpadding="6"] th{padding:6px;}table[cellpadding="5"] td,table[cellpadding="5"] th{padding:5px;}table[cellpadding="4"] td,table[cellpadding="4"] th{padding:4px;}table[cellpadding="3"] td,table[cellpadding="3"] th{padding:3px;}table[cellpadding="2"] td,table[cellpadding="2"] th{padding:2px;}table[cellpadding="1"] td,table[cellpadding="1"] th{padding:1px;}table.padding15 td,table.padding15 th{padding:15px;}table.padding14 td,table.padding14 th{padding:14px;}table.padding13 td,table.padding13 th{padding:13px;}table.padding12 td,table.padding12 th{padding:12px;}table.padding11 td,table.padding11 th{padding:11px;}table.padding10 td,table.padding10 th{padding:10px;}table.padding9 td,table.padding9 th{padding:9px;}table.padding8 td,table.padding8 th{padding:8px;}table.padding7 td,table.padding7 th{padding:7px;}table.padding6 td,table.padding6 th{padding:6px;}table.padding5 td,table.padding5 th{padding:5px;}table.padding4 td,table.padding4 th{padding:4px;}table.padding3 td,table.padding3 th{padding:3px;}table.padding2 td,table.padding2 th{padding:2px;}table.padding1 td,table.padding1 th{padding:1px;}table.padding0 td,table.padding0 th{padding:0px;}table.spacing15 {border-collapse:separate; border-spacing:15px;}table.spacing14 {border-collapse:separate; border-spacing:14px;}table.spacing13 {border-collapse:separate; border-spacing:13px;}table.spacing12 {border-collapse:separate; border-spacing:12px;}table.spacing11{border-collapse:separate; border-spacing:11px;}table.spacing10 {border-collapse:separate; border-spacing:10px;}table.spacing9 {border-collapse:separate; border-spacing:9px;}table.spacing8 {border-collapse:separate; border-spacing:8px;}table.spacing7 {border-collapse:separate; border-spacing:7px;}table.spacing6 {border-collapse:separate; border-spacing:6px;}table.spacing5 {border-collapse:separate; border-spacing:5px;}table.spacing4 {border-collapse:separate; border-spacing:4px;}table.spacing3 {border-collapse:separate; border-spacing:3px;}table.spacing2 {border-collapse:separate; border-spacing:2px;}table.spacing1 {border-collapse:separate; border-spacing:1px;}table.spacing0 {border-collapse:collapse; border-spacing:0px;}#fancybox-wrap, #fancybox-wrap * {box-sizing:content-box;-moz-box-sizing:content-box}#fancybox-loading {position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div {position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox/fancybox.png');}#fancybox-overlay {position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp {padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap {position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer {position:relative;width:100%;height:100%;background:#fff;}#fancybox-content {width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}#fancybox-hide-sel-frame {position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close {position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../images/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}#fancybox-error {color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img {width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame {width:100%;height:100%;border:none;display:block;}#fancybox-left, #fancybox-right {position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;z-index:1102;display:none;}#fancybox-left {left:0px;}#fancybox-right {right:0px;}#fancybox-left-ico, #fancybox-right-ico {position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico {background-image:url('../images/fancybox/fancybox.png');background-position:-40px -30px;}#fancybox-right-ico {background-image:url('../images/fancybox/fancybox.png');background-position:-40px -60px;}#fancybox-left:hover, #fancybox-right:hover {visibility:visible; }#fancybox-left:hover span {left:20px;}#fancybox-right:hover span {left:auto;right:20px;}.fancybox-bg {position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n {top:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png');}#fancybox-bg-ne {top:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -162px;}#fancybox-bg-e {top:0;right:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png');background-position:-20px 0px;}#fancybox-bg-se {bottom:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -182px; }#fancybox-bg-s {bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png');background-position:0px -20px;}#fancybox-bg-sw {bottom:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -142px;}#fancybox-bg-w {top:0;left:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png');}#fancybox-bg-nw {top:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -122px;}#fancybox-title {font-size:12px;z-index:1102;}.fancybox-title-inside {padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;font-weight:bold;}.fancybox-title-outside {padding-top:10px;color:#fff;}.fancybox-title-over {position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over {padding:10px;background-image:url('../images/fancybox/fancy_title_over.png');display:block;}.fancybox-title-float {position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap {border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td {border:none;white-space:nowrap;}#fancybox-title-float-left {padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../images/fancybox/fancybox-x.png') 0px -40px;}#fancybox-title-float-right {padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png') -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom:1; }.fancybox-ie6 #fancybox-title-float-left { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height:expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {position:absolute; margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{ background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_loading.png', sizingMethod='scale'); }.fancybox-ie .fancybox-bg { background:transparent !important; }.fancybox-ie #fancybox-bg-n { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }table.contactDetails {border-collapse:collapse;}table.contactDetails tbody th {padding:2px 4px;vertical-align:top;font-weight:bold;text-align:left;}table.contactDetails tbody td {padding:2px 2px 2px 8px;vertical-align:top;}#enquiryform {width:600px;background:#f7f7f7;border-radius:5px;-moz-border-radius:5px;font-size:0.9em;}#enquiryform table { width:98% }#enquiryform .formInput { width:100%; border:1px solid #c1c1c1;}#enquiryform table.mobile td { padding:5px 2px;}#contacttable .cellborder {border:1px solid #f2f2f2;border-radius:5px;-moz-border-radius:5px;padding:20px;margin:20px 0 0;background:#fff;width:80%;height:370px;}#contacttable .cellborder h2 {margin-top:0px;}.feature_list h2 {padding-top:0em;padding-bottom:.5em;margin-bottom:.5em;margin-top:.9em;}.feature_list a, .feature_list a:link, .feature_list a:visited {background-color:#fff;background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block;padding:0 10px 0 165px;margin-bottom:1.5em;height:134px;line-height:1.4em;color:#5a5a5a;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;border:1px solid #f2f2f2;width:423px;float:left;font-size:0.9em;color:#666 !important;}.feature_list a:nth-child(2n+1) {margin-right:30px;}.feature_list.reduced a {padding:0 0 0 40px;font-size:1em;}.feature_list a + h2 {margin-top:72px;}.feature_list a.moreinfolink { padding-left:20px; float:right; clear:none; }.feature_list a.moreinfolink img { vertical-align:middle; }.feature_list a:hover {background-color:#F2F2F2;color:#4a4a4a;text-decoration:none;}.feature_list a:visited {border:1px solid #f2f2f2;}.feature_list a strong {display:block;padding:.5em 0 .3em;font-size:1.2em;color:#4a4a4a;}.searchForm, .searchForm table, .searchForm td, .searchForm tr {border:none; border-collapse:collapse}.searchForm td, .searchForm tr {padding:5px;margin:0}.search-results { position:relative; }.search-results .search-result {padding:8px 0px;border-bottom:1px solid #eaeaea;}.searchPageSelector {text-align:right;}.highlight {background-color:yellow;}#search_box {position:absolute;right:15px;top:35px;padding-bottom:10px;}#search_box_f {margin:0;position:relative}#search_box_q, input.search_box_q[type=text] {width:100%;font-size:.9em;padding:0.5em 4.5em 0.5em 0.5em; border:1px solid #eee; color:#fff;background:transparent url("/images/menu/menu-ico-search.png") no-repeat scroll right center / contain}#search_box_s, input.search_box_s[type=submit] {position:absolute;right:0.2em;top:0;font-size:.9em;height:100%;color:#000;background:transparent;border:0 none; margin:0 0 0 -30px;color:transparent;}#search_box_s:hover {text-decoration:underline;}#advancedSearchBox, #advancedSearchBox * {box-sizing:border-box;-moz-box-sizing:border-box;}#advancedSearchBox {width:420px;float:right;}#advanced_search_box_q {font-size:.9em;width:320px;height:25px;margin-bottom:0.5em;}.searchSubmit {}.searchKeywords {float:left;}#advancedSearchForm, .advancedSearchForm {position:relative;width:400px;padding:4px 4px;border:1px solid #e0e0e0;} .advancedSearchForm {width:410px;}.leftsearch { margin:1em 0;}.leftsearch p {color:#fff; font-size:1em; margin:0;}.advancedSearchForm label {display:inline;}@media only screen and (max-width:52em) { #advancedSearchBox {float:none;display:block;margin:0 auto 1em;position:relative;left:auto;right:auto;top:auto}.searchKeywords {float:none;display:block;}}@media only screen and (max-width:46em) { header #search_box {z-index:1050;float:none;position:absolute;right:-350px;top:20px;width:17em;text-align:right;}header #search_box.left {left:-350px;text-align:left;}header #search_box_s {padding:0.7em 0.6em;height:auto;}header #search_box_q {padding:0.6em 0.3em;border:1px solid #fff;width:270px;}}@media only screen and (min-width:46em) { header #search_box {right:15px !important}}@media only screen and (max-width:29em) { #advancedSearchBox {width:100%; border:1px solid #e0e0e0;border-left:none;border-right:none;}#advancedSearchForm, .advancedSearchForm {border:none;width:100%;}#advancedSearchForm span {display:block;}#advanced_search_box_q {width:98%;margin:auto}.searchSubmit {float:right;height:40px;position:relative;right:2%;top:2em;}}@media only screen and (max-width:22em) { header #search_box_q {width:250px;}}.eventlisthead .jumpmenu { font-size:0.85em;}.eventlisthead .jumpmenu .title { color:#fff;}.eventlisthead .btnright { width:210px !important;}.eventlisthead .jumpmenu {background:#056b36; background:-moz-linear-gradient(top, #056b36 0%, #056b36 51%, #a5d121 51%, #99c31c 100%); background:-webkit-linear-gradient(top, #056b36 0%,#056b36 51%,#a5d121 51%,#99c31c 100%); background:linear-gradient(to bottom, #056b36 0%,#056b36 51%,#a5d121 51%,#99c31c 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#056b36', endColorstr='#99c31c',GradientType=0 ); clear:both; height:75px; position:relative; width:100%;}.eventlisthead .jumpmenu .title {margin:6px 40px 6px 17px;}.eventbottombuttons {left:89px;top:41px;}.eventtopbuttons, .eventbottombuttons .catid, .eventbottombuttons .date, .eventbottombuttons .str { background:#d0e493; border:1px solid #add2bf;}.eventbottombuttons .str {padding:5px;}.eventlistfoot { height:auto;border:1px solid #d6e7a3;}.regionnews .left {}.featurebtn {width:164px; height:80px; float:left; margin:5px;background-repeat:no-repeat;background-color:#f8f8f8;background-position:-1px 0px;border-radius:5px;-moz-border-radius:5px;border-style:solid;border-width:0px;}.featurebtn a {width:164px; height:80px; overflow:hidden; display:block;text-align:center; font-weight:bold; font-size:13px; line-height:1.3em; }.featurebtn:hover { background-color:#fff; border-color:#ccc !important; }.featurebtn a span { display:block; padding:10px; }.regionnewslist .desc h5 {font-size:1em;}#mapQuickSearchResults {position:absolute;height:400px;width:480px;right:0px;border:2px solid #dfe9ee;top:0px;z-index:99;background-color:#FFFFFF;display:none;margin:5px 0 0 0;}.closeWindow {position:absolute;right:5px;top:5px;font-weight:bold;color:#666;background:#f2f2f2;border:1px solid #e2e2e2;border-radius:2px;-moz-border-radius:2px;padding:0 6px 3px;cursor:pointer;}.closeWindow:hover {position:absolute;right:5px;top:5px;font-weight:bold;color:#ccc;background:#e2e2e2;border:1px solid #e2e2e2;border-radius:2px;-moz-border-radius:2px;padding:0 6px 3px;cursor:pointer;}#mapQuickSearchResults .scroll {height:365px;overflow:auto;margin-top:30px;}#mapQuickSearchResults a {display:block;margin:1px 5px;padding:5px 7px;}#mapQuickSearchResults a:link, #mapQuickSearchResults a:visited {background-color:#EEF3F7;color:#333333;}#mapQuickSearchResults a:hover, #mapQuickSearchResults a:active {background-color:#f8f8f8;color:#333333;}#mapNavigation table { border:0 solid #fff;}.section_list { font-size:1.1em;}.section_list, .section_list_feat {float:left;clear:both;width:100%;}.section_list div, .section_list_feat div {width:414px;float:left;margin-bottom:1em;position:relative;}.section_list div:first-child {margin-right:30px;}.section_list_feat div:first-child {margin-right:30px;}.section_list h2, .section_list_feat h2 {padding-top:0em;padding-bottom:.5em;margin-bottom:.5em;margin-top:1em;}.section_list a { background-color:#fff; background-position:0 0; background-repeat:no-repeat; border:1px solid #f2f2f2; border-radius:5px; color:#5a5a5a; display:block; float:left; height:134px; line-height:1.4em; margin-bottom:1.5em; margin-left:2%; padding:0 10px 10px 145px; width:48%;}.section_list_feat a { background-color:#fff; background-position:0 0; background-repeat:no-repeat; border:1px solid #f2f2f2; border-radius:5px; color:#5a5a5a; display:block; float:left; height:134px; line-height:1.4em; margin-bottom:1.5em; margin-left:20px; padding:0 10px 10px 145px; width:600px;}.section_list a + h2 {margin-top:72px;}.section_list a.moreinfolink { padding-left:20px; float:right; clear:none; }.section_list a.moreinfolink img { vertical-align:middle; }.section_list_feat a + h2 {margin-top:72px;}.section_list_feat a.moreinfolink { padding-left:20px; float:right; clear:none; }.section_list_feat a.moreinfolink img { vertical-align:middle; }.section_list a:hover, .section_list_feat a:hover {background-color:#F2F2F2;color:#4a4a4a;}.section_list a strong, .section_list_feat a strong {display:block;padding:.5em 0 .3em;font-size:1.2em;color:#4a4a4a;}.jcarousel-skin-tango .jcarousel-container {}.jcarousel-skin-tango .jcarousel-direction-rtl {direction:rtl;}.jcarousel-skin-tango {width:880px;height:122px;overflow:hidden;}.jcarousel-skin-tango .jcarousel-container-horizontal {margin:0 25px;width:830px;height:122px;}.jcarousel-skin-tango .jcarousel-container-vertical { width:75px; height:245px; padding:40px 20px;}.jcarousel-skin-tango .jcarousel-clip { overflow:hidden;}.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 830px; height:122px;}.jcarousel-skin-tango .jcarousel-clip-vertical { width: 75px; height:245px;}.jcarousel-skin-tango .jcarousel-item { width:158px; height:122px;}.jcarousel-skin-tango .jcarousel-item a {display:block; width:156px; height:120px;border:1px solid #e2e2e2;border-radius:5px;-moz-border-radius:5px;background:#f8f8f8;}.jcarousel-skin-tango .jcarousel-item a img {margin:5px;}.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left:0; margin-right:10px;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left:10px; margin-right:0;}.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom:10px;}.jcarousel-skin-tango .jcarousel-item-placeholder { background:#fff; color:#000;}.jcarousel-skin-tango .jcarousel-next-horizontal { position:absolute; top:7px; right:-25px; width:15px; height:108px; cursor:pointer; background-image:url(/images/towns/arrows.png);background-repeat:no-repeat;background-position:-15px 0;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left:-30px; right:auto;}.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position:-15px -108px;}.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position:-15px -108px;}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-15px 0;opacity:.5;}.jcarousel-skin-tango .jcarousel-prev-horizontal { position:absolute; top:7px; left:-25px; width:15px; height:108px; cursor:pointer; background-image:url(/images/towns/arrows.png);background-repeat:no-repeat;background-position:0 0;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left:auto; right:-30px;}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position:0 -108px;}.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position:0 -108px;}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:0 0;opacity:.5;}.jcarousel-skin-tango .jcarousel-next-vertical { position:absolute; bottom:5px; left:43px; width:32px; height:32px; cursor:pointer; }.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-next-vertical:focus { background-position:0 -32px;}.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position:0 -64px;}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor:default; background-position:0 -96px;}.jcarousel-skin-tango .jcarousel-prev-vertical { position:absolute; top:5px; left:43px; width:32px; height:32px; cursor:pointer; }.jcarousel-skin-tango .jcarousel-prev-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:focus { background-position:0 -32px;}.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position:0 -64px;}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor:default; background-position:0 -96px;}.jcarousel-skin-home .jcarousel-container {}.jcarousel-skin-home .jcarousel-direction-rtl {direction:rtl;}.jcarousel-skin-home {width:340px;height:180px;overflow:hidden;}.jcarousel-skin-home .jcarousel-container-horizontal {margin:0;width:340px;height:180px;}.jcarousel-skin-home .jcarousel-clip { overflow:hidden;}.jcarousel-skin-home .jcarousel-clip-horizontal { width: 340px; height:180px;}.jcarousel-skin-home .jcarousel-item { width:340px; height:180px;}.jcarousel-skin-home .jcarousel-item a {}.jcarousel-skin-home .jcarousel-item a img {}.jcarousel-skin-home .jcarousel-item-horizontal {margin-left:0; margin-right:0px;}.jcarousel-skin-home .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left:0px; margin-right:0;}.jcarousel-skin-home .jcarousel-item-placeholder { background:#fff; color:#000;}.jcarousel-skin-home .jcarousel-next-horizontal { display:none !important;}.jcarousel-skin-home .jcarousel-prev-horizontal { display:none !important;}.links-container .links-image-thumbnail img {border:none;}.links-container {margin:0 0 2em;float:left;width:100%;}.links-container .links-date {float:right;}.links-container .links-image-thumbnail {width:220px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#eee;}.links-container .links-image-thumbnail.right {float:right;margin:0px 0 1em 1em;position:relative;top:-2em;}.links-container .links-image-thumbnail.left {float:left;margin:0px 1em 1em 0;}.links-container .links-image-thumbnail div {padding:20px;text-align:center;}.links-container .links-desc.image-left {margin-left:240px;}.links-container .links-desc.image-right {margin-right:240px;}.links-container h3 {margin-top:0;}.links-container p, .links-container .moreinfolink {margin-bottom:.5em;}.links-container .moreinfolink {text-align:right;}.links-container .file, .links-container .url {padding-left:0px;background-repeat:no-repeat;height:24px;padding-top:0;background-image:url(../images/icons/file.gif);clear:none;}@media only screen and (max-width:36em) { .links-container .links-image-thumbnail img {max-width:100%}.links-container .links-image-thumbnail {width:160px;}.links-container .links-desc.image-left {margin-left:160px}.links-container .links-desc.image-right {margin-right:160px}}@media only screen and (max-width:28em) { .links-container {box-sizing:border-box;-moz-box-sizing:border-box;}.links-container .links-image-thumbnail {width:130px;}.links-container .links-image-thumbnail div {padding:2px;}.links-container .links-desc {box-sizing:border-box;-moz-box-sizing:border-box;width:98%;margin:auto}.links-container .links-desc.image-left {padding-left:150px;margin:0;}.links-container .links-desc.image-right {padding-right:150px;margin:0;}.links-container .links-image-thumbnail.no-image {display:none}.links-container .links-desc.no-image {padding-left:0}}@media only screen and (max-width:25em) { .links-container .links-image-thumbnail {display:block;width:100%;position:relative;}.links-container .links-desc {padding:0 !important}.links-container .links-image-thumbnail div {padding:10px;}.links-container .links-image-thumbnail img {max-height:100px}}@-ms-viewport { width:device-width; }* {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:0;}html, body { width:100%;min-width:960px ; }body { background-attachment:fixed; background-size:cover;} body, button, input, select, textarea, label { font-family:sans-serif; }#wrapper { overflow:hidden; margin:auto; }.clear {clear:both;height:1px;width:100%}.content p, .morebar, .content li, .content td { }.visuallyhidden { border:0 none; clip:rect(0px, 0px, 0px, 0px); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px;}.hide {display:none;}@media only screen and (min-width:0em) and (max-width:22em) { .show-xs {display:inherit !important;}.hide-xs {display:none !important}}@media only screen and (min-width:22em) and (max-width:46em) { .show-s {display:inherit !important;}.hide-s {display:none !important;}}@media only screen and (min-width:46em) and (max-width:60em) { .show-m {display:inherit !important;}.hide-m {display:none !important;}}@media only screen and (min-width:60em) and (max-width:80em){ .show-l {display:inherit !important;}.hide-l {display:none !important;}}@media only screen and (min-width:80em) { .show-xl {display:inherit !important;}.hide-xl {display:none !important;}}#content .contentinner article img {max-width:100% !important;}header { z-index:2; width:100%; margin:0 auto; position:relative;} header.headerimage .outer #header { background:rgba(165,209,33,0.9) } #headerimage.headerimage {} header #head_nav {background:rgba(5, 107, 54,0.6)}header .outer {position:relative;}header #logo {position:absolute; top:5px; left:10px; max-width:18%;}header .social {position:absolute;right:30%; top:5px}header .contacts { position:absolute; right:30%;top:40px}header a:hover { color:#017239; text-decoration:none; }header .social a {width:30px; height:30px; display:inline-block;margin-right:5px;}header .social a.facebook { background:url(../images/icons/FB-f-Logo.png);background-size:cover;}header .social a.twitter {background:url(../images/icons/Twitter.png);background-size:cover;}header .inner {position:relative; }header #header {height:0px; position:relative; padding-bottom:25%;}header .outer, header #header {margin:auto;}header nav {height:3em;}header .outer {position:relative}.header-text {color:#eee; font-weight:bold; font-style:italic;}.header-text-above {width:100%;margin:auto;text-align:center;}.header-text-above .header-text { font-size:0.8em; line-height:2em}#header .header-text { font-size:0.8em; line-height:2em; position:absolute;bottom:10px;right:10px;}#header span.weathericon {float:right; margin-right:260px; margin-top: 30px; padding-right:20px; text-align:right; }#header span.weathericon a { color:#fff;}#sitemap ul {margin:0;}#content { position:relative; margin:0 auto; padding:20px 0 0;background:#fff; z-index:0}#content-top {position:absolute;right:5px;top:0}#content article { position:relative; }.contentinner {position:relative;padding:0px 10px 20px;}.contentinner article {width:100%;}.contentinner h1:first-of-type {padding-top:0;margin-top:0;}#relatedcontent.contentinner {padding:20px;} .homecartbox { padding:10px; background:#ececec; border-radius:0 10px 10px 0; margin:0.5em 0;}.gallery-container .thumb {width:100% !important;}.gallery-container .img {width:31.5% !important;}img.left, img.right { display:block; margin:1em auto; background:#f2f2f2 none repeat scroll 0 0; border-radius:5px; padding:20px; text-align:center;} img.border { background:#f2f2f2 none repeat scroll 0 0; border-radius:5px; padding:20px; text-align:center;}a, a:link, a:visited {border:none;font-style:normal;color:#43966c;text-decoration:none;}a:hover {color:#a5d121;text-decoration:underline;}button, select { border:1px solid #bbb; }article Input[type=text], article Input[type="email"], article Input[type="url"], article Input[type="phone"], article textarea, article select { border:1px solid #c1c1c1; padding:0.4em;}img.calendar-trigger { margin-left:0.4em;}.button, a.button { border:1px solid #c1c1c1; padding:0.6em; background:#4b7d4f; color:#fff; border-radius:6px; }.button:disabled {background:#dddddd;}.button:active {background:rgba(165,209,33,1);}#addeventDB input[type=submit], #enquiryform input[type=submit], #advancedSearchForm input.searchSubmit { border:1px solid #c1c1c1; padding:0.6em; background:#4b7d4f; color:#fff; border-radius:6px; }#addeventDB input[type="submit"]:disabled, #enquiryform input[type=submit]:disabled {background:#dddddd;}#addeventDB input[type="submit"]:active, #enquiryform input[type=submit]:active {background:rgba(165,209,33,1);}.bonusbtnbar {height:49px;}.bonusbtnbar a { border:1px solid #ddd; border-radius:5px; color:#fff; display:block; float:left; font-size:14px; font-weight:bold; height:27px; line-height:27px; margin:0 20px 0 0; overflow:hidden; padding:0 10px 0 6px; text-align:left; white-space:nowrap;}.bonusbtnbar a.link { background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #10344c 0%, #174c6e 100%) repeat scroll 0 0; color:#fff;}.bonusbtnbar a img { margin:-3px 6px 0 0; vertical-align:middle; width:20px;}article h1 { color:#43966c; font-weight:normal; border-bottom:1px solid #a5d121;font-family:'Love Ya Like A Sister', cursive; }article h2 { color:#43966c; font-weight:normal; font-family:'Love Ya Like A Sister', cursive;}article .trademark { font-family:Georgia, "Times New Roman", Times, serif; }article sup { font-size:.6em; }.button { display:block;padding:5px; margin:5px; border-radius:5px; border:solid 1px #e8e8e8;background:#ddd;text-align:center;}.button:hover { background:#ededed; }button, html input[type="button"], input[type="reset"], input[type="submit"] { border:none;}.button.left, .button.right { width:90%; float:none; margin:1em;}.button.center { width:30%; min-width:10em; margin:1em auto;}.addbusbtn .btnright a { background:rgba(5, 107, 54, 1); text-decoration:none;}.event .left .desc { font-size:1em !important; line-height:1.5em;}.btnright210 { width:210px !important;}#breadcrumbs {font-size:0.8em;padding:0; margin-bottom:1em;}#breadcrumbs ul {list-style-type:none;margin:0;padding:0;}#breadcrumbs ul li {display:inline;margin:0;padding:0;}#breadcrumbs a {text-decoration:none;}#superfooter nav ol {display:none;}#psudoleft {width:100%;}#psudoleft ul {padding:0;}#psudoleft a {display:block;padding:0.6em;margin:0.6em 0;border:1px solid #555;-webkit-border-radius:5px;border-radius:5px; color:#333;text-decoration:none;background:#ddd;}#psudoleft a:hover {background:#f7f7f7;}#psudoleft a:active, #psudoleft a:focus {background:#E0E0E0;}#siblings_container, #childPages_container {width:49%;float:left;}.moreinfolink a, .return_link a, a.moreinfolink, a.return_link {clear:left;white-space:nowrap;display:block;padding:0.5em;text-align:center;text-decoration:none;float:right;min-width:10em;height:2.5em;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;background:#f9f9f9;}.moreinfolink a:hover, .return_link a:hover, a.moreinfolink:hover, a.return_link:hover {background:#f7f7f7; }.moreinfolink a:active, .return_link a:active, a.moreinfolink:active, a.return_link:active, .moreinfolink a:focus, .return_link a:focus, a.moreinfolink:focus, a.return_link:focus {background:#E0E0E0; }.return_link a, a.return_link {float:left;}footer { position:relative; margin:0 auto; padding:10px 10px 20px; background:#c0c0c0;background:#f9f9f9; }footer > div {margin:auto}footer img { max-height:80%; }footer nav { }footer nav ol { padding:0; margin:0; }footer nav ol li { display:inline-block; margin:0 0 0 9px; text-align:center; font-size:.9em; font-weight:bold; }footer nav ol li:first-child { margin:0; }footer nav ol li a, footer address a, footer nav ol li a:link, footer address a:link, footer nav ol li a:visited, footer address a:visited { color:#444; text-decoration:none; }footer nav ol li a:hover, footer address a:hover { color:#fff; }footer address { font-size:.9em; font-style:normal; }footer address span { white-space:nowrap; margin:1em 0.5em; display:block; }footer .copyright { font-size:.9em; font-style:italic; color:#666;}footer .copyright .left { float:left; }footer .copyright .right { float:right; }footer .copyright a, footer .copyright a:link, footer .copyright a:visited { color:#cae086; text-decoration:none; }footer .copyright a:hover { color:#a5d121; }.footer-text {font-size:0.8em;text-align:center;margin:auto;padding:10px;}#superfooter .footer-text {text-align:right;margin:inherit;padding:0;width:auto;}footer #superfooter, footer #subfooter, footer #footer {clear:both;padding-top:10px;}#socialfoot { margin-top:10px; text-align:center;}#socialfoot h3 { font-size:1.2em;}#socialfoot img{ width:50px; margin:10px;}#relatedcontent a {display:block;padding:0.3em 0 0.3em 0;}#relatedcontent ul {margin:0.5em 0;}#siblings_container, #childPages_container {width:100%;float:none;}#left {float:none;display:none;}#footer address, #superfooter nav {text-align:center;}#subfooter small {display:block;width:100%;}#relatedcontent ul, #maincontent .childPages_container ul {padding-left:0}#relatedcontent li, #maincontent .childPages_container li {list-style:none; overflow:hidden; font-size:0.95em;}#relatedcontent a, #siblings a, #maincontent .childPages_container a { background:#cae086; border:1px solid #a4cdb8; border-radius:5px; color:#333; display:block; margin:0.6em 0; padding:0.6em; text-decoration:none;}#relatedcontent a:hover, #siblings a:hover, #maincontent .childPages_container a:hover { background:#a5d121;}header .outer, header #header, footer, #content, .footer-text {width:100%;}header #logo img {max-width:100%;}.file a { display:block; float:left; min-width:100%; background:#fff url(/images/icons/file.png) center 5px no-repeat; padding:55px 7px 6px; text-align:center;}.file a:hover { background-color:#666; color:#fff; }.file.pdf a { background-image:url(/images/icons/pdf.png); max-width:100%; overflow:hidden; }.file.doc a { background-image:url(/images/icons/doc.png); max-width:100%; overflow:hidden; }.file.ppt a { background-image:url(/images/icons/ppt.png); max-width:100%; overflow:hidden; }.file.xls a { background-image:url(/images/icons/xls.png); max-width:100%; overflow:hidden; }.file.txt a { background-image:url(/images/icons/txt.png); max-width:100%; overflow:hidden; }.file.url a { background-image:url(/images/icons/url.png); max-width:100%; overflow:hidden; }.file.gif a { background-image:url(/images/icons/gif.png); max-width:100%; overflow:hidden; }.file.jpg a { background-image:url(/images/icons/jpg.png); max-width:100%; overflow:hidden; }.eventlistfoot input, .eventlistfoot select, .eventlistfoot textarea, .eventlistfoot label { background:#f6fae8 none repeat scroll 0 0; border:1px solid #d0e493;}#gmap {width:100%;height:240px;margin:16px auto;}#content .contentinner article #gmap img {max-width:none !important;} .embed-container { position:relative; padding-bottom:56.25%; height:0; overflow:hidden; max-width:100%; } .embed-container iframe, .embed-container object, .embed-container embed { position:absolute; top:0; left:0; width:100%; height:100%; border:0;}#fullMenu * {text-decoration:none;color:#fff}#fullMenu ol {padding:0 5px 0;height:34px;margin:0;}#fullMenu li {float:left;}#fullMenu a {white-space:nowrap;padding:15px 12px;cursor:pointer;display:block;line-height:1} #fullMenu a:hover { color:#fff;background:#056b36;}#explore-control {width:15px;height:12px;display:inline-block;}#explore-control.left {left:10px;right:auto;}#explore-control span {display:block;height:2px;width:100%;}#explore-control span.menubar {height:3px;-webkit-border-radius:4px;border-radius:4px; background:#fff;}#topmenu-exploremore {display:none;width:880px; position:absolute; top:158px; left:50%; margin-left:-400px; background-color:#074325; z-index:1000; padding-top:10px; padding-bottom:20px;border:0px solid #000; border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px;-webkit-box-shadow:-3px 3px 3px 1px rgba(178,182,182,0.5);-moz-box-shadow:-3px 3px 3px 1px rgba(178,182,182,0.5);box-shadow:0px 0px 3px 1px rgba(178,182,182,0.5);z-index:100;}#topmenu-exploremore>div {z-index:100}#topmenu-exploremore.out {height:auto; display:block;}#topmenu-exploremore.out.done {overflow:visible;}#fullMenu a#explore::before { content:"Expand Menu ";}#fullMenu a#explore.out::before { content:"Close Menu ";}#topmenu-exploremore .menu-left {float:left; padding:0; box-sizing:border-box; position:relative;z-index:100;}#topmenu-exploremore .menulist {float:left; width:215px; padding:0 10px 0; box-sizing:border-box; position:relative;z-index:100;} #topmenu-exploremore .menulist ul { padding:0; margin:0 0 25px;} #topmenu-exploremore .menulist li { width:95%; background:none;border-bottom:1px solid #43966c; font-size:0.9em; padding-bottom:0; padding:8px 0;list-style:outside none none; margin:0;} #topmenu-exploremore .menulist li:hover a{ color:#fff;}#topmenu-exploremore .menulist li a {color:#fff; font-weight:normal; text-decoration:none;}#topmenu-exploremore .menulist li a:hover {text-decoration:none; color:#eef6d7;}#topmenu-exploremore .menulist li a:visited {color:#d6e2b3;} #topmenu-exploremore .menulist h3.green {width:90%; height:18px; padding:9px; color:#FFF; background:#2d662a; box-shadow:inset 0px 0px 18px #0b533d; -webkit-box-shadow:inset 0px 0px 18px #0b533d;-moz-box-shadow:inset 0px 0px 18px #0b533d;-o-box-shadow:inset 0px 0px 18px #0b533d;margin:0 0 0 0; clear:both; }#topmenu-exploremore .menulist h3 { font-size:1.2em; color:#eef6d7; margin-top:0;}#topmenu-exploremore .menulist h3 a { color:#eef6d7; margin-top:0; text-decoration:none;}#topmenu-exploremore .menulist h3.green a {color:#FFF;text-decoration:none;}#topmenu-exploremore .menulist h3.green a img {float:right;}#topmenu-exploremore .leftftr {margin:0 0 0 0; clear:both; }#topmenu-exploremore .menulist input.search_box_q[type=text] {border:1px solid transparent; }#switchtomobile {width:960px; margin:0 auto; padding:1px 0; }#switchtomobile a { display:block; font-size:3em; text-align:center; padding:30px; background:rgba(165, 209, 33, 1); margin:30px; border-radius:20px; color:#000;}#footnav { width:100%; margin:auto; background:#d2232a ; text-align:left; color:#393939;}#footnav a{ color:#fff; text-decoration:none;}#footnav div { float:left; padding:27px; }#footnav div ul { float:left; list-style:none; margin:0 5px 0 0; padding:0; width:187px; }#footnav div li { margin:0; padding:0; line-height:24px; }#footnav div h3 { margin-top:0; font-size:2em; font-weight:normal; color:#fff;}#footnav div h3 a { color:#fff; }#socialfoot h3 {color:#fff;}#footsell { clear:both; width:920px; margin:0 auto; text-align:left; font-size:1em; height:136px; }#footsell div { float:left; margin:0 0 0 15px; }#footsell .mobile { position:relative; margin:15px 0 -10px 20px; }#footsell .advert { color:#fff; width:283px; margin:0 25px; padding:0 20px; font-size:0.8em; line-height:1.0em; height:136px;}#footsell .advert h3 { color:#fff; line-height:1em; margin-top:0.5em; font-size:1.6em;}#footsell .advert ul {margin-bottom:1em;}#footsell .advert .join { color:#fff; text-align:center; font-size:1.5em;}#footsell .advert .join a{ color:#fff;}#footsell .advert li {list-style:url(../images/foot/tick.png)}#footsell .logo {height:136px; margin:0 70px 0 0; width:160px;}#footsell .slogo {height:136px; margin:0;}#footsell .logo a {height:136px; display:table-cell; vertical-align:middle;}#regionalnetwork {box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;margin:0 auto;padding:20px 0px;white-space:nowrap;clear:both;overflow:hidden;color:#fff;width:100%;text-align:left;}#regionalnetwork h2 {font-size:1em;margin:0 0 5px 0;padding:0 0 2px 0;text-align:left;color:#fff;}#regionalnetwork a {float:left;}#regionalnetwork p {font-size:.7em; clear:both;margin-top:5px;margin-bottom:0;float:left;width:100%;}#regionalnetwork p a {float:none;padding:0 1px;color:#fff;}#yourikey .rightbit li a.pick span {font-size:1.1em !important; max-height:75px !important;}@media only screen and (min-width:22em) { .file a {min-width:48px;margin:0 1em 1em; }}@media only screen and (min-width:28em) { .button.left, .button.right { width:95%;}footer address span { display:inline; } }@media only screen and (max-width:28em) { #subfooter small span {clear:both;font-size:1px;color:transparent;line-height:1px;display:block;height:1rem} }@media only screen and (min-width:46em) { header .social {position:absolute;right:10px; top:5px}header .social a {width:45px; height:45px;}header .contacts {position:absolute;right:10px;top:60px;}img.left { float:left; display:inline; margin:0.2em 1.5em 0.5em 0; }img.right { float:right; display:inline; margin:0.2em 0 0.5em 1.5em; }.contentinner h1:first-of-type {padding-top:0.2em;}.contentinner article {padding:0 0 20px;margin-top:20px}.contentinner {padding-left:20px;padding-right:20px;margin-left:200px;}.contentinner.no-left-menu {margin-left:0;}#psudoleft {display:none;}#superfooter nav ol {display:block;}#left {display:block;width:24.6%}footer {background:#094627}aside#left {float:left; width:195px;}aside#left .verticalMenu_top {background:transparent url(/images/menu/menu-top.png) right top no-repeat; height:10px;clear:left;}aside#left .verticalMenu_bottom {background:transparent url(/images/menu/menu-bottom.png) right top no-repeat; height:10px;clear:left;}#breadcrumbs {top:0.2em;}#relatedcontent li, #maincontent .childPages_container li {float:left; margin:0 2% 8px; width:29%;}#relatedcontent a, #siblings a, #maincontent .childPages_container a {margin:0;}.specialoffers h2 {height:46px !important;}.specialoffers .name {height:50px !important;}.featurebtn a span {padding:28px 10px 10px !important;}table.addform {width:70% !important; float:left;}.addform-right { width:20%; float:left; margin:4em 0 0 5%;}}@media only screen and (min-width:47em) { }@media only screen and (max-width:60em) { #subfooter .copyright .left, #subfooter .copyright .right {padding-top:1em}#subfooter .copyright {text-align:center}#sitemap { line-height:2em;}}@media only screen and (min-width:60em) { header #header {padding-bottom:110px;}.button.left { width:17em;float:left;}.button.right { width:17em;float:right;}.button.center { width:11em; margin:auto;}.footer-text, footer, #content, header #head_nav #fullMenu, header #header .inner {max-width:960px; margin:auto;}.contentinner.no-left-menu {max-width:960px}.moreinfolink a, .return_link a, a.moreinfolink, a.return_link {background:none;display:inline;padding:0;text-decoration:underline;float:none;min-width:inherit;height:auto;border:none;}.moreinfolink a:hover, .return_link a:hover, a.moreinfolink:hover, a.return_link:hover, .moreinfolink a:active, .return_link a:active, a.moreinfolink:active, a.return_link:active, .moreinfolink a:focus, .return_link a:focus, a.moreinfolink:focus, a.return_link:focus {text-decoration:none;background:none;}.moreinfolink a, .return_link a, a.moreinfolink, a.return_link {display:inline;padding:0;text-align:right;text-decoration:underline;float:none;min-width:auto;height:auto;border:none;background:none;}.moreinfolink a:hover, .return_link a:hover, a.moreinfolink:hover, a.return_link:hover, .moreinfolink a:active, .return_link a:active, a.moreinfolink:active, a.return_link:active,.moreinfolink a:focus, .return_link a:focus, a.moreinfolink:focus, a.return_link:focus {background:none;text-decoration:none;}.return_link a, a.return_link {float:left;}#footer address, #superfooter nav {text-align:left;}#subfooter small {display:inline;width:auto;}footer address span:first-of-type {margin-left:0;}.gallery-container a.menu .thumb {width:443px !important;}.gallery-container .img.menu {width:444px !important;}.gallery-container a.menu .thumb span.imgspan {height:122px !important; }.gallery-container a.menu .thumb span img {max-height:111px !important;}.gallery-container .img.facebook {width:900px!important;}.gallery-container a.menu.facebook .thumb span img {max-width:900px;}.gallery-container a.menu.facebook .thumb {width:900px !important;}}@media only screen and (min-width:80em) { }@media print {* { background:transparent !important; color:#000 !important; box-shadow:none !important; text-shadow:none !important; }a, a:visited { text-decoration:underline; }pre, blockquote { border:1px solid #999; page-break-inside:avoid; }thead { display:table-header-group; }tr, img { page-break-inside:avoid; }img { max-width:100% !important; }p, h2, h3 { orphans:3; widows:3; }h2, h3 { page-break-after:avoid; }#subheader {display:none;}#head_nav, #superfooter, footer .copyright {display:none;}.product-name {width:300px;}.product-options, .product-quantity, .product-price, .product-total {width:60px;}.screen {display:none;}.print {display:inline;}body {background:#fff;}#center-bottom, #siblings_container, #subcats_container,#superheader,#topmenu,#haveyouvisited_new,#regionalnetwork,#subfooter,#search_box,#header .weathericon,#header #search_box,#left,#right,#center-top,#social,#news-share,.fadlink,.siblings,footer,#footerwrap,.news-right .menulist.fad,.news-extras img,.subcats,.heroimage,#buttonbar,#contentfloatholder-top,#adhere,.eventlisthead .jumpmenu,#homesliders .sliderwrap,#profile_subfoot .social,#map_profile,.event .right{ display:none; }#centerpad { margin:0; }#center-middle {width:640px;}#superheader a {background:none;text-indent:0;font-size:2em;}#contentfloatholder {background:none}body {background:none; width:640px; min-width:640px;}#wrapper {width:640px; margin:0}header #header { padding-bottom:110px;}header #logo {max-width:200px;}.event .left, .recentnew {width:640px;}.feature_list {clear:both;}.feature_list a {margin-left:0px; width:150px}.feature_list a:nth-child(2n+1) {margin-right:10px;}img.left { float:left; display:inline; margin:0.2em .5em 0.5em 0; }img.right { float:right; display:inline; margin:0.2em 0 0.5em .5em; }#content .contentinner article img.left, #content .contentinner article img.right {max-width:48% !important;}#profile_wrapper h1.region {font-family:Trebuchet MS;color:#4A4A4A;}.mbTabsetContainer, #profile_logo, #profile_foot, .profile_body_contacts {border:none !important;}#yourikey #profile_tabwrap { margin:0px !important;}#profilenav, #profile_details .btnbar, #profile_foot .btnbar, #profile_nav_foot a, .documents_container .documents { display:none !important; }#yourikey .profile_body_contacts { float:none !important; width:auto !important; border:none; margin:0; padding:15px;}#profile_head, #profile_head img {width:640px !important;}.profile_body_content {margin:-40px 0px 0 0px !important;}.tabContent {padding:40px 0px 0 !important;}.profile_body_contacts {padding:0 !important; margin:0 !important;}.profile_body_contacts p span {margin-bottom:10px !important;}#profile_body_details p {page-break-inside:avoid;}#details-main p {page-break-inside:avoid;}#profile_body_details #details-main p {page-break-inside:avoid; display:inline-block;}.profile_body_contacts .details, .profile_body_contacts {page-break-inside:avoid !important;}.profile_body_contacts .details {float:none!important;}#center {float:none;}#yourikey .rightbit {}#yourikey .rightbit li {width:160px !important; height:160px !important;}#yourikey .rightbit li a.pick {width:160px!important;height:160px !important;}#yourikey .rightbit li a.pick span {font-size:1em !important;}#yourikey2 .bottombit li {width:110px !important; height:110px !important;}#yourikey2 .bottombit {width:640px !important; margin:0 !important;}#yourikey2 .bottombit li a.pick {width:110px!important;height:110px !important;}#yourikey2 .bottombit li a.pick span {font-size:0.8em !important;}.isbasic #profile_logo {position:relative !important;}.isbasic #yourikey #profile_tabwrap { margin:0 0 0 200px !important;}.recentnew {width:300px;float:left;}.recentnew .news-extras {width:95%;clear:both;border:none;height:58px; padding:0px; margin-bottom:10px; overflow:hidden;}.recentnew .news-extras div { display:none;}.regionnews .left .news-landscape img {max-width:400px;}.recentnew a {font-size:14px !important;}.regionnews .rightextra { display:none;}.regionnews .right { background:none; border:none; width:640px;}.event .desc a { background:#93a6a9 !important; border:1px solid #93a6a9;} @page { margin:0.5cm; }