
			// Font replacement
			Cufon.replace('h1,h2', {
				color: '-linear-gradient(white,#eee,#555)',
				textShadow: '#000 1px 1px'
			});
			Cufon.replace('#web_to_go_page h1,#web_to_go_page .three_col:first h2', {
				color: '-linear-gradient(#96b1dF,#96b1dF,#96b1dF,#7691bF,#56719F,#46618F)',
				textShadow: '#777 1px 1px'
			});
			Cufon.replace('#bespoke_solutions_page h1,#bespoke_solutions_page .three_col:first h2', {
				color: '-linear-gradient(#Ffa22E,#F6921E,#d6720E)',
				textShadow: '#777 1px 1px'
			});
			Cufon.replace('#e_commerce_page h1,#e_commerce_page .three_col:first h2', {
				color: '-linear-gradient(#25886C,#38B54A,#3aB84e,#25886C,#054A37)',
				textShadow: '#777 1px 1px'
			});
			Cufon.replace('#managed_service_page h1,#managed_service_page .three_col:first h2', {
				color: '-linear-gradient(#e1504D,#e1504D,#D1403D,#CF3D3D,#B2312C)',
				textShadow: '#777 1px 1px'
			});
			Cufon.replace('#church_charity_page h1,#church_charity_page .three_col:first h2', {
				color: '-linear-gradient(#AB92C5,#8B72a5)',
				textShadow: '#555 1px 1px'
			});



			// Display a slow fade rollover


			$(document).ready(function() {
				siteNavButton();
				linkButton();
				formButton();
				servicesButton();
			});


			function siteNavButton(){
				$("#site_nav ul ").removeClass("hover");
				$("#site_nav a").css({opacity:1.0})
					.mouseover(function(){
						$(this).stop().animate({opacity:0.0},100);
					})
					.mouseout(function(){
						$(this).stop().animate({opacity:1.0},1200);
					});
			}

			function linkButton(){
				$("#services .tell_me_more ").removeClass("hover");
				$("#services .tell_me_more a").css({opacity:1.0})
					.mouseover(function(){
						$(this).stop().animate({opacity:0.0},100);
					})
					.mouseout(function(){
						$(this).stop().animate({opacity:1.0},1200);
					});
			}

			function formButton(){
				$(".form_button input").removeClass("hover");
				$(".form_button input").val("");
				$(".form_button input").css({"background-position":"-140px 0"});
				$(".form_button input").css({opacity:1.0})
					.mouseover(function(){
						$(this).stop().animate({opacity:0.0},100);
					})
					.mouseout(function(){
						$(this).stop().animate({opacity:1.0},1200);
					});
			}


			function servicesButton(){
				$("#services_nav span ").removeClass("hover");
				$("#services_nav span a").css({opacity:1.0})
					.mouseover(function(){
						$(this).stop().animate({opacity:0.0},100);
					})
					.mouseout(function(){
						$(this).stop().animate({opacity:1.0},1200);
					});
			}



			// Hightlight service benefits...
			tot=0;
			$(document).ready(function() {
				list_col();
			});
			
			function list_col()
			{
				$("#service_benefits ul li").each(function(){
					tot=tot+1;
				});
				
				$("#service_benefits ul li").animate({color:"#888"},2000);
				col_fade(0);
			}
			
			function col_fade(n){
				if(n>=tot)
				{
					n=0;
				}
				$("#service_benefits ul li:eq("+n+")").animate({color:"#fff"},1000,function(){
						$(this).animate({color:"#fff"},2000,function(){
							$(this).animate({color:"#888"},500,function(){
								col_fade(n+1);
							});
						});
				});
			}
