var din = {
  src: '/includes/sifr/flash/din.swf'
};
sIFR.activate(din);

sIFR.replace(din, {
  selector: 'h1',
  transparent: true,
  forceSingleLine: true,
  css: [
      '.sIFR-root { padding:0; margin:0; color:#e3001b; letter-spacing: 4; }'
  ]
});
sIFR.replace(din, {
  selector: 'h2.home',
  transparent: true,
  forceSingleLine: true,
  css: [
      '.sIFR-root { padding:0; margin:0; color:#e3001b; letter-spacing: 4; }',
	   'a { padding:0; margin:0; text-decoration:none; color:#e3001b; letter-spacing: 4; }',
	   'a:hover { padding:0; margin:0; text-decoration:none; color:#e3001b; letter-spacing: 4; }'
  ]
});
sIFR.replace(din, {
  selector: '#navigation li span.active',
  transparent: true,
  forceSingleLine: true,
  css: [
      '.sIFR-root { padding:0; margin:0; color:#e3001b; }',
      'a { padding:0; margin:0; color:#e3001b; text-decoration:none; }',
      'a:hover { padding:0; margin:0; color:#e3001b; }'
  ]
});
sIFR.replace(din, {
  selector: '#navigation li span',
  transparent: true,
  forceSingleLine: true,
  css: [
      '.sIFR-root { padding:0; margin:0; color:#9a258f; }',
      'a { padding:0; margin:0; color:#9a258f; text-decoration:none; }',
      'a:hover { padding:0; margin:0; color:#e3001b; }'
  ]
});
sIFR.replace(din, {
  selector: '#cat_overview h3 span',
  transparent: true,
  forceSingleLine: true,
  css: [
      '.sIFR-root { padding:0; margin:0; color:#ffffff; letter-spacing: 4; }',
      'a { padding:0; margin:0; color:#ffffff; text-decoration:none; }',
      'a:hover { padding:0; margin:0; color:#ffffff; }'
  ]
});
sIFR.replace(din, {
  selector: '#shop_node h3 span',
  transparent: true,
  forceSingleLine: true,
  css: [
      '.sIFR-root { padding:0; margin:0; color:#ffffff; letter-spacing: 4; }',
      'a { padding:0; margin:0; color:#ffffff; text-decoration:none; }',
      'a:hover { padding:0; margin:0; color:#ffffff; }'
  ]
});
sIFR.replace(din, {
  selector: 'div#galleries div.object div.object_title h3',
  transparent: true,
  forceSingleLine: true,
  css: [
      '.sIFR-root { padding:0; margin:0; color:#ffffff; letter-spacing: 2; }',
      'a { padding:0; margin:0; color:#ffffff; text-decoration:none; }',
      'a:visited { padding:0; margin:0; color:#ffffff; text-decoration:none; }',
      'a:hover { padding:0; margin:0; color:#ffffff; }'
  ]
});
