/* I would like to thank Mark Wubben, http://novemberborn.net/ for all his help implementing sIFR3  */

.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; }
.sIFR-replaced > div {  display: none !important; }

.sIFR-active #content h2, .sIFR-active #content_main h2, .sIFR-active #content_sub h2  { visibility: hidden; font-family: Verdana; line-height: 1em; }
.sIFR-active #content h3, .sIFR-active #content_main h3, .sIFR-active #content_sub h3  { visibility: hidden; font-family: Verdana; line-height: 1em; }
.sIFR-active #content_intro h4  { visibility: hidden; font-family: Verdana; line-height: 1em; }

.sIFR-active #content h2 { padding : 0; font-size : 38px; }
.sIFR-active #content_main h2 { padding : 0; font-size : 38px; }
.sIFR-active #content_sub h2 { padding : 0; font-size : 38px; }

.sIFR-active #content h3 { padding : 0; font-size : 22px; }
.sIFR-active #content_main h3 { padding : 0; font-size : 22px; }
.sIFR-active #content_sub h3 { padding : 0; font-size : 22px; }

.sIFR-active #content_intro h4 { padding : 0; font-size : 18px; }

.sIFR-active .work #content_intro h2 { padding : 0; font-size : 30px; }