/*=: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;
}

.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 h1.sifr-title {
font-size: 17px;
line-height: 1em;
width:500px;
margin-bottom:10px;
visibility:hidden;
} 

.sIFR-active h1.sifr-title2 {
font-size: 17px;
line-height: 1em;
width:500px;
position:relative;
top:5px;
visibility:hidden;
} 

.sIFR-active h1.sifr-title3 {
font-size: 17px;
line-height: 1em;
width:60px;
visibility:hidden;
}

.sIFR-active h1.sifr-title4 {
font-size: 17px;
line-height: 1em;
width:82px;
visibility:hidden;
}

.sIFR-active h2.sifr-title5 {
font-size: 17px;
line-height: 1em;
width:400px;
visibility:hidden;
} 
.sIFR-active h1.sifr-title6 {
font-size: 17px;
line-height: 1em;
width:85px;
visibility:hidden;
} 
.sIFR-active h1.sifr-title7 {
font-size: 17px;
line-height: 1em;
width:68px;
visibility:hidden;
} 
.sIFR-active h1.sifr-title8 {
font-size: 17px;
line-height: 1em;
width:108px;
visibility:hidden;
} 

.sIFR-active span.sifr-title9 {
font-size: 15px;
line-height: 1em;
width:400px;
visibility:hidden;
} 

.sIFR-active h1.sifr-title10{
font-size: 17px;
line-height: 1em;
width:350px;
visibility:hidden;
} 

.sIFR-active h1.sifr-title11{
font-size: 17px;
line-height: 1em;
width:73px;
visibility:hidden;
} 

.sIFR-active h1.sifr-title12{
font-size: 17px;
line-height: 1em;
width:265px;
visibility:hidden;
} 

  
.sIFR-active h1.sifr-hometitle {
font-size: 19px;
line-height: 1em;
width:350px;
visibility:hidden;
} 

.sIFR-active h2.sifr-homesubtitle {
font-size: 14px;
line-height: 1em;
width:350px;
visibility:hidden;
} 

.sIFR-active h2.sifr-subtitle {
font-size: 15px;
line-height: 1em;
width:350px;
visibility:hidden;
} 


.sIFR-active span.sifr-subtitle {
font-size: 12px;
display:inline-block;
line-height: 1em;
width:500px;
visibility:hidden;
text-transform:capitalize;
} 

.sIFR-active h2.sifr-title-right{
	font-size:11px;
	line-height: 1em;
	width:180px;
	visibility:hidden;
	text-align:left;
}

.sIFR-active h3.portfolionumb
{

	font-size: 36px;
	line-height: 1em;
	display:inline-table;
	width:60px;
	height:48px;
	visibility:hidden;
	margin-left:10px;
}
/*---- Header styling ---*/

h1.sifr-title{ font-size:17px; color:#fff; font-family:Georgia; font-weight:lighter;}
h1.sifr-title2{ font-size:17px; color:#fff; font-family:Georgia; font-weight:lighter;}
h1.sifr-title3{ font-size:17px; color:#ccc; font-family:Georgia; font-weight:lighter;}
h1.sifr-title4{ font-size:17px; color:#ccc; font-family:Georgia; font-weight:lighter;}
h2.sifr-title5{ font-size:17px; color:#fff; font-family:Georgia; font-weight:lighter;}
h1.sifr-title6{ font-size:17px; color:#ccc; font-family:Georgia; font-weight:lighter;}
h1.sifr-title7{ font-size:17px; color:#ccc; font-family:Georgia; font-weight:lighter;}
h1.sifr-title8{ font-size:17px; color:#fff; font-family:Georgia; font-weight:lighter;}
h1.sifr-hometitle{ font-size:19px; color:#fff; font-family:Georgia; font-weight:lighter;}
h2.sifr-homesubtitle{ font-size:14px; color:#74e4ff; font-family:Georgia; font-weight:lighter;}
h2.sifr-subtitle{ font-size:15px; color:#74e4ff; font-family:Georgia; font-weight:lighter;}
span.sifr-title9{ font-size:15px; color:#fff; font-family:Georgia; font-weight:lighter;}
h1.sifr-title10{ font-size:15px; color:#fff; font-family:Georgia; font-weight:lighter;}
h1.sifr-title11{ font-size:15px; color:#ccc; font-family:Georgia; font-weight:lighter;}
h1.sifr-title12{ font-size:15px; color:#ccc; font-family:Georgia; font-weight:lighter;}
h2.sifr-title-right{ font-size:11px; font-family:Georgia; color:#7e7e7e; font-weight:normal;}
span.subtitle{ font-family:Georgia; font-size:13px; color:#ccc; position:relative; top:2px; margin-bottom:10px;}
h3.portfolionumb{ font-size:36px; font-family:Georgia; color:#232323; margin-left:10px;}

