var stag = {
  src: '/swf/stag.swf',
  wmode:'transparent'
  
};  
      
sIFR.activate(stag);
// You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
sIFR.useStyleCheck = true;

$(document).ready(function(){
   
   
   sIFR.replace(stag, {
        selector: 'h1', css: [
          '.sIFR-root {background-color:#131831;color:#FFFFFF;letter-spacing:1;}'
	   , 'a {color:#ffffff; text-decoration:none}'
	   , 'a:hover {color:#ffffff;text-decoration:none}'
	]
    });
    
    
    
    sIFR.replace(stag, {
      selector: 'h2.productHeader'
      ,css: [
        '.sIFR-root {background-color: #FFFFFF;color:#333333;height:30px;letter-spacing:1;}'
        ,'a {color:#333333;text-decoration: none;}'
        ,'a:hover {color:#333333;text-decoration: underline;}' 
       ]
    });
    
    
    sIFR.replace(stag, {
        selector: 'h3.productHeader-small'
        ,css: {
          '.sIFR-root': {
            'background-color': '#FFFFFF',
            'color': '#333333',
            'font-weight':'regular'
            }          
      }
    });
    
    
    sIFR.replace(stag, {
        selector: 'h2.see-also'
        ,css: {
          '.sIFR-root': {
            'background-color': '#2E3360',
            'color': '#FFFFFF',
            'letter-spacing':'1'
            }          
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h2.wizualizer'
        ,css: [ 
          '.sIFR-root {background-color: #DD2131;color: #FFFFFF;letter-spacing:1;}'
          ,'a {color:#ffffff;text-decoration: none;}'
          ,'a:hover {color:#ffffff;text-decoration: underline;}'
      ]
    });
    
    sIFR.replace(stag, {
        selector: 'h2.shops'
        ,css: {
          '.sIFR-root': {
            'background-color': '#4AC3DE',                        
            'color': '#FFFFFF',
            'letter-spacing':'1'
            }          
      }
    });

    sIFR.replace(stag, {
        selector: 'h2.inspiration'
        ,css: {
          '.sIFR-root': {
            'background-color': '#7c99ab',
            'color': '#000000',
            'letter-spacing':'1'
            }          
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h2.news'
        ,css: {
          '.sIFR-root': {
            'background-color': '#CCCCCC',
            'color': '#333333',
            'letter-spacing':'1'
            }          
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h2.recommend'
        ,css: {
          '.sIFR-root': {
            'background-color': '#2D4E37',
            'color': '#FFFFFF',
            'letter-spacing':'1'
            }          
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h2.inspiration2'
        ,css: {
          '.sIFR-root': {
            'background-color': '#2f3360',
            'color': '#FFFFFF',
            'letter-spacing':'1'
            }          
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h3.files'
        ,css: {
          '.sIFR-root': {
            'background-color': '#cccccc',
            'color': '#333333',
            'letter-spacing':'1'
            }          
      }
    });
    
    
    sIFR.replace(stag, {
        selector: 'h2.date-header-h2'
        ,css: {
        '.sIFR-root':{
          'background-color': '#FFFFFF'
          ,'color':'#333333'
          ,'letter-spacing':'1'
          ,'text-align':'center'
       }
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h2.date-header-h2-big'
        ,css: {
        '.sIFR-root':{
          'background-color': '#FFFFFF'
          ,'color':'#333333'
          ,'letter-spacing':'1'
          ,'text-align':'center'
       }
      }
    });
   
    
    sIFR.replace(stag, {
        selector: 'h2.base-header-h2'
        ,css: {
        '.sIFR-root':{
          'background-color': '#FFFFFF'
          ,'color':'#333333'
          ,'letter-spacing':'1'
       }, 
       'a': {'color':'#333333', 'text-decoration':'none'},
       'a:hover': {'color':'#858585', 'text-decoration':'none'}

      }
    });
    
    sIFR.replace(stag, {
        selector: 'h3.base-header-h3'
        ,css: {
        '.sIFR-root': {
          'background-color': '#FFFFFF'
          ,'color':'#333333'
          ,'letter-spacing':'1'
       }
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h3.base2-header-h3'
        ,css: {
        '.sIFR-root': {
          'background-color': '#FFFFFF'
          ,'color':'#2E3360'
          ,'letter-spacing':'1'
       }
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h2.base2-header-h2'
        ,css: {
        '.sIFR-root': {
          'background-color': '#FFFFFF'
          ,'color':'#2E3360'
          ,'letter-spacing':'1'
       }
      }
    });
    
    sIFR.replace(stag, {
        selector: 'h3.shops-header-h3'
        ,css: {
        '.sIFR-root': {
          'background-color': '#2E3360'
          ,'color':'#FFFFFF'
          ,'letter-spacing':'1'
       }
      }
    });
    
    sIFR.replace(stag, {
        selector: 'span.small-header-span'
        ,css: {
        '.sIFR-root': {
          'background-color': '#2E3360'
          ,'color':'#FFFFFF'
          ,'letter-spacing':'1'
          ,'cursor':'pointer'
       }
      }
    });
    
    
    sIFR.replace(stag, {
      selector: 'h2.link-header-h2'
      ,css: [
        '.sIFR-root {background-color: #2E3360,color:#FFFFFF;letter-spacing:1;}'
        ,'a {color:#FFFFFF;text-decoration: none;}'
        ,'a:hover {color:#d4d6ed;text-decoration: none;}' 
       ]
    });
    
    sIFR.replace(stag, {
      selector: 'h2.kolor-header-h2'
      ,css: [
        '.sIFR-root {background-color: #2E3360,color:#FFFFFF;letter-spacing:1;}'
        ,'a {color:#FFFFFF;text-decoration: none;}'
        ,'a:hover {color:#d4d6ed;text-decoration: none;}' 
       ]
    }); 
    
   
   
   
   
      
      
             
});
