p {margin: 0px; padding: 0px; } .gap {position: relative; display: inline-block; width: 10px; font-size: 1px; float: left; } .rule {margin: 0 0 0 0px; display: block; border-width: 0 0 1 0px; border-color: #66ccff; border-style: dashed; } {clear: both; } .yspace {float: left; width: 100%; height: 20px; } .xspace {display: block; width: 20px; height: 1px; } .space {display: block; height: 10px; clear: both; } .clip { } a, a:link, a:active, a:visited, a:hover { font-weight: bold; color: #000000; } a.menu_btn,a_menu_btn_current { text-decoration: none; } a:hover, a.menu_btn_current { color: #003383; text-decoration: underline; font-style: italic; } a.btn, a:link.btn, a:active.btn, a:visited.btn, a:hover.btn, a.btn_over, a:link.btn_over, a:active.btn_over, a:visited.btn_over, a:hover.btn_over { color: #888888; text-decoration: none; } a.btn_over, a:link.btn_over, a:active.btn_over, a:visited.btn_over, a:hover.btn_over { color: #000000; } a:hover.btn, a:hover.btn_over { text-decoration: underline; } body { background-color: #ffffff; margin: 0 50 20 50px; color: #666666; } body, table, tr, td, p, div { font-family: "Lucida Grande",Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0.2px; } div { line-height: 1.3; } img { border: 0px; } .hidden { display: none; } .space { display: block; height: 8px; } .gap { display: inline-block; width: 20px; height: 1px; position: relative; } #page_container { display: block; width: 100%; position: relative; } #top_container { display: block; width: 100%; height: 90px; background-color: transparent; color: #000000; position: relative; border-color: #66ccff; border-width: 0 0 1 0px; border-style: solid; } #logo_container { display: block; position: absolute; left: 0px; bottom: 6px; cursor: pointer; } #page_title_banner_container { display: block; position: absolute; left: 206px; bottom: -18px; font-size: 64px; color: #f5f5f5; z-index: -888888; } #menu_container, .submenu_container { position: absolute; bottom: 0px; left: 200px; border-color: #66ccff; border-width: 0 0 0 1px; border-style: solid; height: 100px; } .submenu_container { top: 90px; height: 55px; display: none; } .menu_btns { position: absolute; left: 10px; bottom: 6px; width: 600px; } .menu_btn, .menu_btn_current { float: left; position: relative; cursor: pointer; cursor: hand; font-size: 13px; } .menu_btn_current { color: #003383; } .menu_separator { float: left; position: relative; width: 10px; height: 1px; font-size: 1px; } #trail_container { position: absolute; top: 0px; right: 0px; } .trail { position: relative; float: left; margin-left: 1px; } #content_container { display: block; position: relative; width: 100%; text-align: left; margin-top: 50px; float: left; } .content_panel { position: relative; float: left; width: 100%; } .content_wrapper { position: relative; width: 100%; } #footer_container { display: block; position: relative; width: 100%; text-align: left; padding-top: 20px; border-color: #66ccff; border-style: solid; border-width: 1 0 0 0px; clear: both; font-size: 9px; } td div.bottom corner { position: absolute; bottom: 0; right: 0; width: 10px; height: 10px; display: block; background-color: #000000; } .corner_stretcher { position: relative; bottom: 0px; right: 0px; width: 5px; height: 5px; } .clip_iframe { display: block; border-width: 0px; } .clip { } .clip_link { cursor: pointer; } .logotype_mr { background-color: #003383; color: ffffff; font-weight: bold; padding: 0 0 0 0.4em; } .logotype_production { color: 66ccff; font-weight: bold; } .headline { display: block; color: #000000; font-size: 16px; color: #003383; font-style: italic; margin-bottom: 10px; } .subtitle { text-transform: uppercase; } .crosshead { text-transform: uppercase; } .venue { text-transform: uppercase; } .artists { text-transform: uppercase; color: #000000; font-weight: bold; } .dates { text-transform: uppercase; } .sections { text-transform: uppercase; } .details { } .details_title { font-weight: bold; color: #000000; } .details_caption { font-style: italic; } .details_event_title { color: #000000; text-transform: uppercase; } .details_event_date { text-transform: uppercase; } .white { color: #ffffff; } .casenormal { text-transform: none; } .proj_details { display: block; margin-top: 3px; } .proj_title { font-size: 14px; color: #66ccff; font-weight: bold; }