.attraction-hdln {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #CC3300; text-decoration: none; line-height: normal; font-variant: normal}
.row-space {  line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #007AC2}
.galley-text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #007AC2; text-align: left}
.hdln-lrg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #007AC2; font-weight: 700; text-indent: 10px; line-height: 14px}
.list-copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 10px; font-weight: 400; text-decoration: none; text-align: justify; text-indent: 3px}
.attraction-hdln-blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: 700; color: #2A2F88; text-decoration: none}
.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; font-variant: normal; color: #CC0000; text-decoration: none; text-transform: none; line-height: 10px; text-align: right}
.event-list-hdln {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bolder; color: #2a2f88; text-decoration: none; text-indent: 0px; background-position: 15px; padding-left: 15px}
.event-date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #CC0000; text-decoration: none; background-position: top; text-indent: 15px}
.event-description { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #2a2f88; text-decoration: none ; padding-top: 5px; padding-left: 15px}
.profile-sub-heads-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: 600; color: #2a2f88; text-decoration: none }
.attraction-name-list {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: normal}
.back-image {  background-position: bottom}
.event-list-sub-hdln { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #557B72; text-decoration: none; text-indent: 0px; background-position: 15px; padding-left: 0px}
.galley-text-tiny { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #557B72; text-align: left ; line-height: 10px}
.headline-event { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #007AC2}
.galley-text-event { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #007AC2; text-align: left ; padding-left: 5px; vertical-align: top}
.offset {  padding-top: 3px; padding-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 200; padding-left: 7px; color: #007AC2; text-align: justify}
.headline-event-bolder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #557B72; text-align: left}
.galley-text-event-sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #557B72; text-align: left ; vertical-align: top ; line-height: 12px}
.indent {  padding-left: 5px}
.tab-text-body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: 400; text-decoration: none; color: #2A2F88; vertical-align: middle; text-align: left; padding-right: 2px; padding-left: 3px; padding-bottom: 4px}
.headline-event-tiny { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #CC3300; text-decoration: none}
.attraction-body-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: bold; color: #000099; text-decoration: none ; text-align: justify}
.headline-resi-tiny { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #2A2F88; text-decoration: none ; line-height: 10px; text-align: center}
.sm-hdln-dim { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: 800; color: #666666; text-decoration: none }
.link-large { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-variant: normal; color: #CC0000; text-decoration: none; text-transform: none; line-height: 10px; text-align: left}
.row-spacing5px { line-height: 5px}
.row-spacing2px { line-height: 2px}
.attraction-body-textlayer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #000099; text-decoration: none ; text-align: justify ; text-indent: 0px; white-space: pre; padding-left: 10px; padding-top: 1px; padding-right: 5px; background-position: top}
.attraction-restrictions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #000099; text-align: left ; vertical-align: top ; line-height: 10px; text-indent: 5pt}
.attraction-park-price { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #000099; text-decoration: line-through; text-align: left; text-indent: 0px; white-space: normal; padding-left: 10px; padding-top: 1px; padding-right: 5px; background-position: top }
.attraction-ticket-header {  padding-right: 10px; padding-left: 10px; padding-top: 10px; text-align: right}
.offset-package { padding-top: 5px; padding-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 200; padding-left: 5px; color: #007AC2; text-align: justify ; padding-bottom: 5px}
.attraction-hdln-Lrg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #CC3300; text-decoration: none; line-height: normal; font-variant: normal }
.attraction-park-cntr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #000099; text-decoration: none; text-align: center; text-indent: 0px; white-space: normal; padding-left: 10px; padding-top: 1px; padding-right: 5px; background-position: top }
.headline-destination-layer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #2a2f88; line-height: 14px; text-decoration: none; vertical-align: text-top; text-align: center; padding-top: 4px}
.headline-destination-name { font-size: 18px; font-style: normal; font-weight: bold; color: #000099 ; font-family: Arial, Helvetica, sans-serif; padding-top: 2px}
.2p-padding {  padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 5px}
