$(document).ready( function() {
	var fadeDuration = 150;
    $('div.headline').hover(
    	function() {
	   // 	$(this).find('h2 span').animate({ 'color': '#0066cc;' }, fadeDuration);
	    }, function() {
	    	if (!($(this).find('h2 span').hasClass('open'))) {
		     	$(this).animate({ paddingLeft: '0px' }, fadeDuration);
		//		$(this).find('h2 span').animate({ 'color': '#333333' }, fadeDuration); 
		    }
	    }
	);
	$('div.headline').click(
		function() {
			if (!($(this).find('h2 span').hasClass('open'))) {
				//$(this).find('h2 span').addClass('blue-font');
				$(this).find('h2 span').addClass('open');
			} else {
				//$(this).find('h2 span').removeClass('blue-font',fadeDuration);
				$(this).find('h2 span').removeClass('open');
			}
	 		$(this).parent().animate({ paddingLeft: '0px' }, fadeDuration);
			if($(this).next().is(':visible')) {
				$('div.details').slideUp('normal');
//$(this).siblings().find('h2 span').removeClass('blue-font');
				$(this).siblings().find('h2 span').removeClass('open');
			} else {
				$('div.details').slideUp('normal');
				$(this).next().slideDown('normal');
				//$(this).siblings().find('h2 span').removeClass('blue-font');
				$(this).siblings().find('h2 span').removeClass('open');
			}
		//	$(this).siblings().find('h2 span').removeClass('blue-font');
			$(this).siblings().find('h2 span').removeClass('open');
		}
	);
	$("div.details").hide();
});
