/* 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-Italic-BestOf { 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; } p.Chapter-Head-HTUTEB { 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; } p.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; margin : 1em 0em 0em 0em; 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; margin : 1em 0em 0em 0em; background-color : #414142; padding : .5em 0em .5em 0em; margin: 1em 0em 0em 0em; } p.Head-B { font-family : "Helvetica", sans-serif; font-weight : normal; 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-Listings-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-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; } p.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; margin : 1em 0em 0em 0em; 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 : -.75em 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 : 0em 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; text-transform: 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; text-transform: 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; text-transform: 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; 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; } 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; 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; 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 } p.Box-Header-Tip { font-family : "Helvetica", sans-serif; font-size : 1.1em; font-weight:bold; line-height : 1em; text-align : center; color : #58595B; margin: -.5em 0em 0em 0em; } /* 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; padding : 0.5em .75em .5em .75em; margin-bottom: 1em; width: 100%; display : inline-block; 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%; display : inline-block; 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%; display : inline-block; break-inside:avoid; } div.TitlePage { page-break-after : always; display : inline-block; 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; display : inline-block; break-inside:avoid; } div.PriceBox-Spread { background-color : #FFE289; padding : 0em .5em .5em .5em; margin: -.9em 0em 1em 0em; display : inline-block; 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; display : inline-block; 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; display : inline-block; 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; display : inline-block; 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%; display : inline-block; 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%; display : inline-block; 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%; display : inline-block; break-inside:avoid; } div.Group-Map { margin: .5em 0em .5em 0em; width : 100%; display : inline-block; break-inside:avoid; } div.Map { margin: .5em 0em .5em 0em; width : 100%; display : inline-block; break-inside:avoid; } div.Photo-Square { margin: 1em 0em 0em 0em; display : inline-block; break-inside:avoid; } div.Photo-Landscape { margin: 1em 0em 0em 0em; display : inline-block; break-inside:avoid; } div.Photo-Portrait { margin: 1em 0em 0em 0em; display : inline-block; break-inside:avoid; } div.Group-TopAttractions { margin : 0em 0em 0em 0em; padding: 0em 0em 0em 0em; width : 100%; page-break-before:always; display : inline-block; break-inside:avoid; } div.Group-Photo { margin : .5em 0em 0em 0em; padding: 0.10em 0em 0em 0em; width : 100%; display : inline-block; break-inside:avoid; } Group-Photo rightFloat { margin : .5em 0em 0em 0em; padding: 0.10em 0em 0em 0em; width : 100%; display : inline-block; break-inside:avoid; } Group-Photo leftFloat { margin : .5em 0em 0em 0em; padding: 0.10em 0em 0em 0em; width : 100%; display : inline-block; break-inside:avoid; } div.Group-TopAttractions { margin : 0em 0em 0.75em 0em; padding: 0.10em 0em 0em 0em; width : 100%; display : inline-block; page-break-before:always; break-inside:avoid; } div.Photo-TitlePage { margin: 0em 0em 0em 0em; display : inline-block; break-inside:avoid; } div.image { display : inline-block; 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{ display : inline-block; 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; display : inline-block; } 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; display : inline-block; } 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; } 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; } /* 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; display : inline-block; } 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; display : inline-block; } 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; display : inline-block; } 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; display : inline-block; } 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; display : inline-block; } 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; display : inline-block; } 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; }