/* scalable Inman Flash Replacement (sIFR) version 3.
   Copyright: 2006 Mark Wubben.
   Author: Mark Wubben, <http://novemberborn.net/>
   License: This software is licensed and provided under the CC-GNU LGPL.
   See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/* sIFR */
.sIFR-flash { visibility: visible !important; margin:0; padding:0; }
.sIFR-replaced { visibility: visible !important; }
.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }

/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
  IE5.0 does NOT like this.

.sIFR-replaced > div { display: none !important; }
*/
.sIFR-active #content h1,
.sIFR-active #content h2,
.sIFR-active #additional h2,
.sIFR-active #subnav h2,
.sIFR-active #content .panel h2,
.sIFR-active #content .panel h3,
.sIFR-active p.intro,
.sIFR-active .col1 .box h2,
.sIFR-active #content blockquote
{visibility: hidden; line-height:1em;}

.sIFR-active #content h1 {font-size: 20px}
.sIFR-active #content h2 {font-size: 15px;}
	.sIFR-active .heading h2 {width:500px;}
	.sIFR-active #column-container .box {padding-bottom:0;}
	
.sIFR-active #subnav h2, .sIFR-active #additional h2 {font-size:12px; padding-bottom:0;}
.sIFR-active #content .panel h2, .sIFR-active #content .panel h3 {font-size:14px; padding: 8px 0 2px 8px;}

.sIFR-active #events-landing .col-container .box h2 {font-size: 13px;padding: 0 0 0 8px;margin-top: 5px; margin-bottom: 0 !important;}

.sIFR-active #content blockquote {font-size:14px;}

.sIFR-active p.intro {font-size:16px;}



/* 	AUTHOR: aaron.knol@fortunecookie.co.uk
	AMENDS: 
*/