/* IG-EPUB Master AdR v1.0.0 */ /* font-faces and map bullets*/ @font-face { font-family : APAbetTD; font-style : normal; font-weight : normal; src : url("../fonts/ApabetTD.otf"); } @font-face { font-family : APAmaprefTD; font-style : normal; font-weight : normal; src : url("../fonts/ApamaprefTD.otf"); } span.APAMapref { font-family : "ApamaprefTD"; font-weight : normal; font-style : normal; } span.APABet { font-family : "ApabetTD"; font-weight : normal; font-style : normal; } 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; } /* General Span Elements (Character styles) */ span.BodyText-Stripped { font-weight : normal; font-style : normal; font-size : 1em; } span.BodyText-Website-TT { font-stretch : condensed; font-weight : normal; font-style : normal; } span.Listings-Website { font-stretch : condensed; font-weight : normal; font-style : normal; } span.BodyText-Bold { font-weight : bold; font-style : normal; font-size : 1em; } span.BodyText-Bold-EditorsChoice { font-weight : bold; font-style : normal; font-size : 1em; } span.BodyText-Bold-BestOf { font-weight : bold; font-style : normal; font-size : 1em; } span.BodyText-Bold-TopAttractions { font-weight : bold; font-style : normal; } span.BodyText-Bold-PhotoFeature { font-weight : bold; font-style : normal; font-size : 1em; } span.BodyText-Bold-PhotoFeature-Sidebar { font-weight : bold; font-style : normal; font-size : 1em; } span.BodyText-Bold-TT { font-weight : bold; font-style : normal; font-size : 1em; } span.BodyText-Bold-ATB { font-weight : bold; font-style : normal; font-size : 1em; } span.BodyText-Italic { font-weight : normal; font-style : italic; font-size : 1em; } span.BodyText-Italic-Timeline { font-weight : normal; font-style : italic; font-size : 1em; } span.BodyText-Italic-PhotoFeature { font-weight : normal; font-style : italic; font-size : 1em; } span.BodyText-Italic-PhotoFeature-Sidebar { font-weight : normal; font-style : italic; font-size : 1em; } span.BodyText-Italic-TT { font-weight : normal; font-style : italic; font-size : 1em; } span.BodyText-Italic-ATB { font-weight : normal; font-style : italic; font-size : 1em; } span.BodyText-BoldItalic { font-weight : bold; font-style : italic; font-size : 1em; } span.BodyText-BoldItalic-EditorsChoice { font-weight : bold; font-style : italic; font-size : 1em; } span.BodyText-BoldItalic-PhotoFeature { font-weight : bold; font-style : italic; font-size : 1em; } span.BodyText-BoldItalic-PhotoFeature-Sidebar { font-weight : bold; font-style : italic; font-size : 1em; } span.BodyText-BoldItalic-TT { font-weight : bold; font-style : italic; font-size : 1em; } span.BodyText-DropCap { font-weight : normal; font-style : normal; font-size : 1em; } span.Caption-Italic { font-weight : normal; font-style : italic; font-size : 1em; font-variant : normal; } span.Caption-Bold { font-weight : bold; font-style : normal; } span.Standfirst-Italic { font-weight : normal; font-style : italic; } span.Listings-Description-Italic { font-weight : normal; font-style : italic; } span.Listings-Description-Bold { font-weight : bold; font-style : normal; font-size : 1em; } span.Listings-Price { font-weight : bold; font-style : normal; font-size : 1em; } span.Box-Bold { font-weight : bold; font-style : normal; font-size : 1em; } span.Box-Bold-FullPage { font-weight : bold; font-style : normal; font-size : 1em; } span.Box-Bold-TT { font-weight : bold; font-style : normal; font-size : 1em; } span.Box-BoldItalic { font-weight : bold; font-style : italic; font-size : 1em; } span.Box-BoldItalic-Fullpage { font-weight : bold; font-style : italic; font-size : 1em; } span.Box-BoldItalic-TT { font-weight : bold; font-style : italic; font-size : 1em; } span.Box-Italic { font-weight : normal; font-style : italic; font-size : 1em; } span.Box-Italic-FullPage { font-weight : normal; font-style : italic; font-size : 1em; } span.Box-Italic-TT { font-weight : normal; font-style : italic; font-size : 1em; } a { text-decoration : none; color : #395BA5; } /* General Paragraph Elements */ p.TitlePage { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 6em; font-variant : small-caps; line-height : 1em; text-align : center; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Chapter-Head { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.6em; font-variant : small-caps; line-height : 1em; text-align : right; color : #000000; text-indent : 0em; margin : 2em .75em 1em 0em; } .MainHeader-TT { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.6em; font-variant : small-caps; line-height : 1em; text-align : right; color : #000000; text-indent : 0em; margin : 0em 0em .75em 0em; } p.MainHeader-Listings { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.6em; font-variant : small-caps; line-height : 1em; text-align : right; color : #000000; text-indent : 0em; margin : .5em .5em 0em 0em; } p.Standfirst { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em .5em 0em; } p.Standfirst-Left { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em .5em 0em; } p.Standfirst-L { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em .5em 0em; } p.Standfirst-PhotoFeature { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Head-A { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.4em; font-variant : normal; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } p.Head-A-ATB { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; font-variant : small-caps; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } p.Head-A-PhotoFeature { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; font-variant : small-caps; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } p.Head-A-PhotoFeature-SideBar { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.3em; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } p.Head-A-BestOf { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; font-variant : small-caps; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } p.TopAttractions { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.5em; font-variant : normal; line-height : 1; text-align : center; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } p.Head-A-Timeline { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.75em; line-height : 1.5; text-align : left; color : #FFFFFF; text-indent : .3em; background-color : #414142; padding : .5em 0em .5em 0em; margin: 1em 0em 0em 0em; } p.Head-A-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.75em; line-height : 1.5; text-align : center; color : #FFFFFF; text-indent : .3em; background-color : #414142; padding : .5em 0em .5em 0em; margin: 1em 0em 0em 0em; } p.Head-A-Listings { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.75em; line-height : 1.5; text-align : center; color : #FFFFFF; text-indent : .3em; background-color : #414142; padding : .5em 0em .5em 0em; margin: 1em 0em 0em 0em; } p.Head-A-Listings-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.75em; line-height : 1.5; text-align : center; color : #FFFFFF; text-indent : .3em; background-color : #414142; padding : .5em 0em .5em 0em; margin: 1em 0em 0em 0em; } p.Head-A-Listings-Restaurants { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.75em; line-height : 1.5; text-align : center; color : #FFFFFF; text-indent : .3em; background-color : #414142; padding : .5em 0em .5em 0em; margin: 1em 0em 0em 0em; } 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 : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } p.Head-B-ATB { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Head-B-Listings { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.5em; line-height : 1.7; text-align : center; color : #FFFFFF; text-indent : .3em; background-color : #808285; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-B-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.5em; line-height : 1.7; text-align : center; color : #FFFFFF; text-indent : .3em; background-color : #808285; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-B-TT-2lines { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.5em; line-height : 1.7; text-align : center; color : #FFFFFF; text-indent : .3em; background-color : #808285; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-B-BestOf { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1.5em; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Head-B-Dark-Timeline { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; line-height : 1.5; text-align : left; color : #000000; text-indent : .3em; background-color : #F7B174; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } .Head-B-Light-Timeline { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; line-height : 1.5; text-align : left; color : #000000; text-indent : .3em; background-color : #FDE6D0; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-C-Listings { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.5em; line-height : 1.4; text-align : center; color : #000000; text-indent : .3em; background-color : #BCBEC0; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-C-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.4; text-align : center; color : #000000; text-indent : .3em; background-color : #BCBEC0; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-C-TT-2lines { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.4; text-align : center; color : #000000; text-indent : .3em; background-color : #BCBEC0; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-C-2ndline-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.4; text-align : center; color : #000000; text-indent : .3em; background-color : #BCBEC0; padding : 0em 0em 0em 0em; margin: -.3em 0em 0em 0em; } p.Head-C-SpaceBefore-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.4; text-align : center; color : #000000; text-indent : .3em; background-color : #BCBEC0; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } p.Head-C-ATB { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : .88em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Head-D-SpaceBefore-TT { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-D-ATB { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-D-TT { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-E-ATB { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : .8em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em .6em 0em; } p.Head-E-SpaceBefore-TT { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : .75em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 1.5em 0em 0em 0em; } p.Head-E-TT { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : .75em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 1.5em 0em 0em 0em; } p.BodyText { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; color : #000000; text-indent : 1.5em; margin : 0em 0em 0em 0em; } p.BodyText-Timeline { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.BodyText-EditorsChoice { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em .6em 0em; } p.BodyText-BestOf { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em .6em 0em; } p.BodyText-TopAttractions { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em .6em 0em; } p.BodyText-PhotoFeature { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 1.5em; margin : 0em 0em 0em 0em; } p.BodyText-PhotoFeature-Sidebar { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 1.5em; margin : 0em 0em 0em 0em; } p.BodyText-TT { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; color : #000000; text-indent : 0em; margin : .75em 0em 0em 0em; } p.BodyText-DropCap { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-DropCap-ATB { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-ATB { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 1em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent-ATB { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent-PhotoFeature { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent-PhotoFeature-Sidebar { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent-TT { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .75em 0em 0em 0em; } p.Caption { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : -.20em 0em 0em 0em; } p.Caption-NoRule { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Caption-Rule { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Caption-PhotoFeature { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Caption-RuleAbove-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Caption-RuleBelow-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } 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 : .5em 0em 0em 0em; } p.Listings-Name { font-family : "Palatino", serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.8; text-align : left; color : #000000; text-indent : 0em; margin : 2em 0em 0em 0em; } p.Listings-Name-SpaceBefore { font-family : "Palatino", serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.8; text-align : left; color : #000000; text-indent : 0em; margin : 2em 0em 0em 0em; } p.Listings-Address { font-family : "Palatino", serif; font-style : normal; font-size : 1em; line-height : 1.14; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Listings-Description-NoIndent { font-family : "Palatino", serif; font-weight : normal; font-style :normal; font-size : 1em; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Listings-Description { font-family : "Palatino", serif; font-weight : normal; font-style :normal; font-size : 1em; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.No-Paragraph-Style { font-size : 0em; line-height : 0em; color : #000000; padding : 0em; margin: 0em; } p.para-style-override { font-size : 0em; line-height : 0em; color : #000000; padding : 0em; margin: 0em; } p.Caption-TopAttractions { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.17em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.TOC-pink { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; font-variant : small-caps; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 2em 0em .5em 0em; background-color : #F1908C; padding: .3em 1em .3em .3em; } p.TOC-blue { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; font-variant : small-caps; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 2em 0em 0em 0em; background-color : #CAD6E6; padding: .3em 1em .3em .3em; } p.TOC-yellow { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; font-variant : small-caps; line-height : 1.25; text-align : left; color : #000000; text-indent : 0em; margin : 2em 0em 0em 0em; background-color : #FFE289; padding: .3em 1em .3em .3em; } p.BodyText-TOC1{ font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1.3em; text-decoration : none; font-variant : normal; line-height : 1.7; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-TOC2{ font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; line-height : 1.3; text-align : left; color : #000000; text-indent : 1.2em; margin : 0em 0em 0em 0em; } p.BodyText-TOC3{ font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.25; text-align : left; color : #000000; text-indent : 2.2em; margin : 0em 0em 0em 0em; } p.BodyText-TOC4{ font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : .75em; text-decoration : none; font-variant : normal; line-height : 1.25; text-align : left; color : #000000; text-indent : 2.5em; margin : 0em 0em 0em 0em; } /* Boxes */ p.Box { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-QuoteSource { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 1.5em; 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.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-FullPage { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-NoIndent-FullPage { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-FullPage-NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-DropCap-FullPage { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-NoIndent-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Box-Standfirst { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-DropCap { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.Box-Pullout { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .9em; line-height : 1.33; text-align : left; color : #000000; text-indent : 0em; background-color : #BFC6DF; padding : 0em 0em 0em 0em; margin: 0em 0em 0em 0em; } p.Box-Header-MainAttractions { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.3em; line-height : 1.17; text-align : left; color : #FFFFFF; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } p.Header-MainAttractions-R { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.3em; line-height : 1.17; text-align : left; color : #FFFFFF; text-indent : -.5em; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } p.Header-MainAttractions-L { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.3em; line-height : 1.17; text-align : left; color : #FFFFFF; text-indent : -.5em; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } p.MainAttractions { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.3; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; font-variant: small-caps; } p.Listings-PriceBox { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.2; text-align : right; color : #000000; text-indent : 0em; margin: 0em 0em 0em 0em; } p.Listings-PriceBox-nospaceafter { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.2; text-align : right; color : #000000; text-indent : 0em; margin: 0em 0em 0em 0em; } p.PriceBox-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.2; text-align : right; color : #000000; text-indent : 0em; margin: 0em 0em 0em 0em; } p.PriceCategory-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.2; text-align : right; color : #000000; font-variant : small-caps; text-indent : 0em; margin: 0em 0em 0em 0em; } p.Box-Header { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.3em; line-height : 1.17; text-align : center; font-variant : small-caps; color : #000000; text-indent : 0em; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } p.Box-Header-A { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; padding : .4em .5em .1em .5em; background-color : #F7B174; margin: 1em 0em 0em 0em; } p.Box-Header-B { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.17; text-align : center; color : #FFFFFF; text-indent : 0em; padding : .4em .5em .1em .5em; background-color : #395BA5; margin: 1em 0em 0em 0em; } p.Box-Header-FullPage-A { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1.17; text-align : center; color : #000000; text-indent : 0; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } p.Box-Header-FullPage-B { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.17; text-align : center; color : #FFFFFF; text-indent : 0; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } p.Box-Header-FullPage { font-family : "Helvetica", sans-serif; font-weight : bold; font-size : 1.2em; line-height : 1.17; text-align : center; color : #000000; text-indent : 0; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } p.Box-Header-PriceCategory { font-family : "Helvetica", sans-serif; font-weight : bold; font-size : 1.1em; line-height : 1.5; text-align : right; color : #000000; text-indent : 0em; margin: 0em 0em 0em 0em; } p.Box-Header-TT { font-family : "Helvetica", sans-serif; font-size : 1.4em; line-height : 1.17; text-align : center; color : #FFE289; background-color : #000000; padding : 0.25em 0em .25em .25em; margin : -.05em -.5em .25em -.5em } /* Divs */ div.Box-Header-A { background-color : #F7B174; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-A { background-color : #FDE5CD; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.Box-Header-B { background-color : #395BA5; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-B { background-color : #CAD6E6; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.Box-Header-MainAttractions{ background-color : #395BA5; padding : 0.5em .75em .5em .75em; margin-top: 1em; break-inside:avoid; } div.Box-MainAttractions{ background-color : #CAD6E6; margin-bottom: 1em; padding : 0.5em .5em .5em .75em; break-inside:avoid; } div.Box-S{ background-color : #CAD6E6; margin-bottom: 1em; width: 100%; break-inside:avoid; } div.Box-Pullout { background-color : #BFC6DF; padding : .75em .75em .75em .75em; margin-top: 1em; margin-bottom: 1em; margin-left:15%; margin-right:15%; break-inside:avoid; } div.Box-Pullout rightFloat{ background-color : #BFC6DF; padding : .75em .75em .75em .75em; margin-top: 1em; margin-bottom: 1em; margin-left:15%; margin-right:15%; break-inside:avoid; } div.TitlePage { page-break-after : always; break-inside:avoid; } div.Caption { padding : .5em .5em .5em .5em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.PriceBox { background-color : #FFE289; padding : 0em .5em .5em .5em; margin: -.9em 0em 1em 0em; break-inside:avoid; } div.PriceBox-Spread { background-color : #FFE289; padding : 0em .5em .5em .5em; margin: -.9em 0em 1em 0em; break-inside:avoid; } div.PriceBox-TT { border-color : #FFE289; border-style : solid; border-width : 1em; background-color : #FFE289; padding : 0em .5em .5em .5em; margin: -.7em 0em -.6em 0em; break-inside:avoid; } div.PriceBox-1-5Column { border-color : #FFE289; border-style : solid; border-width : 1em; background-color : #FFE289; padding : 0em .5em .5em .5em; margin: -.7em 0em -.6em 0em; break-inside:avoid; } div.PriceBox-2-5Column { border-color : #FFE289; border-style : solid; border-width : 1em; background-color : #FFE289; padding : 0em .5em .5em .5em; margin: -.7em 0em -.6em 0em; break-inside:avoid; } div.MainHeader-Asection { background-color : #F1908C; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.MainHeader-Bsection { background-color : #CAD6E6; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.MainHeader-TT { background-color : #FFE289; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.MainHeader-Listings { background-color : #FFE289; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.MainHeader-Prelims { background-color : #FFE289; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.Box-TT { background-color : #FFE289; padding : .5em .75em .5em .75em; margin: 1em 0em 1em 0em; margin-left:15%; margin-right:15%; break-inside:avoid; } div.Box-TT rightFloat { background-color : #FFE289; padding : .5em .75em .5em .75em; margin: 1em 0em 1em 0em; margin-left:15%; margin-right:15%; break-inside:avoid; } div.Box-TT leftFloat { background-color : #FFE289; padding : .5em .5em .5em .5em; margin: 1em 0em 1em 0em; margin-left:15%; margin-right:15%; break-inside:avoid; } div.Group-Map { margin: .5em 0em .5em 0em; width : 100%; page-break-before:always; break-inside:avoid; } div.Map { margin: .5em 0em .5em 0em; width : 100%; break-inside:avoid; } div.Photo-Square { margin: 1em 0em 0em 0em; break-inside:avoid; } div.Photo-Landscape { margin: 1em 0em 0em 0em; break-inside:avoid; } div.Photo-Portrait { margin: 1em 0em 0em 0em; break-inside:avoid; } div.Group-TopAttractions { margin : 0em 0em 0em 0em; padding: 0em 0em 2em 0em; width : 100%; break-inside:avoid; } div.Group-Photo { margin : .5em 0em 0em 0em; padding: 0em 0em 0em 0em; width : 100%; break-inside:avoid; } Group-Photo rightFloat { margin : .5em 0em 0em 0em; padding: 0.10em 0em 0em 0em; width : 100%; break-inside:avoid; } Group-Photo leftFloat { margin : .5em 0em 0em 0em; padding: 0.10em 0em 0em 0em; width : 100%; break-inside:avoid; } div.Photo-TitlePage { margin: 0em 0em 0em 0em; break-inside:avoid; } div.image { break-inside:avoid; } div.TopAttractions { background-color : #D1D3D4; padding : .25em 0em .25em 0em; margin: 3em 0em 1em 0em; page-break-before:always; break-inside:avoid; } div.Box-FullPage-A { background-color : #FDE5CD; padding : 0em .75em .5em .75em; margin: 1em 0em 1em 0em; break-inside:avoid; } div.Box-FullPage-B { background-color : #CAD6E6; padding : 0em .75em .5em .75em; margin: 1em 0em 1em 0em; break-inside:avoid; } /* Margin Boxes */ div.Box-Margin{ break-inside:avoid; } /* Box Drink */ div.Box-Drink{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Drink{ background-color : #9E67A8; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Drink { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #9E67A8; } /* Box Quote */ div.Box-Quote{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Quote{ background-color : #D42B8F; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Quote { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #D42B8F; } /* Box Eat */ div.Box-Eat{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Eat{ background-color : #FCD239; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Eat { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #000000; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #FCD239; } /* Box Kids */ div.Box-Kids{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Kids{ background-color : #D21628; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Kids { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #D21628; } /* Box Shop */ div.Box-Shop{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Shop{ background-color : #44B453; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Shop { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #44B453; } /* Box Tip */ div.Box-Tip{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Tip{ background-color : #6D92C9; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Tip { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #6D92C9; } /* Box Fact */ div.Box-Fact{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Fact{ background-color : #00B0DA; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Fact { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #00B0DA; } /* Box Where */ div.Box-Where{ background-color : #FFFFFF; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; margin-left:15%; margin-right:15%; border-color : #6D6E71; border-style : solid; border-width: thin; } div.Box-Header-Where{ background-color : #F28A42; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; margin-left:15%; margin-right:15%; } p.Box-Header-Where { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #F28A42; } div.Box-Header-A-S { background-color : #ffd405; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-A-S { background-color : #ffefbe; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; break-inside:avoid; } p.Box-Header-B-S { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.17; text-align : left; color : black; text-indent : 0em; padding : .4em .5em .1em 0em; border-bottom :5pt solid #808285; background-color : #c9d5ed; margin: 1em 0.8em 0em 0.8em; } div.Box-Header-B-S { background-color : #c9d5ed; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-B-S { background-color : #c9d5ed; padding : 0.5em .75em .5em 1em; margin: 0em 0em 1em 0em; break-inside:avoid; } p.Box-Header-Fact-S { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #ffd405; } div.Box-Pullout-S { background-color : #ffefbe; padding : .75em .75em .75em .75em; margin-top: 1em; margin-bottom: 1em; margin-left:15%; margin-right:15%; break-inside:avoid; } p.Box-Pullout-S { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .9em; line-height : 1.33; text-align : left; color : #000000; text-indent : 0em; background-color : #ffefbe; padding : 0em 0em 0em 0em; margin: 0em 0em 0em 0em; } p.Box-QuoteSource-S { font-family : "Helvetica", sans-serif; font-weight : normal; font-size : .9em; line-height : 1.1; text-align : right; color : #6d6e71; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Box-Header-Fact-S1 { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #9769ad; } p.Box-Header-Fact-S2 { font-family : "Helvetica", sans-serif; font-size : .9em; line-height : 1.2; text-align : center; color : #FFFFFF; padding : .3em 0em .3em 0em; margin: 0em 0em 0em 0em; background-color : #d71920; } p.Box-Header-S { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.3em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; padding : .4em .5em .1em 0em; margin: 0em 0em 0em 0em; border-bottom:5pt solid #6d6e71; } div.Box-FullPage-A-S { background-color : #c9d5ed; margin: 1em 0em 1em 0em; break-inside:avoid; } div.Box-FullPage-A-S p { padding : 0.3em .75em .5em .75em; } .Box-Header{ padding : 0em .75em .5em .75em; } p.Box-NoIndent-FullPage-S { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .99em; line-height : 1.1; text-align : left; color : #808285; text-indent : 0em; margin : .5em 0em 0em 0em; } p.pagebreak { page-break-before:always; } p.TopAttractions-et { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; font-variant : normal; line-height : 1; text-align : left; color : #FFFFFF; text-indent : 0em; margin : 0.3em 0.3em 0.25em 1em; } p.BodyText-BestOf-et { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em .6em 0em; } p.Box-Header-et { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; line-height : 1.17; text-align : left; color : #FFFFFF; text-indent : 0em; padding : .4em .5em 0.3em 3em; margin: 0em 0em 0em 0em; } p.Box-Header-A-et { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; padding : .4em .5em .1em .5em; background-color : #F7B174; margin: 1em 0em 0em 0em; } div.Box-Header-A-et { background-color : #000000; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-A-et { background-color : #B1C9D9; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; break-inside:avoid; } span.BodyText-Bold-BestOf-et { font-family:"Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; } p.Box-NoIndent-eta { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.Standfirst-intro { font-family : FrutigerLTPro-Black; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : center; color : #939598; text-indent : 0em; margin : 1em 0em 1em 0em; } p.Head-B-Dark-Timeline-et { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.5; text-align : center; color : #000000; text-indent : .3em; background-color : #F7B174; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 2em; } div.Box-FullPage-A-Sg { background-color : #FFE6CE; padding : 0em 15px .5em .75em; margin: 1em 0em 1em 0em; break-inside:avoid; } span.Small-caps--A-B- { font-size:0.8em; text-transform:uppercase; } .Standfirst-ta { font-family : FrutigerLTPro-Black; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : left; color : #939598; text-indent : 0em; margin : 1em 0em 1em 0em; } .Standfirst-rig { font-family : FrutigerLTPro-Black; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.2; text-align : right; color : #939598; text-indent : 0em; margin : 1em 0em 1em 0em; } p.BodyText-NoIndent-et { font-family : "Palatino", serif; font-size : 1em; line-height : 1.17; text-align : left; text-indent : 0em; margin-left:1.2em; margin-top:0.2em; margin-bottom:0.2em; } .Head-B-TTa { font-family : Helvetica, sans-serif; font-size:1.2em; text-align:left; margin-top:0.5em; margin-bottom:0em; margin-left:0em; background-color:#BCBEC0; color:#000000; padding : 0em 0.5em 0em 0.5em; } .spa { background-color:#000000; color:#FFFFFF; padding : 0em 0.3em 0em 0em; margin: 0em 0em 0em 0em; } .Head-B-TTa-top { font-family : Helvetica, sans-serif; font-size:1.2em; text-align:left; margin-top:2em; margin-bottom:0em; margin-left:0em; background-color:#BCBEC0; color:#000000; padding : 0em 0em 0em 0em; } .Head-B-Dark-rt { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; line-height : 1.5; text-align : left; color : #000000; text-indent : .3em; background-color : #BCBEC0; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } .Head-B-rta { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : italic; font-size : 1.2em; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; text-decoration:underline; } .char-style-override-9 { font-weight:bold; } .BodyText-NoIndent-le { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } .Box-Header-A-rm { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; text-align : center; text-indent : 0em; padding : 0em 0em 0em 0em; background-color : #000000; margin: 1em 0em 0em 0em; } .Box-Header-rm { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; text-align : left; font-variant : small-caps; color : #FFFFFF; text-indent : 0em; padding : .4em .5em .1em .5em; margin: 0em 0em 0em 0em; } div.Box-A-rm { background-color : #FFEFBD; padding : 0.5em .75em .5em .75em; margin: 0em 0em 1em 0em; break-inside:avoid; } p.Head-B-ATB1 { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 2em 0em 0em 0em; } .Head-B-Light-Timeline1 { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; line-height : 1.5; text-align : left; color : #000000; text-indent : .3em; background-color : #FDE6D0; padding : 0em 0em 0em 0em; margin: 0em 0em 0em 0em; } .Head-B-Dark-Timeline1 { font-family : Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; line-height : 1.5; text-align : left; color : #000000; text-indent : .3em; background-color : #F7B174; padding : 0em 0em 0em 0em; margin: 0em 0em 0em 0em; } .MainHeader-TT-left { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.6em; font-variant : small-caps; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 2em 0em .75em 0em; } .BodyText-NoIndent-top { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } .Head-B-iso { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; text-align : left; text-indent : 0em; margin : 1em 0em .25em 0em; border-bottom:0.1em solid black; padding:0em 0em 0.5em 0em; width:50%; } .Box-NoIndent1 { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1.1; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } .BodyText-NoIndent-lea { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.17; text-align : left; color : #000000; text-indent : -1.5em; margin : 0em 0em 0em 2em; } .Head-B-isoa { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; text-align : left; text-indent : 0em; margin : 1em 0em .25em 0em; border-bottom:0.1em solid black; padding:0em 0em 0em 0em; width:50%; } div.TopAttractions-et { background-color : #000000; padding : .25em 0em 0.25em 0em; margin: 0em 0em 1em 0em; page-break-before:always; break-inside:avoid; } span.Box-nonItalic { font-weight : normal; font-style : normal; font-size : 1em; } p.Head-B-TT-V { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.5em; line-height : 1.7; text-align : left; color : #FFFFFF; text-indent : .3em; background-color : black; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; font-variant:small-caps; } p.Head-C-TT-V { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.4; text-align : left; color : #000000; text-indent : .3em; background-color : #BCBEC0; padding : 0em 0em 0em 0.3em; margin: 1em 0em 0.2em 0em; } div.PriceBox-TT-R { border-color : #eb8c90; border-style : solid; border-width : 1em; background-color : #eb8c90; padding : 0em .5em .5em .5em; margin: -.7em 0em -.6em 0em; break-inside:avoid; } p.Head-D-TT-V { font-family : Helvetica, sans-serif; font-weight : bold; font-style : italic; text-decoration:underline; font-size : 1em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } div.MainHeader-TTa { background-color : #FFE289; padding : .25em 1em .25em 1em; margin: 1em 0em 1em 0em; break-inside:avoid; } div.MainHeader-TTb { background-color : #FFE289; padding : .25em 1em .25em 1em; margin: 1em 0em 1em 0em; break-inside:avoid; } p.Box-Header-PriceCategory-p { font-family : "Helvetica", sans-serif; font-weight : bold; font-size : 1.1em; line-height : 1.5; text-align : right; color : #fff2c8; text-indent : 0em; margin: .5em 0em 0em 0em; background-color : #000000; font-variant : small-caps; } p.Chapter-Head-a { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1em; font-variant : small-caps; line-height : 1em; text-align : center; color : #9d9c9c; text-indent : 0em; margin : 2em .75em 1em 0em; border-top:1pt solid black; border-bottom:1pt solid black; padding:0.5em; } p.pagebreak1 { page-break-before:always; } p.Listings-Address1 { font-family : "Palatino", serif; font-style : normal; font-size : 1em; line-height : 1.14; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-B-color { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1; text-align : left; color : #878787; text-indent : 0em; margin : 1em 0em .25em 0em; } div.Box-Pullout-S-a { background-color : #ffefbe; padding : .25em .25em .25em 1em; margin-top: 1em; margin-bottom: 1em; margin-left:15%; margin-right:15%; break-inside:avoid; } p.Box-Pullout-S1 { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .9em; line-height : 1.33; text-align : left; color : #000000; text-indent : 0em; background-color : #ffefbe; padding : 1em 0em 1em 0em; margin: 0em 0em 0em 0em; border-top:1pt solid #fbc578; border-bottom:1pt solid #fbc578; } p.Head-B-Notop { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 1em 0em .25em 0em; } .bt-r { padding-right:3em; } .bt-lr { padding-right:3em; padding-left:3em; margin-right:0em; margin-left:0em; } p.Head-A-Listings-TT-SV { font-family : Helvetica, sans-serif; font-weight : normal; font-style : italic; font-size : 1.75em; line-height : 1.5; text-align : left; color : #ffefc1; text-indent : .3em; background-color : black; padding : 0em 0em 0em 0em; margin: 1em 0em 0em 0em; } div.PriceBox-TT-z { border-color : #eb8c90; border-style : solid; border-width : 1em; background-color : #eb8c90; padding : 0em .5em .5em .5em; margin: 0em 0em .6em 0em; display : inline-block; break-inside:avoid; }