var aaux_bold = { src: 'http://heathgrayson.com/assets/fonts/aaux_bold.swf' };
var aaux_semibold = { src: 'http://heathgrayson.com/assets/fonts/aaux_semibold.swf' };
var aaux_regular = { src: 'http://heathgrayson.com/assets/fonts/aaux_regular.swf' };
var aaux_light = { src: 'http://heathgrayson.com/assets/fonts/aaux_regular.swf' };

    
sIFR.activate(aaux_semibold, aaux_regular, aaux_light);

// sIFR.replace(aaux_semibold, {
//   selector: '.page_header h1',
//   css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:50px }'
// });
// 
// sIFR.replace(aaux_semibold, {
//   selector: '.page_header h2',
//   css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:21px; }'
// });
// 
// sIFR.replace(aaux_light, {
//   selector: '#project_quote blockquote',
//   css: '.sIFR-root { background-color: #ffffff; color: #00ccff; leading:6; }'
// });


// GENERAL
sIFR.replace(aaux_semibold, {
  selector: '.page_header h1',
  css: '.sIFR-root { color: #ffffff; font-size:50px; letter-spacing:-.1 }',
  wmode:'transparent'
});

sIFR.replace(aaux_semibold, {
  selector: '.page_header h2',
  css: '.sIFR-root { color: #ffffff; font-size:21px; leading:2.5; width:545px; }',
  wmode:'transparent'
});


sIFR.replace(aaux_semibold, {
  selector: '.page_header h2',
  css: '.sIFR-root { color: #002129; font-size:21px; leading:2.5; width:545px; }',
  wmode:'transparent'
});



// TAG PAGE

sIFR.replace(aaux_regular, {
  selector: '#related_modules_tag_page h2',
  css: '.sIFR-root { background-color: #ffffff; color: #333333; }'
});

sIFR.replace(aaux_regular, {
  selector: '.tag_intro',
  css: '.sIFR-root {color: #00ccff; font-size:28px; leading:4; width:940px; }',
  wmode:'transparent'
});


// HOME

sIFR.replace(aaux_semibold, {
	selector: '#home_title',
	css: 
	[
	'.sIFR-root { background-color: #00ccff;color: #FFFFFF;}',
	'a {text-decoration: none; color: #ffb5c5;}',
	'a:hover { color: #6E002E; }',
	'.raquo { letter-spacing: -8; font-size:53px; }'
	]
});

//ffb5c5

sIFR.replace(aaux_regular, {
  selector: '.home_module_row .intro h2',
  css: '.sIFR-root { background-color: #ffffff; color: #333333; letter-spacing:-.1 }'
});

/*
sIFR.replace(aaux_regular, {
  selector: '#project_caption',
  css: '.sIFR-root { font-size: 14px; background-color: #191919; color: #FFFFFF; letter-spacing:-.1 }'
});
*/

// home_header_css_string  = '.sIFR-root a { color: #ffffff; font-size:45px; letter-spacing:-.1; text-decoration:none; }'
// home_header_css_string += '.sIFR-root a:hover { color: #ffffff; }'
// home_header_css_string += '.sIFR-root a:hover .fauxlink { color: #ffb5c5; font-size:45px; letter-spacing:-.1 } '
// home_header_css_string += '.sIFR-root a .fauxlink { color: #ffb5c5; font-size:45px; letter-spacing:-.1 } '
// 
// sIFR.replace(aaux_semibold, {
//   selector: '#home_header',
//   css: home_header_css_string,
//   wmode:'transparent'
// });





// BRAND STORY

sIFR.replace(aaux_regular, {
  selector: '#textcol h2',
  css: '.sIFR-root { background-color: #ffffff; color: #333333; font-size:28px; letter-spacing:-.1 }'
});

sIFR.replace(aaux_regular, {
  selector: '#textcol strong',
  css: '.sIFR-root { width:417px; background-color: #ffffff; color: #333333; font-size:28px; letter-spacing:-.1 }'
});


