body {margin: 0; padding: 0; background-color: #666; color: #ddd; 
      font: 12px Verdana, Arial, Helvetica, sans-serif;}

#container {width:100%;}

#welcome {width:200px; text-align:left;}

#flashcontent {height:1100px;}

#noflash {padding: 20px; width: 450px; margin: 50px auto 50px auto; 
          border: 1px dashed #666; background-color: #f0f0f0; text-align: left;}
          
a {color:#ccc; text-decoration:underline;}
a:hover {color:#f0f0f0; text-decoration:none;}

/* These are 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;}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display:none !important;}
/* These "decoy" */
.sIFR-hasFlash h1 {visibility: hidden;}
.sIFR-hasFlash h2 {visibility: hidden; letter-spacing: -9px; font-size: 55px;}
.sIFR-hasFlash h3 { visibility: hidden; letter-spacing: -6px; font-size: 25px;}
.sIFR-hasFlash h4 {visibility: hidden; letter-spacing: -5px; font-size: 21px;}
.sIFR-hasFlash h5#pullquote {letter-spacing: -4px; visibility: hidden; font-size: 24px;}
/* End sIFR styles */
