body { overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: auto; margin: 0; padding: 0; height: 100%; } img { behavior: url(/styles/iepngfix.htc); } div.background-sidebar { behavior: url(/styles/iepngfix.htc); background-attachment: scroll; background-image: url(/images/sidebar/background.png); background-repeat: no-repeat; background-position: left top; height: 234px; } div.sidebar-openinghours { _behavior: url(/styles/iepngfix.htc); background-image: url(/styles/../images/sidebar/visuals/note_openinghours.png); background-attachment: scroll; background-repeat: no-repeat; background-position: left top; text-align: left; width: 307px; } ul, li, table { font-family: Arial, Helvetica, Sans-serif; color: #01106c; font-size: 12px; line-height: 18px; font-weight: normal; font-variant: normal; text-align: left; } .text-white { font-family: Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 12px; line-height: 18px; font-weight: normal; font-variant: normal; text-align: left; } .link-spacer { width: 1px; background: url(/images/menu/spacer.gif); background-repeat: no-repeat; background-position: left; padding-right: 5px; } .link-white-arrow { color: #FFFFFF; line-height: 18px; background: url(/images/menu/link_submenu.gif); background-repeat: no-repeat; background-position: left; padding-left: 18px; padding-right: 8px; text-decoration: none; } .link-white-arrow:hover { text-decoration: underline; background: url(/images/menu/link_submenu.gif); background-repeat: no-repeat; background-position: left; } .link-white-arrow:active { background: url(/images/menu/link_submenu.gif); background-repeat: no-repeat; background-position: left; text-decoration: none; } .link-white { color: #FFFFFF; line-height: 18px; text-decoration: none; } .link-white:hover { color: #FFFFFF; line-height: 18px; text-decoration: underline; } .link-blue { color: #01106c; line-height: 18px; text-decoration: none; } .link-blue:hover { color: #01106c; line-height: 18px; text-decoration: underline; } .link-blue-arrow { color: #01106c; line-height: 18px; background: url(/images/misc/link_blue.gif); background-repeat: no-repeat; background-position: left; padding-left: 18px; padding-right: 8px; text-decoration: none; font-weight: bold; } .link-blue-arrow:hover { text-decoration: underline; background: url(/images/misc/link_blue.gif); background-repeat: no-repeat; background-position: left; } .sIFR-active h1 { visibility: hidden; font-size: 22px; margin: 5px 0px 0px 0px; padding: 0px; } .sIFR-active h2 { visibility: hidden; font-size: 22px; margin: 0px; padding: 0px; } .sIFR-active h3 { visibility: hidden; font-size: 18px; margin: 0px; padding: 0px; } .sIFR-active h4 { visibility: hidden; font-size: 18px; margin: 0px; padding: 0px; } h1 { color: #01106c; font-size: 16px; line-height: 1em; margin-bottom: 0px; padding-bottom: 0px; text-align: left; } h2 { color: #FFFFFF; font-size: 16px; line-height: 1em; margin-bottom: 0px; padding-bottom: 0px; text-align: left; } h3 { color: #01106c; font-size: 16px; line-height: 1em; margin-bottom: 0px; padding-bottom: 0px; text-align: left; } h4 { color: #01106c; font-size: 16px; line-height: 1em; margin-bottom: 0px; padding-bottom: 0px; text-align: left; } .calendar-background { background-attachment: scroll; background-repeat: no-repeat; } .calendar-background { background-image: url(/styles/../images/content/calendar/month.gif); } .calendar-1 { background-image: url(/styles/../images/content/calendar/1.gif); color: #000000; cursor: pointer; cursor: hand; } .calendar-2 { background-image: url(/styles/../images/content/calendar/2.gif); color: #000000; cursor: pointer; cursor: hand; } .calendar-3 { background-image: url(/styles/../images/content/calendar/3.gif); color: #FFFFFF; cursor: pointer; cursor: hand; } .calendar-4 { background-image: url(/styles/../images/content/calendar/4.gif); color: #000000; cursor: pointer; cursor: hand; } .calendar-5 { background-image: url(/styles/../images/content/calendar/5.gif); color: #000000; cursor: pointer; cursor: hand; } .calendar-6 { background-image: url(/styles/../images/content/calendar/6.gif); color: #FFFFFF; cursor: pointer; cursor: hand; } .button { color: #FFFFFF; text-decoration: none; padding-left: 14px; background-image: url(/styles/../images/content/buttons/button.jpg); background-attachment: scroll; background-repeat: no-repeat; background-position: left center; } .button:hover { color: #FFFFFF; text-decoration: none; padding-left: 14px; background-image: url(/styles/../images/content/buttons/button_over.jpg); } .faq-answer { width: 575px; line-height: 18px; padding-left: 14px; } #divWrapper { width: 980px; position: relative; top: 0px; } #divHeader { width: 980px; overflow: hidden; left: 0px; top: 0px; position: absolute; z-index: 5; } #divContent { width: 980px; left: 0px; top: 234px; position: absolute; text-align: left; z-index: 10; background-attachment: scroll; background-color: #FFFFFF; background-image: url(/images/background/background_main_content.jpg); background-repeat: repeat-y; background-position: center top; } #divMenu { width: 703px; height: 206px; left: 277px; top: 0px; position: absolute; z-index: 110; } #divSubMenu { width: 703px; height: 28px; left: 277px; top: 206px; text-align: left; position: absolute; z-index: 100; } #divMenuTop { width: 703px; height: 30px; left: 277px; top: 0px; text-align: left; position: absolute; z-index: 120; } #divBanner { position:absolute; width:307; z-index: 90; top: 0px; visibility: visible; left: 0px; } #divSidebar { position:absolute; width:307; height: 100%; z-index:80; top: 0px; visibility: visible; left: 0px; } #divLogo { position:absolute; width:307; height: 100%; z-index:70; top: 0px; visibility: visible; left: 0px; } #divFlashThumbs { position:absolute; width:703; height: 100%; z-index:50; top: 600px; visibility: hidden; left: 260px; } #divBackground { width:1920px; height:1000px; text-align:left; margin:0px; position:absolute; top:0px; left:50%; margin-left:-960px; z-index:2; background-attachment: scroll; background-image: url(/styles/../images/background/background_main_attractions.jpg); background-repeat: no-repeat; background-position: center top; } 