sIFR.replace(aaux_light, {
  selector: '#brand_story_quote blockquote',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; leading:6; letter-spacing:-.1 }'
});

sIFR.replace(aaux_regular, {
  selector: '#brand_story_intro',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:28px; leading:4; letter-spacing:-.1 }'
});


// PROJECT PAGE

sIFR.replace(aaux_semibold, {
  selector: '#project_header h1',
  css: '.sIFR-root { background-color: #00ccff; color: #ffffff; font-size:60px }'
});

sIFR.replace(aaux_light, {
  selector: '#project_description h2',
  css: '.sIFR-root { color: #292929; font-size:37px}',
  wmode:'transparent'
});

sIFR.replace(aaux_light, {
  selector: '.entry h2',
  css:
[
 '.sIFR-root { color: #292929; font-size:37px}',
'a {text-decoration: none; color: #292929;}',
'a:hover { color: #003F4f; }'
 	] 
});







sIFR.replace(aaux_light, {
  selector: '#project_quote blockquote',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; leading:6; }'
});

sIFR.replace(aaux_light, {
  selector: '#footer_related',
  css: '.sIFR-root { color: #333333; font-size:28px; letter-spacing:-.1}',
  wmode:'transparent'
});




// BLOG POST PAGE

sIFR.replace(aaux_regular, {
  selector: '#blog_comments h2',
  css: '.sIFR-root { background-color: #ffffff; color: #333333; font-size:28px; }'
});

sIFR.replace(aaux_regular, {
  selector: '#search_message',
  css: '.sIFR-root { background-color: #ffffff; color: #b4b4b4; font-size:20px; }'
});



// JOBS PAGE

sIFR.replace(aaux_regular, {
  selector: '#job_intro',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:28px; leading:4 }'
});

sIFR.replace(aaux_regular, {
  selector: '#jobs_wrap h1',
  css: '.sIFR-root { background-color: #ffffff; color: #333333; font-size:37px; leading:4 }'
});

sIFR.replace(aaux_regular, {
  selector: '#jobs_wrap h2',
  css: '.sIFR-root { background-color: #ffffff; color: #333333; font-size:28px; leading:4 }'
});


// VIDEO PAGE
sIFR.replace(aaux_regular, {
  selector: '#now_playing_info h2',
  css: '.sIFR-root { background-color: #ffffff; color: #333333; font-size:28px; leading:4 }',
  wmode: 'transparent'
});




// THE BASICS (INSIDE ODODPOD)

sIFR.replace(aaux_semibold, {
  selector: '#the_basics_header h1',
  css: '.sIFR-root { background-color: #ffffff; color: #00a3cc; font-size:73px; letter-spacing:-1; leading:4 }',
  wmode:'transparent'
});


sIFR.replace(aaux_light, {
  selector: '#the_boxes_header h1',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:24px; letter-spacing:-1; leading:4 }',
  wmode:'transparent'
});

sIFR.replace(aaux_light, {
  selector: '#the_boxes_header2 h1',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:24px; letter-spacing:-1; leading:4 }',
  wmode:'transparent'
});

sIFR.replace(aaux_light, {
  selector: '#the_boxes_header3 h1',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:24px; letter-spacing:-1; leading:4 }',
  wmode:'transparent'
});


sIFR.replace(aaux_light, {
  selector: '#people_mood #sidecol #intro',
  css: '.sIFR-root { color: #003f4f; font-size:38px; letter-spacing:-1; leading:4 }',
  wmode:'transparent'
});

sIFR.replace(aaux_light, {
  selector: '#nav #font',
  css: '.sIFR-root { color: #003f4f; font-size:20px; letter-spacing:-1; leading:4 }',
  wmode:'transparent'
});


sIFR.replace(aaux_light, {
  selector: '#intro h2',
  css: '.sIFR-root { color: #003f4f; font-size:38px; letter-spacing:-1; leading:4 }',
  wmode:'transparent'
});


