
$(document).ready(function() {

	/* --- typekit config --- */
	
	$('#content').css({ 'font-size' : '17px' });
	$('h1,h2,h3').css({ 'font-weight' : '100' });
	$('h1').css({ 'font-size' : '48px' });
	$('h2').css({ 'font-size' : '36px' });
	
	/* --- sitenav current page --- */
	
	var currPg = $('.curr');
	var	currMenu = $('#sitenav ul li').index(currPg) + 1;
	var	menuPos = currMenu*30;

	// position bkg and style text
	$('#sitenav ul, #footernav ul').css({ 'backgroundPosition' : '0 -' + menuPos + 'px' });
	currPg.find('a').css({ 'color' : '#5f6062' });
	
	var currPg = $('#subpgnav .curr');
	currPg.find('a').css({ 'color' : '#BEB632' });

	/* --- position callout box --- */
	
	//var contentH = ($('#maintxt').height()/2);
	//var calloutYPos = contentH - (contentH/2) - 20;
	var contentH = ($('#maintxt .lcol').height());
	var calloutYPos = contentH + 20;
	//console.log(calloutYPos);
	
	calloutYPos = 120; // used absolute since all text blocks there are 2 lines tall
	
	$('#callout').css({
		'position'	: 'absolute',
		'top'		: calloutYPos,
		'left'		: '100px',
		'width'		: '250px'
	});
	
	/* --- slideshow --- */

	$('.slideshow').cycle({
		fx:     'fade',
		cleartype:  1,
		timeout: 4000,
		speed:   1000
	});

});
