/* Reduced by 20262 chars (24%) */
.hidden{display:none;width:0px;height:0px}fieldset{border:0px}.error{color:#FF0000}.cont_left_border,.cont_left_noborder,.cont_right_border,.cont_right_noborder{width:1%}/*\*/ .cont_left_border,.cont_left_noborder,.cont_right_border,.cont_right_noborder{width:auto}/**/ .cont_left_border,.cont_left_noborder{float:left;clear:left;margin:5px 10px 5px 0px;text-align:center;border:1px solid #000}.cont_right_border,.cont_right_noborder{float:right;clear:right;margin:5px 0px 5px 10px;text-align:center;border:1px solid #000}.cont_left_noborder,.cont_right_noborder{border:0 solid #000}.embedimg{margin:0px 1px 1px 0px}.embedcaption{text-align:left;padding:2px;font-size:90%;font-weight:bold}.embedTableLeft{background:#FFFFFF;border:1px solid black;float:left;margin:3px}.embedTableRight{background:#FFFFFF;float:right;border:1px solid black;margin:3px;clear:right}.embedNoBorderLeft{background:#FFFFFF;float:left;margin:3px}.embedNoBorderRight{background:#FFFFFF;float:right;margin:3px}.embedNoBorderCentre{background:#FFFFFF;margin:3px}.embedTableCentre{background:#FFFFFF;border:1px solid black;margin:3px}.embedTableCell{}.embedTitle{}.embedImageCaption{}img.documentEmbeddedIcon{margin:0 16px 0 0;padding:0}div.docEmbeddedMediaFileLinkContainer{float:none;clear:both}div.docEmbeddedMediaFileLinkContainer div.iconContainer{float:left;width:32px;text-align:left;vertical-align:top;margin:0;padding:0}div.docEmbeddedMediaFileLinkContainer div.titleContainer{margin:0 0 0 33px;padding:0}div.docEmbeddedMediaFileLinkContainer div.titleContainer div.title{font-size:100%}div.docEmbeddedMediaFileLinkContainer div.titleContainer div.playersContainer,div.docEmbeddedMediaFileLinkContainer div.titleContainer div.helpContainer,div.docEmbeddedMediaFileLinkContainer div.titleContainer div.transcriptContainer{font-size:85%;color:#336699}.embedPlayersLink{font-size:80%;text-decoration:none}.embedPlayersLink:hover{font-size:80%;text-decoration:underline}.embedPlayersBreak{font-size:80%;color:#336699}.embedHelpLink{font-size:85%;color:#336699}.thumbleft{float:left;margin:0 5px 5px 0}.thumbright{float:right;margin:0 0 5px 5px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}.cont_left_border,.cont_left_noborder,.cont_right_border,.cont_right_noborder,.embedimg,.embedcaption{margin:0;padding:0;font-size:100%;font-weight:normal}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html .clearfix{display:inline-block}*+html .clearfix{display:block}* html .clearfix{display:inline-block}* html .clearfix{display:block}.greyBackground{background:#D2D1D1 !important}* html img{_behavior:url("/js/iepngfix.htc")}body{background-color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:80%;text-align:center}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-variant:normal;text-transform:normal;padding-top:5px}h1{color:#000000;font-size:1.75em;font-weight:500;letter-spacing:-0.5px;padding-bottom:6px}h2{color:#000000;font-size:1.5em;font-weight:500;padding-bottom:5px}h3{color:#000000;font-size:1.1em;font-weight:500;padding-bottom:4px}h4{font-size:1em;color:#000000}h5{color:#000000;font-size:1.75em;font-weight:500;letter-spacing:-0.5px;padding-bottom:10px}h6{color:#000000;font-size:1.5em;font-weight:500;padding-bottom:6px}p{text-align:left;line-height:140%;text-wrap:unrestricted;color:#444444;margin-bottom:0.8em}a,a:visited{color:#CC3333;text-decoration:none}a:hover{text-decoration:underline}th{background-color:#CC3333;color:#FFFFFF;font-size:1em;font-weight:bold;line-height:26px;padding:0 0 0 10px}.bodyText td{line-height:26px;padding:0 0 0 10px}.bodyText table{clear:left}.whiteBackground table tr.odd{background-color:#FFFFFF !important}blockquote{background:transparent url(../custom/wtb/img/visitwales/quoleft.png) 0 0 no-repeat;margin:10px 0}blockquote p,blockquote div{background:transparent url(../custom/wtb/img/visitwales/quoright.png) no-repeat scroll right bottom;font-variant:small-caps;font-size:1.05em;min-height:12px;padding:10px 40px;line-height:150%}blockquote p:first-letter{display:block;float:left;margin:4px 5px;font-size:4em}* html blockquote{background:transparent url(../custom/wtb/img/visitwales/quoleft.gif) 0 0 no-repeat}* html blockquote p,* html blockquote div{background:transparent url(../custom/wtb/img/visitwales/quoright.gif) no-repeat scroll right bottom}.embedcaption{display:block;font-size:.75em;line-height:23px;background-color:#D2D1D1;padding:0 10px;margin:0 10px 0 0}.conForm .embedcaption{background-color:#FFFFFF}.cont_left_border,.cont_left_noborder,.cont_right_border,.cont_right_noborder{padding:0 0 15px 0}ul{list-style-image:url(../custom/wtb/img/visitwales/bullet.gif);padding:0 0 0 20px;line-height:140%;color:#444444;text-align:left}li{padding-top:4px;padding-bottom:4px}table.noStyle,table.noStyle th,table.noStyle tr table.noStyle tr.odd,table.noStyle td{border:none !important;background:none;color:#000000}table.onlineEmail td{line-height:100%;padding:0}*+html ul{}* html ul{}body.headerOnly div#main,body.headerOnly div#footer{display:none}body.footerOnly div.travellingFrom,body.footerOnly div#intro,body.footerOnly div#main{display:none}#container{width:946px;margin:0 auto;text-align:left}#footer .footerDefaultLinks,#footer .copyright{text-transform:lowercase;font-size:.85em;margin:0 0 20px 0;float:left}#footer .copyright{float:right}#footer .footerDefaultLinks ul{list-style-image:none;padding:0}#footer .footerDefaultLinks ul li{float:left}#footer .footerDefaultLinks ul li .divider{padding:0 10px}#footer .footerDefaultLinks a{color:#000000}#footer .footerQuickLinks{border-top:dotted 1px #D2D1D1;border-bottom:dotted 1px #D2D1D1;float:left;padding:10px 0 0 0;margin:0 0 20px 0}#footer .footerQuickLinks .item .bodyText{padding:0}#footer .footerQuickLinks h3{font-weight:normal;color:#CC3333}#footer .footerQuickLinks ul{padding:5px 0 0 17px}#footer .footerQuickLinks li{font-size:.85em;padding:0 0 8px 0}#footer .footerQuickLinks li,#footer .footerQuickLinks li a{color:#000000}#footer .links{clear:left;float:none}.multiWebPart{float:left}.multiWebPart .item{float:left;padding-right:10px;padding-bottom:16px}* html ﻿.multiWebPart .item{padding-right:3px}.multiWebPart .count-3 .pos-1,.multiWebPart .count-3 .pos-2{padding-right:9px}.multiWebPart .item .bodyText{float:left;overflow:hidden}.multiWebPart .item .quick-link-images .bodyText,.multiWebPart .count-2 .item .bodyText,.multiWebPart .count-3 .item .bodyText,.multiWebPart .count-4 .item .bodyText,.multiWebPart .count-5 .item .bodyText{padding-bottom:16px}.multiWebPart .item .action-button .bodyText{padding-bottom:0}.multiWebPart .last{padding-right:0}.multiWebPart .count-1 .item,.multiWebPart .count-1 .item .bodyText{width:946px}.multiWebPart .count-2 .item,.multiWebPart .count-2 .item .bodyText,.wvTwoCol .leftcol .area-2 .multiWebPart .count-1 .item,.wvTwoCol .leftcol .area-2 .multiWebPart .count-1 .item .bodyText,.wvTwoCol .rightcol .area-7 .multiWebPart .count-1 .item,.wvTwoCol .rightcol .area-7 .multiWebPart .count-1 .item .bodyText,.wvTwoCol .leftcol .area-3 .multiWebPart .count-1 .item,.wvTwoCol .leftcol .area-3 .multiWebPart .count-1 .item .bodyText,.wvTwoCol .rightcol .area-8 .multiWebPart .count-1 .item,.wvTwoCol .rightcol .area-8 .multiWebPart .count-1 .item .bodyText,.wvTwoCol .leftcol .area-6 .multiWebPart .count-1 .item,.wvTwoCol .leftcol .area-6 .multiWebPart .count-1 .item .bodyText,.wvTwoCol .rightcol .area-11 .multiWebPart .count-1 .item,.wvTwoCol .rightcol .area-11 .multiWebPart .count-1 .item .bodyText{width:468px}.wvTwoCol .leftcol .multiWebPart .count-1 .item,.wvTwoCol .leftcol .multiWebPart .count-1 .item .bodyText,.wvTwoCol .rightcol .multiWebPart .count-1 .item,.wvTwoCol .rightcol .multiWebPart .count-1 .item .bodyText{padding-right:0px}.multiWebPart .count-3 .item,.multiWebPart .count-3 .item .bodyText{width:307px}.multiWebPart .count-4 .item,.multiWebPart .count-4 .item .bodyText,.wvTwoCol .leftcol .area-2 .multiWebPart .count-2 .item,.wvTwoCol .leftcol .area-2 .multiWebPart .count-2 .item .bodyText,.wvTwoCol .rightcol .area-7 .multiWebPart .count-2 .item,.wvTwoCol .rightcol .area-7 .multiWebPart .count-2 .item .bodyText,.wvTwoCol .leftcol .area-3 .multiWebPart .count-2 .item,.wvTwoCol .leftcol .area-3 .multiWebPart .count-2 .item .bodyText,.wvTwoCol .rightcol .area-8 .multiWebPart .count-2 .item,.wvTwoCol .rightcol .area-8 .multiWebPart .count-2 .item .bodyText,.wvTwoCol .leftcol .area-6 .multiWebPart .count-2 .item,.wvTwoCol .leftcol .area-6 .multiWebPart .count-2 .item .bodyText,.wvTwoCol .rightcol .area-11 .multiWebPart .count-2 .item,.wvTwoCol .rightcol .area-11 .multiWebPart .count-2 .item .bodyText,.wvTwoCol .rightcol .area-9 .multiWebPart .item,.wvTwoCol .rightcol .area-9 .multiWebPart .item .bodyText,.wvTwoCol .leftcol .area-5 .multiWebPart .item,.wvTwoCol .leftcol .area-5 .multiWebPart .item .bodyText{width:229px}.wvTwoCol .rightcol .area-10 .multiWebPart .item,.wvTwoCol .rightcol .area-10 .multiWebPart .item .bodyText,.wvTwoCol .leftcol .area-4 .multiWebPart .item,.wvTwoCol .leftcol .area-4 .multiWebPart .item .bodyText{width:697px}* html .wvTwoCol .leftcol .area-2 .multiWebPart .count-2 .item img,* html .wvTwoCol .rightcol .area-7 .multiWebPart .count-2 .item img,* html .wvTwoCol .leftcol .area-3 .multiWebPart .count-2 .item img,* html .wvTwoCol .rightcol .area-8 .multiWebPart .count-2 .item img,* html .wvTwoCol .leftcol .area-6 .multiWebPart .count-2 .item img,* html .wvTwoCol .rightcol .area-11 .multiWebPart .count-2 .item img,* html .wvTwoCol .leftcol .area-2 .multiWebPart .count-1 .item img,* html .wvTwoCol .rightcol .area-7 .multiWebPart .count-1 .item img,* html .wvTwoCol .leftcol .area-3 .multiWebPart .count-1 .item img,* html .wvTwoCol .rightcol .area-8 .multiWebPart .count-1 .item img,* html .wvTwoCol .leftcol .area-6 .multiWebPart .count-1 .item img,* html .wvTwoCol .rightcol .area-11 .multiWebPart .count-1 .item img{padding-right:0}.conWebDoc strong{font-weight:bold}.multiWebPart .count-5 .item,.multiWebPart .count-5 .item .bodyText{width:180px}.multiWebPart .count-1 .item .bodyText img,.multiWebPart .count-2 .item .bodyText img,.multiWebPart .count-3 .item .bodyText img{padding-right:10px}.multiWebPart .count-4 .item .bodyText p,.multiWebPart .count-5 .item .bodyText p{padding:0 10px}.multiWebPart .item .separator{float:left;border-bottom:solid 1px #D2D1D1}.multiWebPart .item .grey-border .bodyText{border:solid 1px #D2D1D1}.wvTwoCol .rightcol .area-9 .multiWebPart .item .grey-border .bodyText{width:227px}.grey_border{border:solid 1px #D2D1D1}.multiWebPart .grey-border .bodyText ul.ukHome{float:right;width:350px}.blank-promo h3{padding-bottom:0px}.grey-promo h3{color:#FFFFFF;background-color:#636363;padding:2px 0 2px 10px}.green-promo h3{color:#FFFFFF;background-color:#2F9900;padding:2px 0 2px 10px}.red-promo h3{color:#FFFFFF;background-color:#CC3333;padding:2px 0 2px 10px}.grey-border h3{padding:2px 0 2px 10px}.grey-promo h3 a,.grey-promo h3 a:visited,.green-promo h3 a,.green-promo h3 a:visited,.red-promo h3 a,.red-promo h3 a:visited{color:#FFFFFF}.grey-promo .bodyText,.green-promo .bodyText,.red-promo .bodyText{background-color:#D2D1D1}.grey-border .bodyText,.no-background .bodyText{background-color:transparent}.red-promo p,.green-promo p,.grey-promo p,.grey-border p{padding:0 10px}.quick-link-images p{float:left;padding-top:15px}.quick-link-images .cont_left_border,.quick-link-images .cont_left_noborder,.quick-link-images .cont_right_border,.quick-link-images .cont_right_noborder{padding-bottom:0}.count-5 .grey-promo .bodyText,.count-5 .green-promo .bodyText,.count-5 .red-promo .bodyText{background-color:#FFFFFF}.highlight-text{padding:5px;border:solid 5px #D2D1D1}.highlight-text h2,.highlight-text h3,.highlight-text h4{padding-bottom:10px}.bodyText table.plain tr.odd{background-color:transparent}.action-button ul{list-style:none;margin:0;padding:0}.action-button li{clear:left;float:left;padding-bottom:5px}.action-button li a{background:url(../custom/wtb/img/visitwales/action_buttons_twocol.gif) no-repeat;float:left;line-height:26px;padding-left:20px;color:#000000;width:446px}.action-button li a:visited{color:#000000}.action-button li a:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twocol_hover.gif) no-repeat;color:#FFFFFF}.action-button img{padding-right:0 !important}.multiWebPart .count-4 .item .action-button li a,.wvTwoCol .leftcol .area-2 .multiWebPart .count-2 .item .action-button li a,.wvTwoCol .rightcol .area-7 .multiWebPart .count-2 .item .action-button li a,.wvTwoCol .leftcol .area-3 .multiWebPart .count-2 .item .action-button li a,.wvTwoCol .rightcol .area-8 .multiWebPart .count-2 .item .action-button li a,.wvTwoCol .leftcol .area-6 .multiWebPart .count-2 .item .action-button li a,.wvTwoCol .rightcol .area-11 .multiWebPart .count-2 .item .action-button li a,.wvTwoCol .rightcol .area-9 .multiWebPart .item .action-button li a,.wvTwoCol .leftcol .area-5 .multiWebPart .item .action-button li a{background:url(../custom/wtb/img/visitwales/action_buttons_onecol.gif) no-repeat;width:209px}.multiWebPart .count-4 .item .action-button li a:hover,.wvTwoCol .leftcol .area-2 .multiWebPart .count-2 .item .action-button li a:hover,.wvTwoCol .rightcol .area-7 .multiWebPart .count-2 .item .action-button li a:hover,.wvTwoCol .leftcol .area-3 .multiWebPart .count-2 .item .action-button li a:hover,.wvTwoCol .rightcol .area-8 .multiWebPart .count-2 .item .action-button li a:hover,.wvTwoCol .leftcol .area-6 .multiWebPart .count-2 .item .action-button li a:hover,.wvTwoCol .rightcol .area-11 .multiWebPart .count-2 .item .action-button li a:hover,.wvTwoCol .rightcol .area-9 .multiWebPart .item .action-button li a:hover,.wvTwoCol .leftcol .area-5 .multiWebPart .item .action-button li a:hover{background:url(../custom/wtb/img/visitwales/action_buttons_onecol_hover.gif) no-repeat}.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px}.jcarousel-next{z-index:3;display:none}.jcarousel-prev{z-index:3;display:none}.jcarousel-container{background:#444;padding:10px 0 10px 0}.jcarousel-clip{height:92px}.jcarousel-list{width:255px;height:92px}.jcarousel-list li{width:187px;height:75px;margin-right:10px}.jcarousel-item-placeholder{background:#fff url(../custom/wtb/img/visitwales/jcarousel_loading.gif) 50% 50% no-repeat}.jcarousel-container,.jcarousel-clip{width:928px;margin:0 10px 0 10px}.leftcol .area-2 .jcarousel-container,.leftcol .area-2 .jcarousel-clip,.rightcol .area-7 .jcarousel-container,.rightcol .area-7 .jcarousel-clip,.leftcol .area-3 .jcarousel-container,.leftcol .area-3 .jcarousel-clip,.rightcol .area-8 .jcarousel-container,.rightcol .area-8 .jcarousel-clip,.leftcol .area-6 .jcarousel-container,.leftcol .area-6 .jcarousel-clip,.rightcol .area-11 .jcarousel-container,.rightcol .area-11 .jcarousel-clip{width:454px}* html .jcarousel-container{width:948px;margin:0}* html .leftcol .area-2 .jcarousel-container,* html .rightcol .area-7 .jcarousel-container,* html .leftcol .area-3.jcarousel-container,* html .rightcol .area-8 .jcarousel-container,* html .leftcol .area-6 .jcarousel-container,* html .rightcol .area-11 .jcarousel-container{width:474px;margin:0}.jcarousel-next-horizontal{position:absolute;right:-10px;width:23px;height:92px;cursor:pointer;background:transparent url(../custom/wtb/img/visitwales/jcarousel_next.png) no-repeat -23px 0}.jcarousel-next-horizontal:hover{background-position:0}.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active{cursor:default}.jcarousel-prev-horizontal{position:absolute;left:-10px;top:10px;width:23px;height:92px;cursor:pointer;background:transparent url(../custom/wtb/img/visitwales/jcarousel_prev.png) no-repeat 0 0}.jcarousel-prev-horizontal:hover{background-position:-23px 0}.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active{cursor:default}.jcarousel-container img{border:none;height:92px;width:187px}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{float:right;padding-bottom:0.7em;position:relative;left:10px}div.vwOneCol div.area{width:948px;padding:0 0 10px 0}div.wvTwoCol div.top,div.wvTwoCol div.bottom{width:948px}div.wvTwoCol div.top{margin-bottom:10px}div.wvTwoCol div.leftcol{float:left;width:468px;margin:0 5px 0 0}div.wvTwoCol div.leftcol-small{width:229px}div.wvTwoCol div.leftcol-large{width:697px}div.wvTwoCol div.rightcol{float:left;width:468px;margin:0 0 0 5px}* html div.wvTwoCol div.rightcol{margin-left:0}div.wvTwoCol div.rightcol-small{width:229px}div.wvTwoCol div.rightcol-large{width:697px}div.wvTwoCol div.area{margin:0 0 10px 0}div.wvTwoCol div.bottom{clear:left}* html div.wvTwoCol div.leftcol{margin:0 4px 0 0}*+html div.wvTwoCol .categoryHeading{padding-bottom:10px}* html div.wvTwoCol .categoryHeading{padding-bottom:10px}div.whiteLabel div.width-full{width:948px}div.whiteLabel div.width-threequarter{width:697px}div.whiteLabel div.width-half{width:468px}div.whiteLabel div.width-quarter{width:229px}div.whiteLabel div.area{margin:0 0 10px 0}div.travellingFrom{text-align:right;margin-bottom:10px}div.travellingFrom label{font-size:0.8em;font-weight:bold;color:#444;margin-right:10px}div.travellingFrom select{}div.travellingFrom input{padding-left:10px;position:relative;top:5px}*+html div.travellingFrom select{position:relative;top:2px}* html div.travellingFrom select{position:relative;top:2px}#intro img.logo{display:block;float:left;margin-right:15px}#intro div.menu{float:left;width:834px}div.mainMenu{margin-bottom:10px}div.mainMenu li,div.mainMenu li div{display:block;float:left;padding-bottom:0px;padding-top:0px}div.mainMenu ul{padding:0}div.mainMenu div.nochildren{border-bottom:1px #ccc solid}div.mainMenu ul.top li a{font-size:1em;font-weight:normal;color:#444}div.mainMenu ul.top li.border{border-right:1px #ccc solid}div.mainMenu ul.top li.last{border-right:none}div.mainMenu ul.top li div.item{height:21px;padding:5px .6em 0 .6em}div.mainMenu ul.top li.current{height:26px;background-image:url( ../custom/wtb/img/visitwales/menu/top-left.png);background-repeat:no-repeat;background-position:left;background-color:#444}div.mainMenu ul.top li.current div.item{height:21px;background-image:url( ../custom/wtb/img/visitwales/menu/top-right.png);background-repeat:no-repeat;background-position:right}div.mainMenu ul.top li.current a,div.mainMenu ul.top li.current{color:#fff}div.mainMenu div.second{background-image:url(../custom/wtb/img/visitwales/menu/second-bottom-left.png);background-repeat:no-repeat;background-position:left center}div.mainMenu div.second ul{padding:2px 5px 0 5px;margin-left:5px;background-image:url(../custom/wtb/img/visitwales/menu/second-bottom-right.png);background-repeat:no-repeat;background-position:right center;background-color:#444}div.mainMenu div.second ul li a{font-size:0.9em;font-weight:normal;color:#fff}div.mainMenu div.second ul li.border{border-right:1px #888 solid}div.mainMenu div.second ul li div.item{height:20px;padding:5px 10px 0 10px}div.mainMenu div.second ul li.current{height:25px;background-image:url( ../custom/wtb/img/visitwales/menu/second-left.png);background-repeat:no-repeat;background-position:left;background-color:#fff}div.mainMenu div.second ul li.current div.item{height:20px;background-image:url( ../custom/wtb/img/visitwales/menu/second-right.png);background-repeat:no-repeat;background-position:right}div.mainMenu div.second ul li.current a{color:#000}div.breadcrumb{font-size:0.8em;margin:0 0 10px}div.breadcrumb ul{padding:0}div.breadcrumb ul,div.breadcrumb div.preamble{display:block;float:left}div.breadcrumb div.preamble{font-weight:bold;color:#444;padding-top:4px}div.breadcrumb ul li{display:block;float:left;padding-left:5px}div.breadcrumb ul li a{color:#000;text-decoration:underline;padding-right:15px;background-image:url(../custom/wtb/img/visitwales/breadcrumb.gif);background-position:right;background-repeat:no-repeat}div.breadcrumb ul li.active a{font-weight:bold;text-decoration:none;background-image:none}.twnSearch h1.blkTitle{margin:0;padding:0 0 10px;font-weight:normal;clear:both;width:800px}.block.twnSearch ul{list-style-type:none;list-style-image:none;margin:0;padding:0}div.twnSearch .page-header h1{font-size:2.5em}div.twnSearch .page-header h2{padding:5px 0 10px 0;font-size:1.4em}*+html div.twnSearchForm{float:left}* html div.twnSearchForm{float:left}*+html div.twnSearchForm{margin-bottom:10px}div.twnSearchForm .searchOptionsContainer{background:#F5F5F5;color:#4A4A4A;float:left;padding:15px;width:240px;margin-bottom:10px}* html div.twnSearchForm .searchOptionsContainer{padding:15px 7px 15px 9px}div.twnSearchForm .searchOptionsContainer a{color:#4A4A4A}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background{background:#DCDCDC;padding:5px}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background_accomm_quality{float:left;width:230px}div.twnSearchForm .searchOptionsContainer h2{margin:0;padding:15px 0 5px 5px;text-transform:capitalize}div.twnSearchForm #filter_content li{padding:5px;margin:0 0 5px 0}div.twnSearchForm #filter_content li label{padding:0 0 0 5px}div.twnSearchForm #filter_content li.checked{background-color:#939393}div.twnSearchForm #filter_content li div.description{padding:2px 0 0 0}div.twnSearchForm .searchOptionsContainer h2.first_heading{padding-top:0px}div.twnSearchForm .searchOptionsContainer h2.accomodation_heading{float:left;padding-top:0px;width:160px}div.twnSearchForm .searchOptionsContainer h2.quality_heading{float:left;padding-top:0px;width:70px}div.twnSearchForm .searchOptionsContainer div.accomodation_content{float:left;width:160px}div.twnSearchForm .searchOptionsContainer div.accomodation_content div.checkBoxField .accom_checkbox{float:left;width:20px}div.twnSearchForm .searchOptionsContainer div.accomodation_content label{display:block;float:left;width:138px}div.twnSearchForm .searchOptionsContainer div.accomodation_content .select_field{float:left}* html div.twnSearchForm .searchOptionsContainer div.accomodation_content .clearing{display:none}div.twnSearchForm .searchOptionsContainer div.accomodation_content div.checkBoxField .accom_checkbox{height:auto !important;height:20px}div.twnSearchForm .searchOptionsContainer div.accomodation_content label{height:auto !important;height:20px}div.twnSearchForm .searchOptionsContainer div.quality_content{float:left;width:70px}div.twnSearchForm .searchOptionsContainer div.accomodation_content label,div.twnSearchForm .searchOptionsContainer div.quality_content label,div.twnSearchForm .searchOptionsContainer div.areaSelection label,div.twnSearchForm .searchOptionsContainer div.detailSearchContainer label{padding:0 0 0 2px}div.twnSearchForm .searchOptionsContainer div.accomodation_content div.checkBoxField,div.twnSearchForm .searchOptionsContainer div.quality_content div.selectField,div.twnSearchForm .searchOptionsContainer div.areaSelection div.radioField,div.twnSearchForm .searchOptionsContainer div.detailSearchContainer div.checkBoxField{padding:4px 0}div.twnSearchForm .searchOptionsContainer div.detailSearchContainer div.checkBoxField{font-size:0.9em}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#accommodationSelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#eventSelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#attractionSelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#activitySelect,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background select#adventureActivitySelect{width:100%}div.twnSearchForm .searchOptionsContainer h3{font-size:1.3em;margin:0;padding:0 0 10px 0}div.twnSearchForm .searchOptionsContainer h3.detailed_search{font-size:1.2em;margin:0;padding:0 0 5px 0}div.twnSearchForm .searchOptionsContainer a,div.twnSearchForm .searchOptionsContainer a:hover,div.twnSearchForm .searchOptionsContainer a:active{text-decoration:none}div.twnSearchForm .searchOptionsContainer a.drop_down_link,div.twnSearchForm .searchOptionsContainer a.drop_down_link:hover,div.twnSearchForm .searchOptionsContainer a.drop_down_link:active{display:block;padding:0;text-decoration:none;color:#000000}div.twnSearchForm div.suitableFor div.suitableFor_header{font-size:1.13em;padding:0 0 10px 0}div.twnSearchForm div.suitableFor .selectField{float:left;padding:0 0 10px 0;width:49%}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .accomName,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .activityName,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .localityTown,div.twnSearchForm .dateSelection .date_from{padding:0 0 10px 0}* html div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .activityName{padding:0 !important}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .accomName label,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .activityName label,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .localityTown label,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .distanceFrom label.show_label,div.twnSearchForm .dateSelection .dateField label{display:block;padding:0 0 3px 0}div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .accomName input,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .activityName input,div.twnSearchForm .searchOptionsContainer div.inner_search_options_background .localityTown input{width:220px}div.twnSearchForm .detailSearchContainer .distanceFrom input.textfield{width:120px;margin-right:10px}div.twnSearchForm .dateSelection .dateField a{}div.twnSearchForm .searchOptionsContainer .top_margin_15{margin-top:20px}div.twnSearchForm .browseMapContainer{float:right;margin-right:-10px}div.twnSearchForm .submissionControls{text-align:center;padding-top:25px;padding-bottom:30px}* html div.twnSearchForm .searchOptionsContainer div.inner_search_options_background{height:1%}*:first-child+html div.twnSearchForm .searchOptionsContainer div.inner_search_options_background{height:1%}* html div.twnSearchForm .searchOptionsContainer a.drop_down_link{height:1%}div.twnSearchFormMini{width:229px}div.twnSearchFormMini h2.search_heading{font-size:16px;padding:0 0 5px 5px;font-weight:bold}div.twnSearchFormMini .searchOptionsContainer{width:209px;margin:0 0 10px}div.twnSearchFormMini .searchOptionsContainer h2.area_heading{float:left;padding-top:0;width:148px}div.eventSearchFormMini .searchOptionsContainer h2.area_heading{padding-top:15px}div.twnSearchFormMini .searchOptionsContainer h2.accomodation_heading,div.twnSearchFormMini .searchOptionsContainer div.accomodation_content{width:185px}div.twnSearchFormMini .searchOptionsContainer h2.quality_heading,div.twnSearchFormMini .searchOptionsContainer div.quality_content{width:100px}div.twnSearchFormMini .searchOptionsContainer h2.quality_heading,div.twnSearchFormMini .searchOptionsContainer h2.area_heading,div.twnSearchFormMini .searchOptionsContainer h2.region_heading{padding:5px}div.twnSearchFormMini .searchOptionsContainer h2.date_heading{width:200px;padding-top:0px}div.twnSearchFormMini .searchOptionsContainer div.area_content{width:153px;float:left}div.twnSearchFormMini .detailSearchContainer .distanceFrom input.textfield,div.twnSearchFormMini .detailSearchContainer .distanceFrom select.distance{width:60px;margin-right:10px}div.twnSearchFormMini .searchOptionsContainer div.accomodation_content label{width:155px}div.eventSearchFormMini .searchOptionsContainer div.area_content{width:196px}div.eventSearchFormMini .searchOptionsContainer .areaRegion .inner_search_options_background{float:left;width:186px}div.twnSearchForm .searchOptionsContainer div.date_content .dateField input{float:left;height:17px;margin-right:5px;padding:2px 0 0 4px}div.eventSearchFormMini .searchOptionsContainer div.date_content .dateField a{float:left}div.eventSearchFormMini .searchOptionsContainer div.date_content .dateField label{display:block;padding-bottom:5px}div.twnSearchFormMini .searchOptionsContainer div.date_content .date_from,div.twnSearchFormMini .searchOptionsContainer div.date_content .date_to{float:left;padding:3px 0}div.twnSearchFormMini .searchOptionsContainer div.inner_search_options_background{padding:10px;width:186px}div.twnSearchFormMini .searchOptionsContainer .filterOptions div.inner_search_options_background{padding:0}div.twnSearchFormMini .searchOptionsContainer div.areaRegion .radioField,div.twnSearchFormMini .searchOptionsContainer div.area_content .radioField{padding:3px 0}div.twnSearchFormMini .searchOptionsContainer div.areaRegion .radioField input,div.twnSearchFormMini .searchOptionsContainer div.quality_content .selectField input,div.twnSearchFormMini .searchOptionsContainer div.area_content .radioField input{width:20px}div.twnSearchFormMini .searchOptionsContainer .regionSelection,div.twnSearchFormMini .searchOptionsContainer .detailed_search_heading,div.twnSearchFormMini .searchOptionsContainer .detailSearchContainer{clear:left}div.twnSearchFormMini .detailSearchContainer .accomName,div.twnSearchFormMini .detailSearchContainer .activityName,div.twnSearchFormMini .detailSearchContainer .localityTown{float:left}div.twnSearchFormMini .detailSearchContainer .accomName,div.twnSearchFormMini .detailSearchContainer .activityName{padding-right:5px !important}div.twnSearchFormMini .detailSearchContainer .accomName input,div.twnSearchFormMini .detailSearchContainer .activityName input,div.twnSearchFormMini .detailSearchContainer .localityTown input{width:185px !important}div.twnSearchFormMini .detailSearchContainer .distanceFrom{clear:left}div.twnSearchFormMini .submissionControls{padding-bottom:15px}div.twnSearchFormMini .submissionControls input.submitButton{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch.gif) no-repeat;height:26px;padding-left:17px;text-align:left;width:209px;font-size:100%;border:none;font-family:verdana}div.twnSearchFormMini .submissionControls input.submitButton:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_hover.gif) no-repeat;color:#FFFFFF;text-decoration:underline}div.twnSearchFormMini .search_map_link a{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch.gif) no-repeat;float:left;line-height:26px;padding-left:20px;color:#000000;width:189px}div.twnSearchFormMini .search_map_link a:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_hover.gif) no-repeat;color:#FFFFFF}*+html div.twnSearchFormMini .clearfix{height:30px}* html div.twnSearchFormMini .clearfix{display:none}div.accommodationSearchFormMini,div.accommodationSearchFormMini .searchOptionsContainer{width:438px}div.accommodationSearchFormMini .searchOptionsContainer .section_headings,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background{float:left}div.accommodationSearchFormMini .searchOptionsContainer .section_headings h2{padding:0 0 5px 0}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_accomm,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_accomm{margin:0 10px 0 0;width:137px}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_accomm{width:160px}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_quality,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_quality{width:75px;margin:0 10px 0 0}div.accommodationSearchFormMini .searchOptionsContainer .section_headings_quality{width:95px}div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_area{width:145px}div.accommodationSearchFormMini .searchOptionsContainer div.accomodation_content label{width:115px}div.accommodationSearchFormMini .searchOptionsContainer .regionSelection div.inner_search_options_background,div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_detailed{width:419px}div.accommodationSearchFormMini .submissionControls{text-align:left;padding-top:15px}div.accommodationSearchFormMini .detailSearchContainer div.suitableFor{float:left;width:419px}div.accommodationSearchFormMini .detailSearchContainer div.suitableFor .selectField{width:25%}div.accommodationSearchFormMini .searchOptionsContainer div.inner_search_options_background_detailed{margin-bottom:10px}div.accommodationSearchFormMini h2.search_heading{padding:0 0 5px 0}div.accommodationSearchFormMini .submissionControls input.submitButton{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol.gif) no-repeat;width:439px}div.accommodationSearchFormMini .submissionControls input.submitButton:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol_hover.gif) no-repeat}div.accommodationSearchFormMini .search_map_link a{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol.gif) no-repeat;width:419px}div.accommodationSearchFormMini .search_map_link a:hover{background:url(../custom/wtb/img/visitwales/action_buttons_twnsearch_twocol_hover.gif) no-repeat}div.accommodationSearchFormMini .searchOptionsContainer h2.accomodation_heading,div.accommodationSearchFormMini .searchOptionsContainer div.accomodation_content,div.accommodationSearchFormMini .searchOptionsContainer h2.quality_heading,div.accommodationSearchFormMini .searchOptionsContainer div.quality_content,div.accommodationSearchFormMini .searchOptionsContainer h2.area_heading,div.accommodationSearchFormMini .searchOptionsContainer div.area_content{width:auto}div.twnSearch{padding-bottom:10px}div.twnSearch table tr.odd{background-color:transparent}div.twnSearch table tr td,div.twnSearch table{border:none}div.twnSearch td{line-height:1.3em}div.twnSearch .resultsTable a{color:#000000}div.twnSearch .resultsTableHeader{margin-bottom:10px}div.twnSearch .resultsTableContainer{margin:20px 0;float:left}div.twnSearch .resultsTable{}div.twnSearch .resultsTable .googleMarker{float:left;padding:0 10px 2px 0;cursor:pointer}div.twnSearch .resultsTable .productName{font-weight:bold;padding-bottom:5px}div.twnSearch .resultsTable .imgContainer{width:70px;float:left}div.twnSearch .resultsTable .description{font-size:0.85em;margin:0}div.twnSearch .resultsTable .locality,div.twnSearch .resultsTable .dateInfo{font-weight:bold;text-transform:lowercase;display:block;font-size:0.9em;padding:5px 0pt 0pt}div.twnSearch .resultsTable .gradingInfo img{padding:2px}div.twnSearch .resultsTable .gradingInfo .grade img{display:block}div.twnSearch .resultsTable .gradingInfo,div.twnSearch .resultsTable .locality{clear:left}div.twnSearch .resultsTable .moreDetails{float:right;text-transform:lowercase}div.twnSearch .resultsTable td.marker{vertical-align:top}div.twnSearch .resultsTable .col1{width:250px}div.twnSearch .resultsTable td.col1{border-right:2px solid;padding-right:10px}div.twnSearch .resultsTable .col2,div.twnSearch .resultsTable .col3,div.twnSearch .resultsTable .col4{padding-left:15px;vertical-align:top;width:80px;text-transform:lowercase}div.twnSearch .resultsTable th{border-bottom:2px solid;font-size:130%;padding-bottom:5px;text-transform:lowercase}div.twnSearch .resultsTable td{padding:5px 20px 5px 0}div.twnSearch .resultsTable .spacerCell{height:20px;padding-bottom:0pt}div.twnSearch .resultsTable span.keyword{font-weight:bold}div.twnSearch p.searchCriteriaIntro{margin:0pt}div.twnSearch ul.searchCriteria{list-style:none;margin:0pt 0pt 10px 0pt;padding:0pt;float:left}div.twnSearch ul.searchCriteria li{float:left;padding:0pt 5px;border-right:solid 1px}div.twnSearch .paginationLinks a{color:#000000}div.twnSearch .paginationLinks a.pageCurrent{font-weight:bold}div.twnSearch .designator{text-transform:lowercase;font-weight:bold;font-size:0.9em;padding-top:3px}div.twnSearch p.searchCriteriaText,div.twnSearch p.searchLinks,div.twnSearch div.paginationLinks{padding:5px 0}div.twnSearch .generatedResults{font-weight:bold;display:block}div.twnSearch p.searchLinks a{color:#000000}body div.googleMap.productPage{margin:20px 0pt 10px 0}body div.block.googleMap a{text-decoration:underline}div.googleMap.productPage .blkHeader{background-image:url(../custom/wtb/img/visitwales/act_search_productDetailContainer_header.gif);background-color:#FFFFFF;;height:34px;clear:both;width:903px}div.googleMap.productPage .blkHeader h2{padding:1% 0 0 10px;font-size:120%;color:#000000;font-weight:bold;text-transform:none;clear:both;width:763px;margin:0}div.googleMap.searchResultsPage .blkBdy .map{float:right;margin-bottom:10px;width:620px !important;height:700px !important}div.accommodationSearchMap{top:210pt}div.googleMap.productPage .blkBdy .map{width:900px !important;height:700px !important}.block.twnSearch .backLink{margin:0 0 10px 0}.block.twnSearch .productDetailContainer{margin:20px 0 10px 18px;background:url(../custom/wtb/img/visitwales/act_search_productDetailContainer_back.gif) repeat-y 0 0;float:left;clear:both;width:903px}html>body .block.twnSearch .productDetailContainer{margin:0px 0 30px 0}.block.twnSearch .productDetailContainer .header{background:#FFFFFF url(../custom/wtb/img/visitwales/act_search_productDetailContainer_header.gif) repeat-y 0 0;height:34px;float:left;clear:both;width:903px}.block.twnSearch .productDetailContainer .header h2{padding:1% 0 0 10px;font-size:120%;color:#000000;font-weight:bold;text-transform:none;clear:both;float:left;width:730px;margin:0}.block.twnSearch .productDetailContainer .header .accommBackTo{float:left;margin:10px 10px 0 0;width:80px}.block.twnSearch .productDetailContainer .header .accomBackTo a,.block.twnSearch .productDetailContainer .header .accomBackTo a:visited{background:url(../custom/wtb/img/visitwales/productLinkArrowUpBeige.gif) no-repeat right center;padding:0 17px 0 0;color:#000000;text-decoration:none}.block.twnSearch .productDetailContainer .header .accommBackTo a:hover{text-decoration:underline}.block.twnSearch .productDetailContainer .header h2 .accommBackTo{cursor:pointer}.block.twnSearch .productDetailContainer .footer{background:url(../custom/wtb/img/visitwales/act_search_productDetailContainer_footer.gif) no-repeat;background-color:#FFFFFF;height:15px;float:left;clear:both;width:903px}.block.twnSearch .productDetailContainer .body{padding:5px 10px;float:left;clear:both;width:883px}.block.twnSearch .productDetailContainer .body .infoPane{float:right;width:200px;padding-left:10px;margin-left:5px;padding-bottom:100px;margin-bottom:20px;border-left:1px dotted #666666}.block.twnSearch .productDetailContainer .body .infoPane h3{margin:5px 0;color:#000000;font-size:100%;font-weight:bold}.block.twnSearch .productDetailContainer .body .localLinks{clear:both;margin:10px 0}.block.twnSearch .productDetailContainer .body .localLinks li{margin-bottom:3px;background-image:url(../custom/wtb/img/visitwales/productLinkArrowRightBeige.gif);background-repeat:no-repeat;background-position:0.3em;padding-left:15px}.block.twnSearch .productDetailContainer .body .localLinks li a,.block.twnSearch .productDetailContainer .body .localLinks li a:visited{color:#000000}.block.twnSearch .productDetailContainer .body .bottomPane{clear:both;padding-top:10px}.block.twnSearch .productDetailContainer .address{float:left;width:450px}.block.accommodationSearch .productDetailContainer .address{width:350px;margin:0;padding:0 0 10px}.block.accommodationSearch .productDetailContainer .productDesc,.block.attractionSearch .productDetailContainer .productDesc,.block.eventSearch .productDetailContainer .productDesc,.block.activitySearch .productDetailContainer .productDesc{float:left;padding:10px 15px;width:415px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo{margin-top:5px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo img{padding:2px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo .gradingImage{float:left;padding-right:5px}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo .walkerFriendly{}.block.accommodationSearch .productDetailContainer .productDesc .gradeInfo .cyclistFriendly{float:left}.block.accommodationSearch .productDetailContainer .productDesc .description{clear:left;padding-top:5px}.block.accommodationSearch .productDetailContainer .productDesc h3{font-size:110%;font-weight:bold;margin-top:15px}.block.twnSearch .productDetailContainer .address p,.block.twnSearch .productDetailContainer .images p{margin:0}.block.twnSearch .productDetailContainer .address a{color:#CC3333;font-weight:bold}.block.twnSearch .productDetailContainer .address dl.addressList,.block.twnSearch .productDetailContainer .address dl.contactList{float:left;margin-top:0;width:150px}.block.twnSearch .productDetailContainer .address dl{margin:10px;padding:0;margin-left:0}.block.twnSearch .productDetailContainer .address dt{width:auto;font-weight:bold;width:130px;margin-bottom:5px;margin:0 0 .1em;float:left;clear:left}.block.accommodationSearch .productDetailContainer .address dt,.block.attractionSearch .productDetailContainer .address dt,.block.eventSearch .productDetailContainer .address dt,.block.activitySearch .productDetailContainer .address dt{float:none;margin-top:10px;width:150px}.block.twnSearch .productDetailContainer .address dd{margin:0 0 .1em}.block.accommodationSearch .productDetailContainer .address dd,.block.attractionSearch .productDetailContainer .address dd,.block.eventSearch .productDetailContainer .address dd,.block.activitySearch .productDetailContainer .address dd{margin:10px 0 .1em;width:150px}.block.twnSearch .productDetailContainer .images ul{margin:10px 0 0 0;padding:0;list-style-type:none}.block.twnSearch .productDetailContainer .images li{display:inline;margin:0 0 5px 5px}.block.twnSearch th,.block.twnSearch td{padding:5px 10px 5px 0;text-align:left}.block.twnSearch td{padding:5px 10px 5px 5px}.block.twnSearch .productDetailContainer .showText,.block.twnSearch .productDetailContainer .hideText{background-position:right center;background-repeat:no-repeat;cursor:pointer;float:right;margin:10px 10px 0 0;padding-right:20px;width:35px}.block.twnSearch .productDetailContainer h2.generalInfo{width:200px}.block.twnSearch .productDetailContainer .titleBarLocalLinks{background-image:url(../custom/wtb/img/visitwales/twn_product_page_quicklink_bg.gif);background-position:right center;background-repeat:no-repeat;float:right;margin:5px;padding:5px 0 5px 8px}.block.twnSearch .productDetailContainer .titleBarLocalLinks h3{float:left;padding-right:5px;font-weight:bold;line-height:1.2em;font-size:0.9em}.block.twnSearch .productDetailContainer .titleBarLocalLinks ul{float:left}.block.twnSearch .productDetailContainer .titleBarLocalLinks li{float:left;padding-right:5px;font-size:0.9em}.block.twnSearch .productDetailContainer .titleBarLocalLinks li a,.block.twnSearch .productDetailContainer .titleBarLocalLinks li a:visited{color:#0000FF;font-weight:bold;text-decoration:underline}.block.twnSearch .productDetailContainer .titleBarLocalLinks li a:hover{text-decoration:underline}.block.twnSearch .productDetailContainer .showText{background-image:url(../custom/wtb/img/visitwales/paginationArrowDown.gif)}.block.twnSearch .productDetailContainer .hideText{background-image:url(../custom/wtb/img/visitwales/paginationArrowUp.gif)}.block.accommodationSearch .productDetailContainer #productContactForm .formLabel,.block.attractionSearch .productDetailContainer #productContactForm .formLabel,.block.eventSearch .productDetailContainer #productContactForm .formLabel,.block.activitySearch .productDetailContainer #productContactForm .formLabel{float:left;width:85px}.block.accommodationSearch .productDetailContainer #productContactForm .dateFormLabel,.block.attractionSearch .productDetailContainer #productContactForm .dateFormLabel,.block.eventSearch .productDetailContainer #productContactForm .dateFormLabel,.block.activitySearch .productDetailContainer #productContactForm .dateFormLabel{float:left;width:155px}.block.accommodationSearch .productDetailContainer #productContactForm label,.block.attractionSearch .productDetailContainer #productContactForm label,.block.eventSearch .productDetailContainer #productContactForm label,.block.activitySearch .productDetailContainer #productContactForm label{text-transform:lowercase;padding-right:15px}.block.accommodationSearch .productDetailContainer #productContactForm .dateFormLabel label,.block.attractionSearch .productDetailContainer #productContactForm .dateFormLabel label,.block.eventSearch .productDetailContainer #productContactForm .dateFormLabel label,.block.activitySearch .productDetailContainer #productContactForm .dateFormLabel label{padding-right:0}.block.accommodationSearch .productDetailContainer #productContactForm .dateField,.block.accommodationSearch .productDetailContainer #productContactForm textarea,.block.attractionSearch .productDetailContainer #productContactForm .dateField,.block.attractionSearch .productDetailContainer #productContactForm textarea,.block.eventSearch .productDetailContainer #productContactForm .dateField,.block.eventSearch .productDetailContainer #productContactForm textarea,.block.activitySearch .productDetailContainer #productContactForm .dateField,.block.activitySearch .productDetailContainer #productContactForm textarea{display:block}.block.accommodationSearch .productDetailContainer #productContactForm textarea,.block.attractionSearch .productDetailContainer #productContactForm textarea,.block.eventSearch .productDetailContainer #productContactForm textarea,.block.activitySearch .productDetailContainer #productContactForm textarea{margin-top:5px}.block.accommodationSearch .productDetailContainer #productContactForm .dateField,.block.attractionSearch .productDetailContainer #productContactForm .dateField,.block.eventSearch .productDetailContainer #productContactForm .dateField,.block.activitySearch .productDetailContainer #productContactForm .dateField{margin:10px 0pt}.block.accommodationSearch .productDetailContainer #productContactForm .dateField a,.block.attractionSearch .productDetailContainer #productContactForm .dateField a,.block.eventSearch .productDetailContainer #productContactForm .dateField a,.block.activitySearch .productDetailContainer #productContactForm .dateField a{padding-left:5px;position:absolute}.block.accommodationSearch .productDetailContainer #productContactForm .formRow,.block.attractionSearch .productDetailContainer #productContactForm .formRow,.block.eventSearch .productDetailContainer #productContactForm .formRow,.block.activitySearch .productDetailContainer #productContactForm .formRow{margin:10px 0pt}.block.accommodationSearch .productDetailContainer #productContactForm .submissionControls,.block.attractionSearch .productDetailContainer #productContactForm .submissionControls,.block.eventSearch .productDetailContainer #productContactForm .submissionControls,.block.activitySearch .productDetailContainer #productContactForm .submissionControls{text-align:right}.block.accommodationSearch .productDetailContainer .contactForm,.block.attractionSearch .productDetailContainer .contactForm,.block.eventSearch .productDetailContainer .contactForm,.block.activitySearch .productDetailContainer .contactForm{background-image:url(../custom/wtb/img/visitwales/acc_search_contact_head.gif);background-position:center top;background-repeat:no-repeat;float:left;margin:10px 10pt;padding:10px 0pt;width:400px}.block.accommodationSearch .productDetailContainer .contactForm .contactFormInnerContainer,.block.attractionSearch .productDetailContainer .contactForm .contactFormInnerContainer,.block.eventSearch .productDetailContainer .contactForm .contactFormInnerContainer,.block.activitySearch .productDetailContainer .contactForm .contactFormInnerContainer{background-image:url(../custom/wtb/img/visitwales/acc_search_contact_bk.gif);background-position:0 0;background-repeat:repeat-y;padding:10px 20px;min-height:150px}.block.accommodationSearch .productDetailContainer .contactForm .contactFormFooter,.block.attractionSearch .productDetailContainer .contactForm .contactFormFooter,.block.eventSearch .productDetailContainer .contactForm .contactFormFooter,.block.activitySearch .productDetailContainer .contactForm .contactFormFooter{background-image:url(../custom/wtb/img/visitwales/acc_search_contact_foot.gif);background-position:center bottom;background-repeat:no-repeat;height:6px}.block.twnSearch .productDetailContainer .detailsTable td,.block.twnSearch .productDetailContainer .accessibilityTable td,.block.twnSearch .productDetailContainer .featuresTable td{width:50%;border:0;vertical-align:top}.block.twnSearch .productDetailContainer .detailsTable li,.block.twnSearch .productDetailContainer .accessibilityTable li,.block.twnSearch .productDetailContainer .featuresTable li{margin-bottom:10px}.block.twnSearch .productDetailContainer .detailsTable li span.keyword,.block.twnSearch .productDetailContainer .accessibilityTable li span.keyword,.block.twnSearch .productDetailContainer .featuresTable li span.keyword{font-weight:bold;text-transform:capitalize}.block.twnSearch .productDetailContainer .detailsTable td.col1,.block.twnSearch .productDetailContainer .accessibilityTable td.col1,.block.twnSearch .productDetailContainer .featuresTable td.col1{border-right:1px dotted #666666;border-bottom:1px dotted #666666;font-weight:bold}.block.twnSearch .productDetailContainer .detailsTable td.col2,.block.twnSearch .productDetailContainer .accessibilityTable td.col2,.block.twnSearch .productDetailContainer .featuresTable td.col2{border-bottom:1px dotted #666666}div.block.twnSearch .productDetailContainer .detailsTable td.col1.last,div.block.twnSearch .productDetailContainer .detailsTable td.col2.last,div.block.twnSearch .productDetailContainer .accessibilityTable td.col1.last,div.block.twnSearch .productDetailContainer .accessibilityTable td.col2.last,div.block.twnSearch .productDetailContainer .featuresTable td.col1.last,div.block.twnSearch .productDetailContainer .featuresTable td.col2.last,div.block.twnSearch .productDetailContainer .featuresTable td.col3.last{border-bottom:0}.block.twnSearch .productDetailContainer .featuresTable h3{margin:0;font-weight:bold;font-size:110%;padding:2px 0 2px 22px}.block.twnSearch .productDetailContainer .featuresTable h3.activities{background:url(../custom/wtb/img/visitwales/squareGreen.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable h3.amenities{background:url(../custom/wtb/img/visitwales/squareBlue.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable h3.facilities{background:url(../custom/wtb/img/visitwales/squarePurple.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable h3.highlights{background:url(../custom/wtb/img/visitwales/squareYellow.gif) no-repeat 0 0}.block.twnSearch .productDetailContainer .featuresTable th{background-color:transparent;border:0;border-bottom:1px dotted #666666}.block.twnSearch .productDetailContainer .featuresTable th.col1,.block.twnSearch .productDetailContainer .featuresTable th.col2,.block.twnSearch .productDetailContainer .featuresTable td.col2{border-right:1px dotted #666666}.block.twnSearch .productDetailContainer .featuresTable td{width:33%}.block.twnSearch .productDetailContainer .featuresTable td.col1{font-weight:normal}.block.twnSearch .productDetailContainer .featuresTable td.col3{border-bottom:1px dotted #666666}.block.twnSearch .productDetailContainer div.accessStatement{margin:15px 5px 0 5px}.block.twnSearch .productDetailContainer div.accessStatement h3{font-size:110%;font-weight:bold}div.mapControlPanel{border-top:1px #666 dotted;height:80px;color:white;font-size:11px;background:url(../custom/wtb/img/googleMap/controlPanelBackground.png) repeat}div.mapControlPanelInner{height:70px;padding:5px}div.mapControlPanelInner h1{text-transform:none;font-size:14px;font-weight:bold;padding:0px;margin:0px;color:#FFFFFF}div.mapAccomOptions{margin-top:5px;float:left}div.mapAccomOption{float:left;width:178px}div.mapAccomOptionLarge{float:left;width:534px}div.mapControlPanelInner select{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.walkSearch{}.walkSearch fieldset{padding:8px 0}.walkSearch fieldset legend{margin:0;padding:0}.walkSearch legend span{padding:0;margin:0;display:block}.walkSearch p{margin:10px 0}.walkSearch strong{font-weight:bold}.walkSearch label{float:left;width:140px;padding:0 10px 0 0}.walkSearch select{width:130px;padding:0;margin:0}.walkSearch .txtField{width:80px;margin:0;float:left}.walkSearch .row{float:left;clear:both;width:320px;margin-bottom:8px}.walkSearch .button{padding-left:6px}.walkSearch ol.results{margin:2em 0 0;padding:0}.walkSearch ol.results li{margin:0 0 1.2em 0;padding:0;list-style:none}.walkSearch ol.results div.infoRow{padding-bottom:10px;border-bottom:dotted 1px #D2D1D1;text-align:right;clear:both}.walkSearch ol.results div.icon{float:left;width:25px;padding:0 3px}.walkSearch ol.results div.title{float:left;width:65%;padding:0 0 .2em}.walkSearch ol.results div.title h2{margin:0;padding:0}.walkSearch ol.results div.milesAway,.walkSearch ol.results div.milesLong{clear:right;float:right}.walkSearch ol.results p{margin:0.5em 0 0;float:left;clear:both}.walkSearch .map{}.walkSearch .walkSearchFields{float:left;width:320px}.walkSearch .walkSearchMap{float:left;width:377px}.walkSearch a.currentpage,.walkSearch a.currentpage:visited,.walkSearch a.currentpage:hover{font-weight:bold;text-decoration:none}.walkContent p{margin:10px 0}.walkContent dl{clear:both;float:left;margin:0;width:100%}.walkContent dt{font-weight:bold;margin:0;padding:0.2em .5em 0 0;float:left;clear:both;width:95px}.walkContent dd{margin:0;padding:0.2em 0}.walkContent dt.type{padding:0 .5em 0 0}.walkContent dd.type{padding:1em 0 0}.walkContent p.roadMap{float:left;width:100%;clear:both;margin-top:0.6em}.walkContent p.resultsLogo{text-align:center}.walkContent p.externalLink a{background:url(../custom/wtb/img/visitwales/external.png) no-repeat right center;padding-right:13px}div.templateRow{float:left}}.rssFeed{float:none;display:block;border:1px solid #CCCCCC;margin-bottom:20px;padding:0}.rssHeaderLinkContainer{padding:10px 10px 5px 10px}.area-8 .rssFeed{float:none;display:block;border:1px solid #CCCCCC;margin-bottom:20px;padding:0;width:455px}.area-9 .rssFeed{float:none;display:block;border:1px solid #CCCCCC;margin-bottom:20px;padding:0;width:225px}.no_border,.area-9 .no_border,.area-8 .no_border{border:none;padding:0;width:99%}.rssHeaderTitle2{padding:0 10px 10px 10px}.rss_posts,.rssDisclaimer{padding:0 10px 10px 10px}.no_border .rssHeaderLinkContainer{padding:0 0 7px 0}.no_border .rssHeaderTitle2,.no_border .rss_posts,.no_border .rssDisclaimer{padding:0}.clearingBoth{clear:both}.rssFeed a.rss_feed_link{color:#000000;font-size:1em;font-weight:bold;padding:0 0 0 10px;position:relative;top:-2px}.rssFeed .rss_posts{float:left;max-width:420px}.rssFeed .rss_container_links{border-top:1px solid #CCCCCC;width:100%}.no_border .rss_container_links{border:none}.rssFeed .rss_posts ul.rss_feed_items{display:block;list-style-type:none;list-style-image:none;list-style-position:none;margin:0;padding:0 0 0 0}.rssFeed .rss_posts ul.rss_feed_items li{margin:0;padding:15px 0 0 0}.rssFeed .social_icons{float:right;position:relative;top:-20px;width:32px}.rssFeed .social_icons .social_icons_list{list-style-type:none;list-style-image:none;margin:0;padding:0}.rssFeed .social_icons .social_icons_list li{margin:0;padding:5px 0 0 0}body .aformlabel{float:left;font-weight:bold;margin:0 5px 0 0;width:35%}body .aformfield{float:left;text-align:left}body .aformsinglelineparagraph{float:left;margin:3px 10px 0 0}body .newline{display:block;padding:2px 0}body .indentednewline{display:block;margin-left:35%;padding:2px 0}form{margin:0;padding:0}fieldset{margin:0}a.rssFeed{background-image:url(../../img/rss.gif);background-position:0 0;background-repeat:no-repeat;padding-left:19px;display:block;float:left;margin-top:20px}.weatherFeed{width:549px;margin:10px 10px 0 20px}.walesForecastHeader{margin:0 0 10px 0;height:60px}.walesForecastHeader h1{margin:0;float:left;font-size:150%}.walesForecastHeader img{float:right;margin-right:25px}.walesForecastHeader .imgLeft{float:left}.walesForecastContainer{clear:both;width:95%;margin:20px 0 0 0}.walesForecastBody{border:1px dashed #999999}.walesForecastBody p{padding:5px}.walesForecastBodyHeader{margin:0px;padding:10px;background-color:#CCCCCC}.walesForecastBodyHeader p{margin:0;padding:0;font-weight:bold}.walesForecastBodyContainer{margin:20px 15px 20px 15px}h2.cityTownForecasts{font-size:170%;margin:0;padding:0}h3.cityTownForecasts{font-size:130%;margin:0 0 0 23%;padding:0}.walesForecastBody select{font-size:80%;margin-left:20px;display:inline}.walesForecastBody input{font-size:80%;border:1px solid;margin:0 0 0 5px;padding:0 1px 0 5px;vertical-align:top}.forecastImage{width:33%;height:200px;float:left}.forecastImage img{border:1px solid #000;margin:0 5px 5px 0;float:left}.forecastImage last{margin-right:0}.forecastText{clear:both;margin:20px 0 20px 0;border:1px dashed #999999;padding:5px 10px 5px 10px}.forecastTextItem{margin-bottom:10px}.forecastTextItem .last{margin-bottom:0}.city5DayForecast{margin:10px 0 20px 0;width:100%;height:170px}.city5DayForecast td,.city5DayForecast th{text-align:center}.cityForecastImage img{border:1px solid #000;margin:10px 5px 5px 10px}.mountainMap{float:left}.mountainLinks{float:left}.clearingParagraph{clear:both}.walesMountainForecast h3{font-size:130%;padding-left:5px}.walesMountainForecast h4{padding-left:5px}.aformContainer{top:20px;left:50px;width:500px;float:left;margin-bottom:2em;padding:10px}.aformrow{clear:both;float:left;margin:5px 0 0 0;padding:3px;width:100%}.aformcell h3{color:#8F140C;margin-bottom:5px}.aformcell p{margin:0}.aformrow.alt{background-color:#E2E2E2}.aformrow.aligncenter{text-align:center}.aformrownewsection{clear:both;float:left;margin:15px 0px 5px 0px;width:100%}.aformerror{width:390px;margin:5px 0 0 0;padding:5px;background-color:#e6e6cf;color:black;border:1px solid black}.aformlabel{float:left;font-weight:bold;margin:0 5px 0 0;width:35%}.aformfield{float:left;text-align:left}.aformsinglelineparagraph{float:left;margin:3px 10px 0 0}.aformbutton{width:75px}.aformhighlight{background-color:#e6e6cf}.aforminputsmall{width:75px}.newline{display:block;padding:2px 0px 2px 0px}.indentednewline{display:block;padding:2px 0px 2px 0px;margin-left:35%}.aformrawtable{border-collapse:collapse}.aformrawtable td{border:1px solid black;padding:3px}.aformTextarea{width:200px;height:50px}.aformhelptext{color:#FF0000}.aformoptionsheader{font-weight:bold;color:#8F140C}.dpTable,.dpTable table{background-color:#FFF;border:1px solid #000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;text-align:center;padding:0;margin:0;border-collapse:collapse;width:145px;table-layout:fixed}.dpTD{background-color:white;padding:3px;border-bottom:1px solid #666666}.dpDayTD_blank{background-color:white;padding:3px;border-bottom:1px solid #666666}.dpDayHighlightTD{background-color:#CCCCCC;padding:0;border-bottom:1px solid #666666}.dpTDHover{background-color:#666666;color:#FFF;cursor:pointer}.dpDayTD{color:black;font-weight:bold;padding:2px 0;border-bottom:1px solid #666666}.dpDayTR{margin-bottom:2px}.dpTitleTD{background:#666666}.dpButtonTD{background:#666666;color:#FFF;margin:0;padding:0}.dpTitleText{color:white;font-size:10px;font-weight:bold;background:#666666;width:100%;margin:5px 0 5px 0}.dpDayHighlight{color:black;font-weight:bold}.dpButton{background:transparent;color:white;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;padding:0px;border:1px solid #666666}.dpTodayButton{background:#666666;color:white;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;border:1px solid #666666}.closeCell{background:#666666;width:100%;margin-top:10px;padding:1px 0}.dpTD_noclick{color:#CCC;padding:3px;border-bottom:1px solid #666666}div.googleMap div.map{border:1px dotted #666}div.GMErrorContainer.active{margin:10px 0;border:1px solid red}div.GMErrorContainer.active p{margin:5px}div.GMDirWayPoint{margin-top:15px;float:left;border:1px solid #CCC;background-color:#EEE;width:100%}div.GMDirWayPoint div{margin:1%}div.GMDirWayPoint img{float:left}div.GMDirWayPoint p{margin:0;padding:0}div.GMBookendLeftCol{float:left;width:20%}div.GMBookendLeftCol a{margin-left:5px}div.GMBookendCenterCol{float:left;width:52%}div.GMBookendRightCol{float:right;width:16%;text-align:right}table.GMDirectionsSummary{float:left;width:100%;margin-top:10px;padding:5px}div.GMDirectionsSummary div.options{float:left;margin-left:15%}div.GMDirectionsSummary div.options img{float:left;vertical-align:middle;margin-right:5px}div.GMDirectionsSummary div.summary{float:left;margin-left:50%}table.GMRouteSteps{float:left;width:100%}table.GMRouteSteps td{border-top:1px solid #CDCDCD;vertical-align:top;padding:5px}table.GMRouteSteps td.stepNo{width:5%;text-align:right}div.GMRouteStep div.distance{width:40%;text-align:right}#detailmap{border:1px solid gray;width:250px;height:150px}.bubble{width:250px;height:150px}div.googleMap div.GMMarkerTypes{margin-top:10px;border:1px dotted #666;border-bottom:0}div.googleMap div.GMMarkerTypes p{margin:10px 8px}div.googleMap div.GMMarkerTypes ul{margin:0;padding:0;list-style-type:none}div.googleMap div.GMMarkerTypes li{float:left;margin:4px 8px;padding:0;width:100px}div.googleMap div.GMMarkerTypes li img{vertical-align:middle}