/* standard sIFR styles - do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;}
.sIFR-replaced {	visibility: visible !important;}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;}

/* "decoy" styles */
.sIFR-hasFlash #main h1 strong {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 40px;}
.sIFR-hasFlash #main h2 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 30px;}
.sIFR-hasFlash #main subnav h2 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 24px;}
.sIFR-hasFlash #related h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 28px;}
.sIFR-hasFlash #message h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 28px;}