/* CTG-EPUB Master AdR v1.0.0 */ /* font-faces and anchors */ @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"); } @font-face { font-family : Apamapreftwohundred; font-style : normal; font-weight : normal; src : url("../fonts/Apamapreftwohundred.otf"); } span.APAMapref { font-family : "ApamaprefTD"; } span.APABet { font-family : "ApabetTD"; } span.APAMapref-Accommodation { font-family : "ApamaprefTD"; color : #F39342; } span.APAMapref200-Accommodation { font-family : "Apamapreftwohundred"; color : #F39342; } span.APAMapref-Restaurants { font-family : "ApamaprefTD"; color : #EC5947; } span.APAMapref200-Restaurants { font-family : "Apamapreftwohundred"; color: #EC5947; } span.APAMapref-CafesBars { font-family : "ApamaprefTD"; color: #117286; } span.APAMapref200-CafesBars { font-family : "Apamapreftwohundred"; color: #00B49D; } p.APAMapref { font-family : "ApamaprefTD"; font-weight : normal; font-style : normal; font-size : 1em; } p.APAbetTD { font-family : "ApabetTD"; font-weight : normal; font-style : normal; font-size : 1em; } a { text-decoration : none; color : #395BA5; } /* map bullets and foreign characters*/ span.APAMapref { font-family : "ApamaprefTD"; } span.APAMapref-Accommodation { font-family : "ApamaprefTD"; color : #F39342; } span.APAMapref200-Accommodation { font-family : "Apamapreftwohundred"; color : #F39342; } span.APAMapref-Restaurants { font-family : "ApamaprefTD"; color : #EC5947; } span.APAMapref200-Restaurants { font-family : "Apamapreftwohundred"; color: #EC5947; } span.APAMapref-CafesBars { font-family : "ApamaprefTD"; color: #1AB69D; } span.APAMapref200-CafesBars { font-family : "Apamapreftwohundred"; color: #1AB69D; } span.APABet { font-family : "APAbetTD"; color: #000000; } span.SimSun { font-family : "SimSun"; font-weight : normal; font-style : normal; } /* General Span Elements (Character styles) */ span.BodyText-Bold { font-weight : bold; } span.BodyText-Bold-BestOf { font-weight : bold; } span.BodyText-Bold-PhotoFeature { font-weight : bold; } span.BodyText-Bold-PhotoFeature-Sidebar { font-weight : bold; } span.BodyText-Bold-TT { font-weight : bold; } span.AttractionText-Bold { font-weight : bold; } span.PriceBox_TT_Bold { font-weight : bold; } span.Box-Bold { font-weight : bold; } span.Box-Bold-PhotoFeature { font-weight : bold; } span.Box-Bold-FullPage { font-weight : bold; } span.Box-Bold-TT { font-weight : bold; } span.BodyText-BoldItalic { font-weight : bold; font-style : italic; } span.BodyText-BoldItalic-BestOf { font-weight : bold; font-style : italic; } span.BodyText-BoldItalic-PhotoFeature { font-weight : bold; font-style : italic; } span.BodyText-BoldItalic-PhotoFeature-Sidebar { font-weight : bold; font-style : italic; } span.BodyText-BoldItalic-TT { font-weight : bold; font-style : italic; } span.Box-BoldItalic { font-weight : bold; font-style : italic; } span.Box-BoldItalic-Fullpage { font-weight : bold; font-style : italic; } span.Box-BoldItalic-TT { font-weight : bold; font-style : italic; } span.BodyText-Italic { font-weight : normal; font-style : italic; } span.BodyText-Italic-BestOf { font-weight : normal; font-style : italic; } span.BodyText-Italic-Timeline { font-weight : normal; font-style : italic; } span.BodyText-Italic-PhotoFeature { font-style : italic; } span.BodyText-Italic-PhotoFeature-Sidebar { font-style : italic; } span.BodyText-Italic-TT { font-style : italic; } span.HeadB-Italic { font-style : italic; } span.HeadB-Italic-Timeline { font-style : italic; } span.Head-C-Italic-TT { font-style : italic; } span.Box-Italic { font-style : italic; } span.Box-Italic-FullPage { font-style : italic; } span.Box-Italic-TT { font-style : italic; } span.Standfirst-Italic { font-style : italic; } span.Caption-Italic { font-style : italic; font-variant : normal; } span.Caption-Bold { font-weight : bold; } span.Listings-Price { font-weight : bold; } /* 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; margin : 0em 0em 0em 0em; } p.Chapter-Head { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1em; text-align : center; color : #FFFFFF; margin : 1em 0em .5em 0em; } p.MainHeader-Listings { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1em; text-align : center; color : #FFFFFF; margin : 1em 0em .5em 0em; } p.MainHeader-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1em; text-align : center; color : #000000; margin : 1em 0em .5em 0em; } p.TopAttractions { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1em; text-align : center; color : #FFFFFF; background-color : #BA0015; padding: 1em 0em 1em 0em; margin: .5em 0em .5em 0em; width:100%; page-break-before:always; } p.Standfirst { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .9em; line-height : 1; text-align : center; color : #000000; margin : 0em 3em 1em 3em; } p.MainHeader-Shopping { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.6em; font-variant : small-caps; line-height : 1em; text-align : center; color : #000000; margin : .5em .5em 0em 0em; } p.Head-A { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.25; text-align : center; color : #000000; margin : 1em 0em .5em 0em; border-bottom:#9D9D9C solid 1px; } p.Head-A-PhotoFeature { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.25; text-align : center; color : #000000; margin : 1em 0em .5em 0em; border-bottom:#9D9D9C solid 1px; } p.Head-A-PhotoFeature-SideBar { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.25; text-align : center; color : #000000; margin : 1em 0em .5em 0em; border-bottom:#9D9D9C solid 1px; } 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 : center; color : #000000; 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 : center; color : #FFFFFF; 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.2em; line-height : 1.25; text-align : center; color : #FFFFFF; background-color : #414142; padding : .3em 0em .3em 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.2em; line-height : 1.1; text-align : center; color : #FFFFFF; background-color : #414142; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-A-Shopping { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1em; text-align : center; color : #000000; background-color : #A7A9AC; padding : .3em 0em .3em 0em; margin : 1em 0em .25em 0em; } p.Head-A-Shopping_2lines { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1em; text-align : center; color : #000000; background-color : #A7A9AC; padding : .3em 0em .3em 0em; margin : 1em 0em .25em 0em; } p.Head-A-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.25; text-align : center; color : #FFFFFF; background-color : #414142; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-A-Listings-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1; text-align : center; color : #FFFFFF; background-color : #414142; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-A-FurtherReading { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; line-height : 1.25; text-align : center; color : #FFFFFF; background-color : #414142; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-B { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #000000; text-indent : 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 : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #000000; margin : 1em 0em .3em 0em; border-bottom:#9D9D9C solid 1px; } p.Head-B-Light-Timeline { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #000000; margin : 1em 0em .3em 0em; border-bottom:#9D9D9C solid 1px; } p.Head-B-Listings { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #FFFFFF; background-color : #808285; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-B-2ndline-Listings { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #FFFFFF; background-color : #808285; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-B-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #FFFFFF; background-color : #808285; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-B-TT-2lines { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #FFFFFF; background-color : #808285; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-B-2ndline-TT { font-family : Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : .9em; line-height : 1; text-align : center; color : #FFFFFF; background-color : #808285; padding : .3em 0em .3em 0em; margin: 1em 0em 0em 0em; } p.Head-C { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1em; text-align : center; color : #000000; margin : 1em 0em .25em 0em; } p.Head-C-Listings { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1em; text-align : center; color : #000000; margin : 1em 0em .25em 0em; } p.Head-C-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1em; text-align : center; color : #000000; margin : 1em 0em .25em 0em; } p.Head-C-TT-2lines { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1em; text-align : center; color : #000000; margin : 1em 0em .25em 0em; } p.Head-C-2ndline-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1em; text-align : center; color : #000000; margin : 1em 0em .25em 0em; } p.Head-D-TT { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : .9em; line-height : 1em; text-align : left; color : #000000; margin : 1em 0em .25em 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 : .8em; line-height : 1.17; color : #000000; text-indent : 1.5em; margin : 0em 0em 0em 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 : 1em 0em 0em 0em; } p.BodyText-NoIndent { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em 0em 0em; } p.BodyText-NoIndent-PhotoFeature { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : .8em; 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 : .8em; 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 : .8em; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .75em 0em 0em 0em; } p.BodyText-PhotoFeature { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : .8em; 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 : .8em; line-height : 1.17; text-align : left; color : #000000; text-indent : 1.5em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent-PhotoFeaure-Sidebar { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.17; text-align : left; 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 : .8em; line-height : 1.17; text-align : center; color : #000000; margin-left:10%; margin-right:10%; margin-top: .5em; text-align:center; } p.BodyText-TT { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.17; color : #000000; text-indent : 0em; margin : .75em 0em 0em 0em; } p.Listings-Name { font-family : "Palatino", serif; font-weight : bold; font-style : normal; font-size : .9em; line-height : 1.1; text-align : center; color : #000000; margin : 1em 0em 0em 0em; } p.Listings-Address { font-family : "Palatino", serif; font-style : normal; font-size : .9em; line-height : 1.1em; text-align : center; color : #000000; margin : 0em 0em 0em 0em; } p.Listings-PriceBox { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : center; color : #000000; margin: 0em .5em 0em .5em; } p.PriceBox-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : center; color : #000000; margin: 0em .5em 0em .5em; } p.Caption { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .7em; line-height : 1em; text-align : left; color : #000000; text-indent : 0em; margin : -.75em 0em 0em 0em; } p.PhotoCredit { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .6em; line-height : .5em; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.MainAttractions { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.5em; text-align : center; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.AttractionText { font-family : "Helvetica", san-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.5; text-align : center; color : #6D6E71; text-indent : 0em; margin : 0em 0em 0em 0em; } /* TOC Styles */ p.TOC-blue { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; font-variant : small-caps; line-height : 1.25; text-align : center; color : #000000; text-indent : 0em; margin : 2em 0em 0em 0em; background-color : #CAD6E6; padding: .3em 1em .3em .3em; } p.TOC-red { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; font-variant : small-caps; line-height : 1.25; text-align : center; color : #FFFFFF; text-indent : 0em; margin : 2em 0em 0em 0em; background-color : #BA0015; padding: .3em 1em .3em .3em; } p.BodyText-TOC1{ font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.5; text-align : center; 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 : 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 : .8em; text-decoration : none; font-variant : normal; text-transform: normal; line-height : 1em; 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; text-align : left; color : #000000; text-indent : 2.6em; margin : 0em 0em 0em 0em; } /* Boxes */ p.Box-Standfirst { 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 : 1em 0em 0em 0em; } p.Box { 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 : 1em 0em 0em 0em; } p.Box-FullPage { 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 : 1em 0em 0em 0em; } p.Box-NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Box-NoIndent-FullPage { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Box-DropCap { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Box-DropCap-FullPage { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Box-Pullout { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .8em; line-height : 1.2; text-align : center; color : #000000; } p.Box-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Box-NoIndent-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; line-height : 1.2; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 1em 0em; } p.Box-Header { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.7; text-align : center; color : #000000; text-indent : 0em; margin: 1em 0em 1em 0em; border-bottom:#9D9D9C solid 1.5px; } p.Box-Header-A { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.7; text-align : center; color : #000000; text-indent : 0em; margin: 1em 0em 1em 0em; border-bottom:#9D9D9C solid 1.5px; } p.Box-Header-B { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.7; text-align : center; color : #000000; text-indent : 0em; margin: 1em 0em 1em 0em; border-bottom:#9D9D9C solid 1.5px; } 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-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-Listings { 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; margin: 0em 0em 0em 0em; } p.Box-Header-EditorsChoice { 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; margin: 0em 0em 0em 0em; } p.Box-Header-MainAttractions { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : .8em; line-height : 1; text-align:center; color : #000000; padding : .6em 0em .3em 0em; margin: 0em 0em 0em 0em; border-bottom:#9D9D9C solid 1.5px; } p.Header-MainAttractions-R { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : .8em; line-height : 1; text-align:center; color : #000000; padding : .6em 0em .3em 0em; margin: 0em 0em 0em 0em; border-bottom:#9D9D9C solid 1.5px; } p.Header-MainAttractions-L { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : .8em; line-height : 1; text-align:center; color : #000000; padding : .6em 0em .3em 0em; margin: 0em 0em 0em 0em; border-bottom:#9D9D9C solid 1.5px; } p.Box-Header-TT { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1.7; text-align : center; color : #000000; text-indent : 0em; margin: 1em 0em 1em 0em; border-bottom:#9D9D9C solid 1.5px; } p.Box-Header-PriceCategory { font-family : "Helvetica", sans-serif; font-weight : normal; font-size : 1em; line-height : 1.2; text-align : center; color : #000000; text-indent : 0em; margin: .3em 0em .2em 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-PhotoFeature { 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.MapLabel { font-family : "Helvetica", san-serif; font-weight : normal; font-style : normal; font-size : 1em; line-height : 1; text-align : left; color : #FFFFFF; text-indent : 0em; margin : 0em 0em 0em 0em; background-color:#117286; padding: .3em 0em .3em .3em; page-break-before:always; } /* Divs */ div.MapLabel { margin: 0em 0em 0em 0em; break-inside:avoid; } div.Box-Header-Shopping { background-color : #B5DDC1; padding : 1em 0em 0em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-Shopping { background-color : #B5DDC1; padding : .1em 1em 1em 1em; margin: 1em 0em 1em 0em; break-inside:avoid; } div.Box-Header-A { background-color : #F0CCD1; padding : .1em 0em .1em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-A { background-color : #F0CCD1; padding : 0em .75em .5em .75em; margin: -.5em 0em 1em 0em; border-bottom:#9D9D9C solid 1px; break-inside:avoid; } div.Box-Header-B { background-color : #CAD6E6; padding : .1em 0em .1em 0em; margin: 1em 0em 0em 0em; break-inside:avoid; } div.Box-B { background-color : #CAD6E6; padding : 0em .75em .5em .75em; margin: 0em 0em 1em 0em; border-bottom:#9D9D9C solid 1px; break-inside:avoid; } div.Box-FullPage-B { background-color : #CAD6E6; padding : 0.5em .75em .5em .75em; margin: 1em 0em 1em 0em; break-inside:avoid; } div.Box-FullPage-A { background-color : #F0CCD1; padding : 0em .75em .5em .75em; margin: 1em 0em 1em 0em; border-bottom:#9D9D9C solid 1px; break-inside:avoid; } div.Box-Header-MainAttractions{ background-color : #CAD6E6; margin-top: 1em; width: 80%; margin-left:10%; margin-right:10%; display : inline-block; break-inside:avoid; } div.Box-MainAttractions{ background-color : #CAD6E6; margin-bottom: 1em; width: 80%; margin-left:10%; margin-right:10%; display : inline-block; break-inside:avoid; } div.Box-Pullout { background-color : #FDE5CD; padding : .3em .5em .3em .5em; margin: 1em; margin-bottom: 1em; margin-left:15%; margin-right:15%; display : inline-block; break-inside:avoid; border:#9D9D9C solid 1px; } div.TitlePage { page-break-after : always; display : inline-block; break-inside:avoid; } div.PriceBox { display : inline-block; background-color : #F0CCD1; border-color : #9D9D9C; border-style : solid; border-width: 1px; width: 80%; margin-left:10%; margin-right:10%; margin-top:1em; margin-bottom:.5em; break-inside:avoid; } div.PriceBox-Spread { display : inline-block; background-color : #F0CCD1; border-color : #9D9D9C; border-style : solid; border-width: 1px; width: 80%; margin-left:10%; margin-right:10%; margin-top:1em; margin-bottom:.5em; break-inside:avoid; } div.PriceBox-TT { display : inline-block; background-color : #F0CCD1; border-color : #9D9D9C; border-style : solid; border-width: 1px; width: 80%; margin-left:10%; margin-right:10%; margin-top:1em; margin-bottom:.5em; break-inside:avoid; } div.PriceBox-1-5Column { display : inline-block; background-color : #F0CCD1; border-color : #9D9D9C; border-style : solid; border-width: 1px; width: 80%; margin-left:10%; margin-right:10%; margin-top:1em; margin-bottom:.5em; break-inside:avoid; } div.PriceBox-2-5Column { display : inline-block; background-color : #F0CCD1; border-color : #9D9D9C; border-style : solid; border-width: 1px; width: 80%; margin-left:10%; margin-right:10%; margin-top:1em; margin-bottom:.5em; break-inside:avoid; } div.MainHeader-Asection { background-color : #BA0015; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; border-bottom:#000000 solid 1px; break-inside:avoid; } div.MainHeader-Bsection { background-color : #2754A1; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; border-bottom:#000000 solid 1px; break-inside:avoid; } div.MainHeader-TT { background-color : #BA0015; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; border-bottom:#000000 solid 1px; break-inside:avoid; } div.MainHeader-Listings { background-color : #BA0015; padding : .25em 0em .25em 0em; margin: 1em 0em 1em 0em; border:#6D6E71 solid 1px; page-break-before:always; break-inside:avoid; } div.MainHeader-Prelims { background-color : #BA0015; padding : .25em 0em .25em 0em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.Box-TT { background-color : #F0CCD1; padding : 0.5em .75em .5em .75em; margin: 1em 0em 1em 0em; border:#9D9D9C solid 1px; margin-left:15%; margin-right:15%; margin-top:1em; margin-bottom:.5em; break-inside:avoid; } div.Group-Map { margin: 1em 0em 1em 0em; width : 100%; display : inline-block; break-inside:avoid; } div.Group-Map-2 { margin: 1em 0em 1em 0em; width : 80%; display : inline-block; break-inside:avoid; } div.TopAttractions { width:100%; } div.image { display : inline-block; break-inside:avoid; } div.Group-Photo { display : inline-block; break-inside:avoid; width : 70%; margin-left:15%; margin-right:15%; margin-top:1em; margin-bottom:1em; break-inside:avoid; } div.Caption { padding : .5em .5em .5em .5em; margin: .3em 0em 0em 0em; break-inside:avoid; } /* Margin Boxes */ div.Box-Margin{ display : inline-block; border-color : #6D6E71; border-style : solid; border-width: 1.4px; margin-left:15%; margin-right:15%; margin-top:1em; margin-bottom:.5em; break-inside:avoid; } /* Box Eat */ div.Box-Eat{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Eat{ background-color : #FCD239; border-bottom:#6D6E71 solid 1px; } 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 Quote */ div.Box-Quote{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Quote{ background-color : #D42B8F; border-bottom:#6D6E71 solid 1px; } p.Box-Header-Quote { 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 : #D42B8F; } p.Box-QuoteSource { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .8em; line-height : .8; text-align : right; color : #000000; } /* Box Drink */ div.Box-Drink{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Drink{ background-color : #9E67A8; border-bottom:#6D6E71 solid 1px; } p.Box-Header-Drink { 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 : #9E67A8; } /* Box Kids */ div.Box-Kids{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Kids{ background-color : #D21628; border-bottom:#6D6E71 solid 1px; } p.Box-Header-Kids { 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 : #D21628; } /* Box Shop */ div.Box-Shop{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Shop{ background-color : #44B453; border-bottom:#6D6E71 solid 1px; } p.Box-Header-Shop { 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 : #44B453; } /* Box Tip */ div.Box-Tip{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Tip{ background-color : #6D92C9; border-bottom:#6D6E71 solid 1px; } p.Box-Header-Tip { 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 : #6D92C9; } /* Box Fact */ div.Box-Fact{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Fact{ background-color : #00B0DA; border-bottom:#6D6E71 solid 1px; } p.Box-Header-Fact { 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 : #00B0DA; } /* Box Where */ div.Box-Where{ background-color : #FFFFFF; padding : .7em 1em .5em 1em; display : inline-block; } div.Box-Header-Where{ background-color : #F28A42; border-bottom:#6D6E71 solid 1px; } p.Box-Header-Where { 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 : #F28A42; }