sIFR.replace(aaux_regular, {
  selector: '#the_basics_wrap h1',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:60px; leading:-11; letter-spacing:-2 }',
  wmode:'transparent'
});

sIFR.replace(aaux_semibold, {
  selector: '#our_stuff ul li h2',
  css: '.sIFR-root { background-color: #ffffff; color: #00ccff; font-size:20px; leading:4; letter-spacing:-.1; text-transform:uppercase;}',
  wmode:'transparent'
});

sIFR.replace(aaux_regular, {
  selector: '#infographics h2',
  css: '.sIFR-root { color: #ffffff; font-size:28px; leading:4; letter-spacing:-.1 }',
  wmode:'transparent'
});

sIFR.replace(aaux_light, {
  selector: '#we_do_good_work ul li div.award_description h3',
  css: '.sIFR-root { color:#4b4b4b; font-size:17px; leading:4; letter-spacing:-.1 }',
  wmode:'transparent'
});

sIFR.replace(aaux_regular, {
  selector: '#the_rules div p',
  css: '.sIFR-root { color:#4b4b4b; font-size:16px; letter-spacing:-.1 }',
  wmode:'transparent'
});

sIFR.replace(aaux_light, {
  selector: '#the_rules div span.number',
  css: '.sIFR-root { color:#df3d82; font-size:45px; leading:4; letter-spacing:-.1 }',
  wmode:'transparent'
});



// HOW WE THINK (INSIDE ODOPOD)
// #how_we_think_wrap .graphics_column
sIFR.replace(aaux_light, {
  selector: '#how_we_think_wrap .graphics_column h2',
  css: '.sIFR-root { color:#df3d82; font-size:28px; leading:4; letter-spacing:-.1 }',
  wmode:'transparent'
});

sIFR.replace(aaux_regular, {
  selector: '#how_we_think_wrap h2',
  css: '.sIFR-root { color: #333333; font-size:28px; leading:4; letter-spacing:-.1 }',
  wmode:'transparent'
});


// strategy
sIFR.replace(aaux_regular, {
  selector: '#strategy_project_content h2',
  css: '.sIFR-root { color: #333333; font-size:28px; leading:4; letter-spacing:-.1 }',
  wmode:'transparent'
});


sIFR.replace(aaux_regular, {
  selector: '#strategy_project_content #sidebar .strategy_sidebox blockquote',
  css: '.sIFR-root { font-size:17px; background-color: #ffffff; color: #00ccff; leading:6; }'
});

// HELLO
sIFR.replace(aaux_regular, {
  selector: '#message_col h2',
  css: '.sIFR-root { color: #333333; font-size:28px; leading:4; letter-spacing:-.1 }',
  wmode:'transparent'
});

sIFR.replace(aaux_semibold, {
  selector: '#list_col h3',
  css: '.sIFR-root { color: #4b4b4b; font-size:17px; leading:4; letter-spacing:-.1; }',
  wmode:'transparent'
});

sIFR.replace(aaux_regular, {
  selector: '#list_col ol li div.number',
  css: '.sIFR-root { color: #df3d82; font-size:45px; leading:4; letter-spacing:-.1; }',
  wmode:'transparent'
});






// ERROR PAGE
sIFR.replace(aaux_semibold, {
  selector: 'h1#error_message',
  css: '.sIFR-root { color: #ffffff; font-size:76px; letter-spacing:-.1 }',
  wmode:'transparent'
});

sIFR.replace(aaux_semibold, {
  selector: 'p#error_sub',
  css: '.sIFR-root { color: #ffbcc7; font-size:21px; letter-spacing:-.1; leading:3; }',
  wmode:'transparent'
});


// ERROR PAGE
sIFR.replace(aaux_semibold, {
  selector: '.main_tag .head',
  css: '.sIFR-root { color: #ffffff; font-size:33px; letter-spacing:-.1; leading:3; }',
  wmode:'transparent'
});







