body { margin:3%; font-size:100%; margin-left:0.5em; margin-right:0.5em; } p { margin-top:0em; margin-bottom:0em; } a { font-size:100%; } .line { text-decoration:underline; } .underline { border-bottom:3px solid black; } .im { vertical-align:middle; } img { max-width:100%; max-height:100%; } sup { font-size:75%; } sub { font-size:70%; } small { font-size:70%; } .mi { vertical-align:middle; display:inline-block; max-width:100%; } .cover { height: 100%; text-align:center; } .Head_A_Itineraries { font-size:1.2em; margin-top:.5em; margin-bottom:.2em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-weight:bold; } .noindent { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .Head_A_SmallPrint { font-family:sans-serif; font-size:1.2em; margin-top:1em; margin-bottom:.2em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-weight:bold; } .Head_B_SmallPrint { font-family:sans-serif; font-size:1em; margin-top:1em; margin-bottom:.2em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-weight:bold; } .BodyText_Distribution { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .BodyText_Distributiont { font-family:sans-serif; margin-top:1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .BodyText_Distribution1 { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:1em; margin-right:0em; } .BodyText_Credits { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .BodyText_Timeline { font-family:sans-serif; margin-top:1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .BodyText_NoIndent_Essentials { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .BodyText_Essentials { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:1em; margin-right:0em; } .BodyText_Itineraries { font-family:sans-serif; margin-top:.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .Head_A_ThingsNotToMiss { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .BodyText_ThingsNotToMiss { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .Box { font-family:sans-serif; color:#000000; font-size:1em; font-style:normal; margin-bottom:0; margin-left:0; margin-right:0; margin-top:.1em; text-align:left; text-decoration:none; text-indent:1em; text-transform:none; } .Box_Indent1 { color:#000000; font-size:1em; font-style:normal; font-family:sans-serif; margin-bottom:0; margin-left:0; margin-right:0; margin-top:.1em; text-align:left; text-decoration:none; text-indent:1em; text-transform:none; } .noindents { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .indent { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:1em; margin-right:0em; } .noindenta { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-weight:bold; } ol.num0 { list-style-type: none; margin-left:0em; } .toc { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:100%; } .tocs { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:1em; text-indent:0em; margin-right:0em; font-size:100%; } h1.chtit { font-family:sans-serif; padding:.5em; margin-top:0em; margin-bottom:0em; text-align:center; margin-left:0em; text-indent:0em; margin-right:0em; font-size:200%; } .boxz { margin-top:1em; } .boxc { background-color:#F6A325; color:#FFFFFF; } .boxc1 { background-color:#71C061; color:#FFFFFF; } .boxc2 { background-color:#77BA52; color:#FFFFFF; } .fcap { margin-top:0em; margin-bottom:0.5em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-family:sans-serif; } .image { margin-top:1em; margin-bottom:0em; text-align:center; margin-left:0em; text-indent:0em; margin-right:0em; } .boxr { background-color:#F6A325; padding:0.5em; margin-top:0.5em; } .boxra { background-color:#FEF6E9; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .noindentsp1 { margin-top:.3em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-family:sans-serif; } .noindentsp { margin-top:1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-family:sans-serif; } .boxh { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:130%; font-weight:bold; color:#FFFFFF; } .Box_NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } .boxindent { margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:1em; font-family:sans-serif; margin-right:0em; } h1.chtit1 { font-family:sans-serif; padding:.5em; margin-top:0em; margin-bottom:0em; text-align:center; margin-left:0em; text-indent:0em; margin-right:0em; font-size:200%; } h2.head { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:130%; color:#F6A325; } h2.heada { margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:130%; color:#F6A325; } h2.head4 { margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:130%; color:#B59CAC; } h3.head3 { margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:110%; color:#B59CAC; } .Head_A_Directory { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:110%; padding-top:0.5em; color:#E84E2C; font-weight:bold; } .Head_C_Essentials { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:105%; padding-top:0.5em; color:#E84E2C; font-weight:bold; } .noindent1 { margin-top:0em; margin-bottom:0em; text-align:justify; margin-left:0em; text-indent:0em; margin-right:0em; font-family:sans-serif; font-size:100%; font-weight:bold; } .intro { font-family:sans-serif; margin-top:1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-weight:bold; } .text { font-family:sans-serif; margin-top:0.1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; background-color:#ECECEC; } .text1 { font-family:sans-serif; margin-top:1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; background-color:#ECECEC; } .caption { margin-top:0em; margin-bottom:0.5em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-family:sans-serif; } .lunch { font-family:sans-serif; margin-top:0.5em; margin-bottom:0.5em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; padding:0.5em; background-color:#C8D6EF; } .lblue { color:#87ACDC; } .gre { background-color:#71C061; color:#FFFFFF; padding-left:0.3em; padding-right:0.3em; } .toc-1 { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:100%; } .ch-tit2 { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:170%; padding-top:0.5em; font-weight:normal; } .bm { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:170%; padding-top:0.5em; font-weight:normal; } .bm1 { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:120%; padding-top:0.5em; font-weight:normal; } h3.head { margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:110%; padding-top:0.5em; } h3.head1 { margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:110%; padding-top:0.5em; color:#E84E2C; } h3.head2 { font-family: sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:110%; padding-top:0.5em; color:#00B2EB; } .h6 { font-family: serif; font-size: 1.1em; margin: 1em 0em 0.5em 0em; text-align: left; border-bottom: solid #000000 1px; line-height: 100%; font-weight: bold; font-size:100%; color:#E84E2C; } h3.head5 { margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; text-transform:uppercase; font-size:100%; } .color { color:#F4B4D0; } .boxr1 { background-color:#F4B4D0; padding:0.5em; margin-top:0.5em; } .boxr1a { background-color:#FDEFF5; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-1 { background-color:#F4B4D0; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-1a { background-color:#FDF3F8; padding-top:0em; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } h2.bhead { font-family:sans-serif; margin-top:0em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:120%; color:#FFFFFF; } .color1 { color:#12C3F4; } .boxc3 { background-color:#12C3F4; color:#FFFFFF; } .boxr2 { background-color:#f4f9f0; border: 2px solid #77BA52; padding:0.5em; margin-top:1em; margin-bottom:1em; } .boxr2a { background-color:#E4F5FD; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-2 { background-color:#12C3F4; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-2a { background-color:#E4F5FD; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc4 { background-color:#FFD530; color:#FFFFFF; } .color2 { color:#77BA52; } .boxr3 { background-color:#77BA52; padding:0.5em; margin-top:0.5em; } .boxr3a { background-color:#f4f9f0; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-3 { background-color:#FFD530; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-3a { background-color:#FFF7DF; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc5 { background-color:#8FCC8D; color:#FFFFFF; } .color3 { color:#8FCC8D; } .boxr4 { background-color:#8FCC8D; padding:0.5em; margin-top:0.5em; } .boxr4a { background-color:#EBF5E9; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-4 { background-color:#8FCC8D; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-4a { background-color:#EBF5E9; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc1 { background-color:#FCBB70; color:#FFFFFF; } .color1 { color:#FCBB70; } .boxr1 { background-color:#FCBB70; padding:0.5em; margin-top:0.5em; } .boxr1a { background-color:#FFF3E5; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-5 { background-color:#FCBB70; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-5a { background-color:#FFF3E5; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc7 { background-color:#C6D92D; color:#FFFFFF; } .color5 { color:#C6D92D; } .boxr6 { background-color:#C6D92D; padding:0.5em; margin-top:0.5em; } .boxr6a { background-color:#F4F7DE; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-6 { background-color:#C6D92D; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-6a { background-color:#F4F7DE; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc8 { background-color:#6FC7B6; color:#FFFFFF; } .color6 { color:#6FC7B6; } .boxr7 { background-color:#6FC7B6; padding:0.5em; margin-top:0.5em; } .boxr7a { background-color:#E8F5F1; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-7 { background-color:#6FC7B6; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-7a { background-color:#E8F5F1; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc9 { background-color:#C6BFE0; color:#FFFFFF; } .color7 { color:#B9B5DC; } .boxr8 { background-color:#B9B5DA; padding:0.5em; margin-top:0.5em; } .boxr8a { background-color:#F1F0F8; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-8 { background-color:#B9B5DA; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-8a { background-color:#F1F0F8; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc10 { background-color:#A7D16B; color:#FFFFFF; } .color8 { color:#A7D16B; } .boxr9 { background-color:#A7D16B; padding:0.5em; margin-top:0.5em; } .boxr9a { background-color:#EEF6E6; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-9 { background-color:#A7D16B; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-9a { background-color:#EEF6E6; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc11 { background-color:#79CDCD; color:#FFFFFF; } .color9 { color:#88CCCF; } .boxr10 { background-color:#79CDCD; padding:0.5em; margin-top:0.5em; } .boxr10a { background-color:#E8F5F3; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-10 { background-color:#79CDCD; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-10a { background-color:#E8F5F3; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxc12 { background-color:#FFC641; color:#FFFFFF; } .boxc13 { background-color:#B3CFAE; color:#FFFFFF; } .boxc14 { background-color:#9DC1E5; color:#FFFFFF; } .boxc15 { background-color:#EECA79; color:#FFFFFF; }.boxc16 { background-color:#69C2C8; color:#FFFFFF; } .color10 { color:#FFC641; } .color11 { color:#B3CFAE; } .color12 { color:#9DC1E5; } .color13 { color:#EECA79 } .color14 { color:#69C2C8 } .boxr11 { background-color:#FFC641; padding:0.5em; margin-top:0.5em; } .boxr11a { background-color:#FFF4DE; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr12 { background-color:#B4D1AD; padding:0.5em; margin-top:0.5em; } .boxr12a { background-color:#F5FAF5; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr15 { background-color:#69C2C7; padding:0.5em; margin-top:0.5em; } .boxr15a { background-color:#CCECFF; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxr-11 { background-color:#FFC641; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-12 { background-color:#B3CFAE; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-12a { background-color:#F5F9F5; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxr-13 { background-color:#9DC1E5; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-13a { background-color:#F2F7FC; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxr-14 { background-color:#EECA79; padding:0.5em; margin-top:0em; margin-bottom:-0.6em; } .boxr-14a { background-color:#FEF8ED; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .boxr-11a { background-color:#FFF4DE; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0em; margin-top:0em; } .backcolor_chapter3 { background-color: #f15a38; color:#FFFFFF; margin-top:1em; text-transform:uppercase; margin-bottom:1em; } .h4 { margin-top:1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:120%; } .noindentt { margin-top:1em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .noindentp { margin-top:.5em; padding-top:.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; } .color_head3 { color: #f15a38; text-transform:uppercase; } .boxo1 { background-color: #f15a38; padding:0.5em; margin-top:0.5em; } .boxo1a { background-color: #fff1e9; padding-left:0.5em; padding-right:0.5em; padding-bottom:0.3em; margin-bottom:0.5em; } .boxcb { background-color: #00b2eb; margin-top:1em; margin-bottom:1em; color:#FFFFFF; } .color_head3a { color: #00b2eb; } h1.ch-tit2 { margin-top:1em; margin-bottom:1em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:180%; } div.hmap span img { text-align: center; height: 100%; width:100%; } .divright { width:20%; padding: 1px .5em 1px 3px; float:right; } .divleft { width:20%; padding: 1px .5em 1px 3px; float:left; } .listillust { padding-top:5px; padding-left:9px; padding-bottom:0px; padding-right:5px; margin-bottom:0px; } .listillust .image1 { width:90%; margin-bottom:0px; } .image1 { display:inline-block; } ._idGenObjectStyle-Disabled, div > img{ margin: 0 auto; display: block; margin-top: 5px; margin-bottom: 5px; } p.photocredit { font-family :sans-serif; font-weight : normal; font-style : italic; font-size : .8em; text-decoration : none; font-variant : normal; line-height : 1.15em; text-align : left; color : #000000; text-indent : 0px; margin : .5em 0em 0.5em 0em; } /* Great Breaks Series CSS Template*/ /* font-faces and map bullets*/ @font-face { font-family : APAbetTD; src : url("../fonts/ApabetTD.otf"); } @font-face { font-family : APAmaprefTD; src : url("../fonts/ApamaprefTD.otf"); } span.APAMapref { font-family : "ApamaprefTD"; } span.APABet { font-family : "ApabetTD"; } p.APAMapref { font-family : "ApamaprefTD"; font-weight : normal; font-style : normal; font-size : 1em; } p.APAbetTD { font-family : "ApabetTD"; font-weight : normal; font-style : normal; font-size : 1em; } a { text-decoration : none; color : #395BA5; } /* General Span Elements */ span.BodyText-Bold { font-weight : bold; } span.BodyText-Bold-BestOf { font-weight : bold; } span.BodyText-BoldItalic { font-weight : bold; font-style : italic; } span.BodyText-Italic { font-style : italic; } span.Box-Bold { font-weight : bold; } span.Box-BoldItalic { font-weight : bold; font-style : italic; } span.Box-Italic { font-style : italic; } span.Caption-Italic { font-style : italic; } span.Standfirst-Italic { font-style : italic; } span.Listings_Description_Italic { font-style : italic; } span.BodyText_Bold { font-weight : bold; } span.BodyText_Italic { font-style : italic; } /* General Paragraph Elements */ p.BodyText { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.3; text-align : left; color : #000000; text-indent : 1.3em; margin : 0em 0em 0em 0em; } p.BodyText_NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.3; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText_BestOf_Left { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText_BestOf_Right { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Head_A_BestOf_Right { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Head_A_BestOf_Left { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-DropCap { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.3; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.3; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Box { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.5; text-align : left; color : #000000; text-indent : 1.3em; margin : 0em 0em 0em 0em; } p.Box-NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Box_Listings_Name { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : .9em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Box-Header-Eat { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; background-color:#f4f9f0; padding: .5em 0em .3em .3em; } p.Box-Header-Intro { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; background-color:#fff7ea; padding: .5em 0em .3em .3em; } p.Box-Header-TT { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; background-color:#fef0e9; padding: .5em 0em .3em .3em; } p.Box-Header-Tours { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; background-color:#f4f9f0; padding: .5em 0em .3em .3em; } p.Box-Header-Kids { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #FFFFFF; text-indent : 0em; margin : 1em 0em 0em 0em; background-color:#fcc359; padding: .5em 0em .3em .3em; } p.Box-Header-PF { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; background-color:#eff8fe; padding: .5em 0em .3em .3em; } p.Box-Header-Shop { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #FFFFFF; text-indent : 0em; margin : 1em 0em 0em 0em; background-color:#e766a4; padding: .5em 0em .3em .3em; } p.Box-Listings-Head { font-family : "Helvetica", sans-serif; font-weight : bold; font-size : 1.1em; line-height : 1.17; text-align : left; color : #000000; padding : 0.7em 0em 0em 0em; margin : 0em 0em 0em 0em } p.Box-Listings-Name { font-family : "Helvetica", sans-serif; font-weight : bold; font-size : .9em; line-height : 1.17; text-align : left; color : #5a5b5e; margin : .5em 0em 0em 0em } p.Caption { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : -.75em 0em 0em 0em; } p.Caption-DPS { font-family : "Palatino", serif; font-weight : normal; font-style : italic; font-size : .9em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : -.75em 0em 0em 0em; } p.ChapterName { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; line-height : 1em; text-align : center; color : #464749; text-indent : 0em; margin : 0em 0em 0em 0em; } p.ChapterName-HTUTEB { font-family : Helvetica, sans-serif; font-weight : bold; font-size : 2em; line-height : 1; text-align : center; color : #464749; text-indent : 0em; padding: .5em 0em .5em oem; margin: 1em -.6em 0em -.6em; } p.Head-A-Intro { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.3em; text-transform: uppercase; line-height : 1.25; text-align : left; color : #000000; margin : 1em 0em 1em 0em; border-bottom:#f7a600 solid 2px; } p.Head-A-PhotoFeature { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.3em; text-transform: uppercase; line-height : 1.25; text-align : left; color : #000000; margin : 1em 0em 1em 0em; border-bottom:#00ace7 solid 2px; } p.Head-A-Tour { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.3em; text-transform: uppercase; line-height : 1.25; text-align : left; color : #000000; margin : 1em 0em 1em 0em; border-bottom:#6fbb6d solid 2px; } p.Head-A-TT { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.3em; text-transform: uppercase; line-height : 1.25; text-align : left; color : #000000; margin : 1em 0em 1em 0em; border-bottom:#e94f2d solid 2px; } p.Head-B { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1; text-align : left; color : #464749; margin : 1em 0em .25em 0em; } p.Head-C { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : italic; font-size : 1.15em; line-height : 1; text-align : left; color : #6d6f72; margin : 1em 0em .25em 0em; } p.Box-NoIndentXX { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.MainAttractions { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.MapLabel { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #FFFFFF; text-indent : 0em; margin : 0em 0em 0em 0em; background-color:#77BA52; padding: .3em 0em .3em .3em; } p.PhotoCredit { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .6em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 0.2em 0em 0em 0em; } p.Standfirst { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : center; color : #5a5b5e; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Standfirst-Feature { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : center; color : #5a5b5e; text-indent : 0em; margin : 0em 0em 1em 0em; } p.TourNumber { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 5em; line-height : 1em; text-align : center; color : #117286; margin : 0em 0em 0em 0em; } /* TOC stuff */ p.TOC-Title { font-family : Helvetica, sans-serif; font-weight : bold; font-size : 2em; line-height : 1; text-align : center; color : #464749; text-indent : 0em; padding: .5em 0em .5em oem; margin: 1em -.6em 0em -.6em; } p.TOC-Level1 { font-family : Helvetica, sans-serif; font-size : 1.2em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin: 0em 0em 0em 0em; } p.TOC-Level2 { font-family : Helvetica, sans-serif; font-size : 1.1em; line-height : 1.5; text-align : left; color : #000000; text-indent : 1em; margin: 0em 0em 0em 0em; } p.TOC-Level3 { font-family : Helvetica, sans-serif; font-size : .9em; line-height : 1.5; text-align : left; color : #000000; text-indent : 2em; margin: 0em 0em 0em 0em; } p.TOC-Level4 { font-family : Helvetica, sans-serif; font-size : .8em; line-height : 1.5; text-align : left; color : #000000; text-indent : 3em; margin: 0em 0em 0em 0em; } /* Divs */ div.Group-Photo { margin : 1em 0em 0em 0em; width: 80%; margin-left:10%; margin-right:10%; display : inline-block; break-inside:avoid; } div.Caption { padding : .5em 0em .5em .5em; margin: .5em 0em 1em 0em; break-inside:avoid; } div.Group-Map { margin : 1em 0em 1em 0em; width : 70%; margin-left:15%; margin-right:15%; display : inline-block; page-break-before:always; break-inside:avoid; } div.MapLabel { margin: 0em 0em 0em 0em; break-inside:avoid; } div.Box-1Column { padding : .50em .5em .5em .5em; display : inline-block; margin-left:15%; margin-right:15%; break-inside:avoid; } div.Box-1ColumnXOLDX { padding : .50em .5em .5em .5em; display : inline-block; width: 70%; margin-left:15%; margin-right:15%; break-inside:avoid; } div.Box-Eat-Head { margin: 0em 0em 0em 0em; break-inside:avoid; } div.Box-Eat { background-color : #fde4ce; padding : 0.3em .5em .5em .5em; margin: 0em 0em 0em 0em; display : inline-block; border-bottom:#f18946 solid 2px; break-inside:avoid; } div.Box-Intro-Head { border-top:#f7a600 solid 2px; margin: 0em 0em 0em 0em; break-inside:avoid; } div.Box-Intro { background-color : #fff7ea; padding : 0.3em .5em .3em .5em; margin: 0em 0em 0em 0em; display : inline-block; border-bottom:#f7a600 solid 2px; break-inside:avoid; } div.Box-TT-Head { border-top:#e94f2d solid 2px; margin: 0em 0em 0em 0em; break-inside:avoid; } div.Box-TT { background-color : #fef0e9; padding : 0.3em .5em .5em .5em; margin: 0em 0em 0em 0em; display : inline-block; border-bottom:#e94f2d solid 2px; break-inside:avoid; } div.Box-Tours-Head { border-top:#78ba52 solid 2px; margin: 0em 0em 0em 0em; break-inside:avoid; } div.Box-Tours { background-color : #f4f9f0; padding : 0.3em .5em .5em .5em; margin: 0em 0em 0em 0em; display : inline-block; border-bottom:#78ba52 solid 2px; break-inside:avoid; } div.Box-PF-Head { border-top:#00ace7 solid 2px; margin: 0em 0em 0em 0em; break-inside:avoid; } div.Box-PF { background-color : #eff8fe; padding : 0.3em .5em .5em .5em; margin: 0em 0em 0em 0em; display : inline-block; border-bottom:#00ace7 solid 2px; break-inside:avoid; } div.Box-Restaurants-Head { border-top:#78ba52 solid 2px; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-Restaurants { background-color : #f4f9f0; padding : 0em .5em .5em .5em; margin: 0em 0em 0em 0em; display : inline-block; border-bottom:#78ba52 solid 2px; break-inside:avoid; } div.ChapterName-Intro { padding : 0.5em 0em .5em 0em; margin: 0em 0em .5em 0em; border-top:#f7a600 solid 10px; break-inside:avoid; } div.ChapterName-PF { padding : 0.5em 0em .5em 0em; margin: 0em 0em .5em 0em; border-top:#00ace7 solid 10px; break-inside:avoid; } div.ChapterName-Tours { padding : 0.5em 0em .5em 0em; margin: 0em 0em .5em 0em; border-top:#78ba52 solid 10px; break-inside:avoid; } div.ChapterName-TT { padding : 0.5em 0em .5em 0em; margin: 0em 0em .5em 0em; border-top:#e94f2d solid 10px; break-inside:avoid; } div.PriceBox-TT { background-color : #D4E7E3; padding : 0em .5em .5em .5em; margin: 1em 4em 1em 4em; display : inline-block; border:#00B49D solid 1px; break-inside:avoid; } div.RecommendedRoutes { padding : 0em 0em 0em 0em; margin: 0em 0em .5em 0em; break-inside:avoid; } div.Standfirst { padding : 0.5em 0em 0em 0em; margin: 0em 0em .5em 0em; width: 80%; margin-left:10%; margin-right:10%; break-inside:avoid; } @font-face { font-family : APAbetTD; src : url("../fonts/ApabetTD.otf"); } @font-face { font-family : APAmaprefTD; src : url("../fonts/ApamaprefTD.otf"); } span.APAMapref { font-family : "ApamaprefTD"; } span.APABet { font-family : "ApabetTD"; } span.APAMapref_CafesBars { font-family : "ApamaprefTD"; color: #77BA52; } div.Group-Photo { margin : 1em 0em 0em 0em; width : 100%; display : inline-block; break-inside:avoid; } div.Group-Map { margin : 1em 0em 1em 0em; width : 50%; display : inline-block; page-break-before:always; break-inside:avoid; } div.Caption { padding : .5em 0em .5em .5em; margin: .5em 0em 1em 0em; break-inside:avoid; } div.MapLabel { margin: 0em 0em 0em 0em; break-inside:avoid; } img.frame-7 { width:100%; } p.Listings_Name { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.3; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Listings_Address { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.3; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Listings_Description { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.3; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } .Head_A { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-transform:uppercase; text-indent:0em; margin-right:0em; font-size:110%; padding-top:0.5em; color:#E84E2C; font-weight:bold; } .Head_B { font-family:sans-serif; margin-top:0.5em; margin-bottom:0em; text-align:left; margin-left:0em; text-indent:0em; margin-right:0em; font-size:105%; padding-top:0.5em; font-weight:bold; }