 .sIFR-active h1,
    .sIFR-active h2,
    .sIFR-active #splash_content.with_factoid p,
    .sIFR-active #splash_content.no_factoid p,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5#pullquote {
    visibility: hidden;
      font-family: Arial;
      line-height: 1em;
    }
    
.sIFR-active h2,
.sIFR-active #splash_content p {
	line-height: 1.2727em;	/* 14px */
}

.sIFR-active #splash_content.no_factoid h2
{
	line-height: 1.2727em;
	font-size: 1.4em;
	margin: 0 0 3px -1px;
}

/* fix for vertical placement with sIFR 

.sIFR-active #splash_content.no_factoid p.topFix {
    margin: -8px 0 0 0;
  }
*/
    .sIFR-active h1 {
      padding-bottom: 0;
    }

    .sIFR-active h2 {
    font-size: 1.6em;
      display: block;
    }
    
     .sIFR-active #splash_content.with_factoid p {
    font-size: 17px;
      display: block;
    }

     .sIFR-active #splash_content.no_factoid p {
    font-size: 1em;
      display: block;
    }
    
    .sIFR-active h3 {
    	font-size: 18px;
    }

    .sIFR-active h4 {
    	font-size: 21px;
    	font-weight: normal;
    }

    .sIFR-active h5#pullquote {
    	font-size: 24px;
    }
