div.emp{ padding-bottom:7px; } #active-content { padding:8px 2px 0 2px; border:0px; } /* Headings and Subheadings */ #active-content h2.hd { font-size:20px; color:#505050; font-weight:bold; padding-bottom:16px; } #active-content span.subhd { display:inline-block; float:left; } #active-content span.subhd h3 { font-size:13px; color:#505050; font-weight:bold; padding-bottom:8px; } /* Content text */ #active-content p { padding-bottom:13px; } /* Panel Frame */ #activePanel div.c p{ font-size: 1em; } #activePanel div.tb div { height:5px; opacity:0.75; background-color:#000000; } #activePanel div.tl, #activePanel div.tr, #activePanel div.bl, #activePanel div.br { width:9px; height:9px; } #activePanel div.tl { background:url(/news/special/uk/11/royal_wedding/route_map/panel/ctl.png); } #activePanel div.tr { background:url(/news/special/uk/11/royal_wedding/route_map/panel/ctr.png); } #activePanel div.bl { background:url(/news/special/uk/11/royal_wedding/route_map/panel/cbl.png); } #activePanel div.br { background:url(/news/special/uk/11/royal_wedding/route_map/panel/cbr.png); } #activePanel div.bb div { height:5px; opacity:0.75; background-color:#000000; } #activePanel div.bars { padding-left:15px;margin-left:-15px;opacity:0.75; background-color:#000000; } #activePanel div.c { margin:0 5px; } #activePanel div.tb { border-color:#ededed; } #activePanel div.bb { border-color:#ededed !important;; } #activePanel div.c a.panel-close { margin-top:4px; width:15px; height:17px; } #activePanel div.c div.panel-bd div { font-size:13px; line-height:15px; color:#505050; } #activePanel div.c div.panel-bd div img { margin-bottom:16px; float:right; padding-left:16px; display:inline-block; } #activePanel div.c div.panel-bd div img.map-key { margin-bottom:8px; } #activePanel div.c div.panel-bd div p { font-size: 13px; color:#505050; } /* Panel Navigation */ div#activePanel.glow173-overlay div.glow173-panel div.defaultSkin div.pc div.tc div.c a.panel-close{ background:url("/news/special/uk/11/royal_wedding/route_map/panel/cross_button.gif")!important; } div#active-content div.panel_btm{ height: 100px; float:left; position:relative; } #activePanel div.panelNav{ float:none; height:18px; width:75%; padding-bottom:12px; position:absolute; bottom: 0; } #activePanel div.leftBtn{ width: 15px; height: 18px; background:url("/news/special/uk/11/royal_wedding/route_map/panel/back_default.gif"); float:left; } div#dynamic_content{ width:624px; } div#dynamic_content div.panel_btm img{ float:right; } div#mapping div#toggle-images div#hoverstate.tog-content, div#mapping div#toggle-images div#over2.tog-content{ display:none; } #activePanel div.leftBtn:hover{ background:url("/news/special/uk/11/royal_wedding/route_map/panel/back_mouseover.gif"); } #activePanel div.leftBtn:active{ background:url("/news/special/uk/11/royal_wedding/route_map/panel/back_onpress.gif"); } #activePanel div#count{ float:left; text-align:center; width:90%; padding-top:2px; } #activePanel div.rightBtn{ background: url("/news/special/uk/11/royal_wedding/route_map/panel/next_default.gif") repeat scroll 0 0 transparent; float: right; height: 18px; position: relative; width: 15px; } #activePanel div.rightBtn:hover{ background:url("/news/special/uk/11/royal_wedding/route_map/panel/next_mouseover.gif"); } #activePanel div.rightBtn:active{ background:url("/news/special/uk/11/royal_wedding/route_map/panel/next_onpress.gif"); } div#activePanel.glow173-overlay div.glow173-panel div.defaultSkin div.pc div.tc div.c a.panel-close:hover{ background:url("/news/special/uk/11/royal_wedding/route_map/panel/close_no_mouseover.gif")!important; } div#activePanel.glow173-overlay div.glow173-panel div.defaultSkin div.pc div.tc div.c a.panel-close:active{ background:url("/news/special/uk/11/royal_wedding/route_map/panel/close_no_onpress.gif")!important; } #activePanel div.panel-light .c { background:none repeat scroll 0 0 #ededed !important; } /* Image header with Clickable label */ span#clickity{ display:inline; background-color:#404040; padding: 4px 6px 4px 6px; color: #ffffff; }