@namespace h "http://www.w3.org/1999/xhtml"; html,body{ widows: 0; orphans: 0; font-size:1.0em; } p { text-indent: 0px; padding:0px; margin-bottom:20px; font-size:1.0em; } br { display:inline-block; height: 5px; } .base{ width: 100%; display: inline-block; font-family: Arial; } .base2{ width: 100%; display: block; font-family: Arial; } .base_ad{ width: 100%; display: block; font-family: Arial; } .block_para{ width: 100%; display: inline-block; font-family: Arial; } .block_para_ad{ width: 100%; display: inline-block; font-family: Arial; } .block_para2{ width: 100%; display: inline-block; font-family: Arial; } .block_para3{ width: 100%; display: inline-block; font-family: Arial; } .block_para4{ width: 100%; display: inline-block; font-family: Arial; } .listing{ display: inline-block; font-family: Arial; } .body_class { display: block; font-family: Arial; } .book_title{ text-align: left; font-size: 2.0em; font-weight: bold; } .section_title{ text-align: left; font-size: 1.75em; font-weight: bold; } .heading_title{ text-align: left; font-size: 1.5em; font-weight: bold; } .item_title{ text-align: left; font-size: 1.3em; font-weight: bold; } .attraction_title { text-align: left; font-size: 1.3em; font-weight: bold; } .place_title { text-align: left; font-size: 1.5em; font-weight: bold; } .city_title { text-align: left; font-weight: bold; } .place_anchor { font-weight: bold; } .property_title { text-align: left; font-weight: bold; } .regular { width: 99%; display: inline-block; } .image_wrap { width: 99%; display: inline-block; text-align: center; } .billboard { width: 99%; padding: 3px; margin: 0px; margin-bottom: -10px; display: inline-block; background-color: #f0f0f0; border-left: 2px solid #8e8752; border-right: 2px solid #8e8752; border-top: 2px solid #8e8752; border-bottom: 0px; -webkit-border-top-left-radius: 12px; -webkit-border-top-right-radius: 12px; } .billboard2 { width: 99%; margin: 0px; margin-top: 0px; padding: 3px; display: inline-block; background-color: #eae088; border: 2px solid #8e8752; -webkit-border-bottom-left-radius: 12px; -webkit-border-bottom-right-radius: 12px; } .billboard .listing_top { background-color: #f0f0f0; } .billboard_bottom { background-color: red; color: white; border: 1px solid black; } .print_ad { max-height: 90%; } .photo_ad { width:15%; } .image_center { display: inline; margin-left: auto; margin-right: auto; } .image_left{ display: inline; border: 2px solid transparent; float: left ! important; -webkit-border-radius: 15px 15px; -moz-border-radius: 15px 15px; margin-right: 10px; } .image_right{ display: inline; border: 2px solid transparent; float: right ! important; -webkit-border-radius: 12px 12px; -moz-border-radius: 12px 12px; } .hr_red { border-top: 2px dashed #ff0000; border-bottom: none; border-left: none; border-right: none; display: block; height: 2px; margin-bottom: 5pt; margin-left: auto; margin-right: auto; margin-top: 5pt } .hr_green { border-top: 2px dashed #00ff00; border-bottom: none; border-left: none; border-right: none; display: block; height: 2px; margin-bottom: 5pt; margin-left: auto; margin-right: auto; margin-top: 5pt } .hr_blank { border-top: none; border-bottom: none; border-left: none; border-right: none; display: block; height: 2px; margin-bottom: 5pt; margin-left: auto; margin-right: auto; margin-top: 5pt } .hr_blue { border-top: 2px dashed #0000ff; border-bottom: none; border-left: none; border-right: none; display: block; height: 2px; margin-bottom: 5pt; margin-left: auto; margin-right: auto; margin-top: 5pt } .hr_black { border-top: 2px dashed #000000; border-bottom: none; border-left: none; border-right: none; display: block; height: 2px; margin-bottom: 5pt; margin-left: auto; margin-right: auto; margin-top: 5pt } .section_table { border-collapse: separate; background-color: transparent; border-spacing: 0px; display: table; margin-bottom: 0; margin-top: 0; text-indent: 0 font-family: inherit; } .accom_section_row{ background-color: transparent; display: table-row; vertical-align: middle; border-bottom: 2px solid #0355a0; } .rest_section_row{ background-color: transparent; display: table-row; vertical-align: middle; border-bottom: 2px solid #6dc796; } .section_row{ background-color: transparent; display: table-row; vertical-align: middle; } .td_left{ display: table-cell; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; } .td_center{ display: table-cell; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; } .td_right{ display: table-cell; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: right; } .accom_td_left{ background-color: transparent; display: table-cell; padding-bottom: 0px; padding-left: 1px; padding-right: 1px; padding-top: 0px; font-weight: bold; } .accom_td_right{ background-color: transparent; display: table-cell; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: right; vertical-align: top; } .rest_td_left{ display: table-cell; padding-bottom: 0px; padding-left: 1px; padding-right: 1px; padding-top: 0px; font-weight: bold; } .rest_td_right{ display: table-cell; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: right; vertical-align: top; } .section_td_left{ background-color: #808080; display: table-cell; padding-bottom: 0px; padding-left: 1px; padding-right: 1px; padding-top: 0px; } .section_td_right{ background-color: #fcf1c0; border: none; display: table-cell; padding-bottom: 0px; padding-left: 1px; padding-right: 1px; padding-top: 0px; text-align: right; } .accom_span_left{ display:inline; float: left ! important; text-align: left; font-weight: bold; } .rest_span_left{ display:inline; float: left ! important; text-align: left; font-weight: bold; } .section_span_left{ display:inline; float: left ! important; } .section_span_right{ display:inline; float: right ! important; } .bold { font-weight: bold } .italic { } .mbppagebreak { display: block; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; page-break-after: always } .underline { border-bottom: none; } .accom_underline { border-bottom: 2px solid #0355a0; width: 100%; display:block; } .rest_underline { border-bottom: 2px solid #6dc796; width: 100%; display:block; } .centered { text-align: center; } .span_left { display:inline; float: left ! important; } .span_right { display:inline; float: right ! important; } .button_div { -webkit-border-radius: 10px 10px; -moz-border-radius: 10px 10px; background-color: #b0b0b0; padding: 5px; color: white; } .button_div a { color: white; } sub { font-size: 0.67em; line-height: normal; vertical-align: sub; } .toc_entry { font-family: inherit; list-style: none; text-color: black; padding: 0px; margin: 0px; } .toc_entry a, .toc_entery a:link, .toc_entery a:active, .toc_entery a:visited { color: black; display:block; font-family: inherit; text-align: left; text-decoration: none; font-weight: bold; } .toc_entry ul .toc_entry a, .toc_entry ul .toc_entery a:link, .toc_entry ul .toc_entery a:active, .toc_entry ul .toc_entery a:visited { color: black; display:block; font-family: inherit; text-align: left; text-decoration: none; font-weight: bold; } .toc_entry a:hover { color: black; display:block; font-family: inherit; text-align: left; font-weight: bold; } .black { color: inherit; } .no_link { color: black; } .dollars { color: black; font-weight: bold; } .accom_rate { color: black; font-weight: bold; } .rest_rate { color: black; font-weight: bold; } .small_text { font-size: 0.7em; } .small_text_box { font-size: 0.7em; text-align: center; border-top:1px solid black; border-bottom:1px solid black; text-align:center; } .marketplace_index { font-size: 1.125em; font-family: inherit; list-style: none; text-color: black; padding: 0px; margin: 0px; } .marketplace_ad { border: 0px solid red; width: 93%; overflow: hidden; display: inline; margin-top: 0px; margin-bottom: 0px; margin-left: margin-right: auto; padding: 0px; } .image_marketplace { display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0px; border: 0px; }