/*****************************************************************************
	  The sIFR configuration should typically go in `sifr-config.js`, but in order to
	  keep the config file clean, and to give a quick overview, it's done here instead.
	  *****************************************************************************/

	  var din_bold = {
	    src: '/assets/fonts/DIN-Bold1.swf'
	    ,ratios: [7, 1.32, 11, 1.31, 13, 1.24, 14, 1.25, 19, 1.23, 27, 1.2, 34, 1.19, 42, 1.18, 47, 1.17, 48, 1.18, 69, 1.17, 74, 1.16, 75, 1.17, 1.16]
	  };
	  var din_light = {
	    src: '/assets/fonts/DIN-Light1.swf'
	    ,ratios: [7, 1.32, 11, 1.31, 13, 1.24, 14, 1.25, 19, 1.23, 27, 1.2, 34, 1.19, 42, 1.18, 47, 1.17, 48, 1.18, 69, 1.17, 74, 1.16, 75, 1.17, 1.16]
	  };
	  var din_regular = {
	    src: '/assets/fonts/DIN-Regular1.swf'
	    ,ratios: [7, 1.32, 11, 1.31, 13, 1.24, 14, 1.25, 19, 1.23, 27, 1.2, 34, 1.19, 42, 1.18, 47, 1.17, 48, 1.18, 69, 1.17, 74, 1.16, 75, 1.17, 1.16]
	  };

	  // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
	  // sIFR.useStyleCheck = true;
	  sIFR.activate(din_bold, din_light, din_regular);

	  sIFR.replace(din_bold, {
	    selector: 'h2'
	    ,css: [
	      '.sIFR-root { font-weight: bold; color: #d2b468; font-size: 21px; text-transform: uppercase; margin-top: 0px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #000000; }'
	      ,'a:hover { color: #CCCCCC; }'
	    ]
	  });

	  sIFR.replace(din_regular, {
	    selector: 'p.intro'
	    ,css: [
	      '.sIFR-root { color: #535353; font-size: 19px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #000000; }'
	      ,'a:hover { color: #CCCCCC; }'
	    ]
	  });


	  sIFR.replace(din_bold, {
	    selector: 'h3'
	    ,css: [
	      '.sIFR-root { color: #8b6f73; font-size: 18px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #000000; }'
	      ,'a:hover { color: #CCCCCC; }'
	    ]
	  });

	  sIFR.replace(din_bold, {
	    selector: 'h4'
	    ,css: [
	      '.sIFR-root { color: #8f9554; font-size: 18px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #000000; }'
	      ,'a:hover { color: #CCCCCC; }'
	    ]
	  });
/*
	  sIFR.replace(din_regular, {
	    selector: 'div.latest_news_item p'
	    ,css: [
	      '.sIFR-root { color: #535353; font-size: 18px; }'
	      ,'a { text-decoration: none; color: #535353; font-size: 16px; }'
	      ,'a:link { color: #535353; }'
	      ,'a:hover { color: #d2b468; font-weight: bold; }'
	    ]
	  });

	  sIFR.replace(din_regular, {
	    selector: 'div.footer p'
	    ,css: [
	      '.sIFR-root { color: #535353; font-size: 12px;  }'
	      ,'a { text-decoration: none; color: #535353; font-size: 16px; }'
	      ,'a:link { color: #535353; }'
	      ,'a:hover { color: #d2b468; font-weight: bold; }'
	    ]
	  });

		*/

	  sIFR.replace(din_regular, {
	    selector: 'ul.main_menu li.selected'
	    ,css: [
	      '.sIFR-root { color: #8b6f73; font-size: 17px; font-weight: bold; line-height: 15px; }'
	      ,'a { text-decoration: none; font-weight: bold; }'
	      ,'a:link { color: #8b6f73; }'
	      ,'a:hover { color: #8b6f73; }'
	    ]
	  });

	  sIFR.replace(din_regular, {
	    selector: 'ul.main_menu li'
	    ,css: [
	      '.sIFR-root { color: #999999; font-size: 17px;  line-height: 15px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #999999; }'
	      ,'a:hover { color: #999999; }'
	    ]
	  });
/*
	  sIFR.replace(din_regular, {
	    selector: 'p.image_label'
	    ,css: [
	      '.sIFR-root { color: #535353; font-size: 12px;  line-height: 15px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #999999; }'
	      ,'a:hover { color: #999999; }'
	    ]
	  });
*/
	  sIFR.replace(din_regular, {
	    selector: 'p.date'
	    ,css: [
	      '.sIFR-root { color: #535353; font-size: 14px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #999999; }'
	      ,'a:hover { color: #999999; }'
	    ]
	  });
/*
	  sIFR.replace(din_regular, {
	    selector: 'div.contact_intro p'
	    ,css: [
	      '.sIFR-root { color: #535353; font-size: 18px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #999999; }'
	      ,'a:hover { color: #999999; }'
	    ]
	  });

	  sIFR.replace(din_regular, {
	    selector: 'p.form_label'
	    ,css: [
	      '.sIFR-root { color: #535353; font-size: 18px; }'
	      ,'a { text-decoration: none; }'
	      ,'a:link { color: #999999; }'
	      ,'a:hover { color: #999999; }'
	    ]
	  });
	  */