/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =: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;
	line-height:12px;
	}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
	}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	}

.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt; 
	padding: 0pt; 
	overflow: auto; 
	letter-spacing: 0px; 
	float: none;
	}

.sIFR-active #banner h2,
.sIFR-active #mission h3,
.sIFR-active #home #launcher li h3,
.sIFR-active #multimedia h3,
.sIFR-active #galleries h3,
.sIFR-active #primary h1,
.sIFR-active #launcher li h3,
.sIFR-active #sidebar h3,
.sIFR-active #mission h2,
.sIFR-active h2.section-title,
.sIFR-active h3.section-title,
.sIFR-active #publications h2,
.sIFR-active .multimedia #primary h3,
.sIFR-active #contacts h2,
.sIFR-active #articles h2,
.sIFR-active .single #secondary .related-module h4,
.sIFR-active .single #primary h1 {
	visibility: hidden;
	font-family: verdana,arial,sans-serif;
	line-height: 1em;
	}

/*--- FLASH OFF RULES ----*/

/* GLOBALS */

#banner h2 .sIFR-hasFlash {
	color:#fff;
  	font-size: 16px; 
	font-weight: bold;
	text-align: right;	
	}

/* HOMEPAGE */

#mission h3 .sIFR-hasFlash {
	color: #762123; 
	font-size: 18px; 
	font-weight: bold; 
	}

#home #launcher li h3 .sIFR-hasFlash {
	color: #24420e; 
	font-size: 16px;
	font-weight:normal;
	}

#multimedia h3 .sIFR-hasFlash {
	color: #a86b17; 
	font-size: 13px;
	font-weight: normal;  
	text-align: center;
	}

#galleries h3 .sIFR-hasFlash {
	color: #0a3542; 
	font-size: 13px; 
	font-weight: normal; 
	text-align: center;
	}

/* LANDING PAGES */

#primary h1 .sIFR-hasFlash {
	color: #a86b17;
	font-size: 16px;
	line-height:25px;
	padding-bottom:4px;
	}

#primary h3 .sIFR-hasFlash {
	color: #a86b17; 
	font-size: 16px; 
	font-weight: bold; 
	}

#launcher li h3 .sIFR-hasFlash {
	color: #0a3542; 
	font-size: 16px; 
	font-weight: normal;
	}

#secondary h3 .sIFR-hasFlash,
#sidebar h3 .sIFR-hasFlash,
#mission h2 .sIFR-hasFlash {
	color: #0a3542;
	padding-bottom:4px;
	}

h2.section-title .sIFR-hasFlash,
h3.section-title .sIFR-hasFlash,
#publications h2 .sIFR-hasFlash,
.multimedia #primary h3 .sIFR-hasFlash,
#contacts h2 .sIFR-hasFlash,
#articles h2 .sIFR-hasFlash {
	color: #0a3542; 
	font-size: 18px; 
	font-weight: normal;
	}

/* CASE PAGES */

.single #secondary h3 .sIFR-hasFlash {
	color:#fff;
	}

.single #secondary .related-module h4 .sIFR-hasFlash {
	color: #0a3542;
	font-size: 14px;
	}

.single #primary h1 .sIFR-hasFlash {
	color: #3A4C00;
	font-size: 16px;
	}

