/*	ColorBox v1.3.6 - a full featured, light-weight, customizable lightbox based on jQuery 1.3 */
(function(c){function r(b,d){d=d==="x"?m.width():m.height();return typeof b==="string"?Math.round(b.match(/%/)?d/100*parseInt(b,10):parseInt(b,10)):b}function M(b){b=c.isFunction(b)?b.call(i):b;return a.photo||b.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i)}function Y(){for(var b in a)if(c.isFunction(a[b])&&b.substring(0,2)!=="on")a[b]=a[b].call(i);a.rel=a.rel||i.rel;a.href=a.href||i.href;a.title=a.title||i.title}function Z(b){i=b;a=c(i).data(q);Y();if(a.rel&&a.rel!=="nofollow"){g= c(".cboxElement").filter(function(){return(c(this).data(q).rel||this.rel)===a.rel});j=g.index(i);if(j<0){g=g.add(i);j=g.length-1}}else{g=c(i);j=0}if(!B){C=B=n;N=i;N.blur();c(document).bind("keydown.cbox_close",function(d){if(d.keyCode===27){d.preventDefault();e.close()}}).bind("keydown.cbox_arrows",function(d){if(g.length>1)if(d.keyCode===37){d.preventDefault();D.click()}else if(d.keyCode===39){d.preventDefault();E.click()}});a.overlayClose&&s.css({cursor:"pointer"}).one("click",e.close);c.event.trigger(aa); a.onOpen&&a.onOpen.call(i);s.css({opacity:a.opacity}).show();a.w=r(a.initialWidth,"x");a.h=r(a.initialHeight,"y");e.position(0);O&&m.bind("resize.cboxie6 scroll.cboxie6",function(){s.css({width:m.width(),height:m.height(),top:m.scrollTop(),left:m.scrollLeft()})}).trigger("scroll.cboxie6")}P.add(D).add(E).add(t).add(Q).hide();R.html(a.close).show();e.slideshow();e.load()}var q="colorbox",F="hover",n=true,e,x=!c.support.opacity,O=x&&!window.XMLHttpRequest,aa="cbox_open",H="cbox_load",S="cbox_complete", T="resize.cbox_resize",s,k,u,p,U,V,W,X,g,m,l,I,J,K,Q,P,t,E,D,R,y,z,v,w,i,N,j,a,B,C,$={transition:"elastic",speed:350,width:false,height:false,innerWidth:false,innerHeight:false,initialWidth:"400",initialHeight:"400",maxWidth:false,maxHeight:false,scalePhotos:n,scrolling:n,inline:false,html:false,iframe:false,photo:false,href:false,title:false,rel:false,opacity:0.9,preloading:n,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:false,overlayClose:n,slideshow:false, slideshowAuto:n,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:false,onLoad:false,onComplete:false,onCleanup:false,onClosed:false};e=c.fn.colorbox=function(b,d){var h=this;if(!h.length)if(h.selector===""){h=c("<a/>");b.open=n}else return this;h.each(function(){var f=c.extend({},c(this).data(q)?c(this).data(q):$,b);c(this).data(q,f).addClass("cboxElement");if(d)c(this).data(q).onComplete=d});b&&b.open&&Z(h);return this};e.init=function(){function b(d){return c('<div id="cbox'+ d+'"/>')}m=c(window);k=c('<div id="colorbox"/>');s=b("Overlay").hide();u=b("Wrapper");p=b("Content").append(l=b("LoadedContent").css({width:0,height:0}),J=b("LoadingOverlay"),K=b("LoadingGraphic"),Q=b("Title"),P=b("Current"),t=b("Slideshow"),E=b("Next"),D=b("Previous"),R=b("Close"));u.append(c("<div/>").append(b("TopLeft"),U=b("TopCenter"),b("TopRight")),c("<div/>").append(V=b("MiddleLeft"),p,W=b("MiddleRight")),c("<div/>").append(b("BottomLeft"),X=b("BottomCenter"),b("BottomRight"))).children().children().css({"float":"left"}); I=c("<div style='position:absolute; top:0; left:0; width:9999px; height:0;'/>");c("body").prepend(s,k.append(u,I));if(x){k.addClass("cboxIE");O&&s.css("position","absolute")}p.children().bind("mouseover mouseout",function(){c(this).toggleClass(F)}).addClass(F);y=U.height()+X.height()+p.outerHeight(n)-p.height();z=V.width()+W.width()+p.outerWidth(n)-p.width();v=l.outerHeight(n);w=l.outerWidth(n);k.css({"padding-bottom":y,"padding-right":z}).hide();E.click(e.next);D.click(e.prev);R.click(e.close);p.children().removeClass(F); c(".cboxElement").live("click",function(d){if(d.button!==0&&typeof d.button!=="undefined")return n;else{Z(this);return false}})};e.position=function(b,d){function h(A){U[0].style.width=X[0].style.width=p[0].style.width=A.style.width;K[0].style.height=J[0].style.height=p[0].style.height=V[0].style.height=W[0].style.height=A.style.height}var f=m.height();f=Math.max(f-a.h-v-y,0)/2+m.scrollTop();var o=Math.max(document.documentElement.clientWidth-a.w-w-z,0)/2+m.scrollLeft();b=k.width()===a.w+w&&k.height()=== a.h+v?0:b;u[0].style.width=u[0].style.height="9999px";k.dequeue().animate({width:a.w+w,height:a.h+v,top:f,left:o},{duration:b,complete:function(){h(this);C=false;u[0].style.width=a.w+w+z+"px";u[0].style.height=a.h+v+y+"px";d&&d()},step:function(){h(this)}})};e.resize=function(b){function d(){a.w=a.w||l.width();a.w=a.mw&&a.mw<a.w?a.mw:a.w;return a.w}function h(){a.h=a.h||l.height();a.h=a.mh&&a.mh<a.h?a.mh:a.h;return a.h}function f(G){e.position(G,function(){if(B){if(x){A&&l.fadeIn(100);k[0].style.removeAttribute("filter")}if(a.iframe)l.append("<iframe id='cboxIframe'"+ (a.scrolling?" ":"scrolling='no'")+" name='iframe_"+(new Date).getTime()+"' frameborder=0 src='"+a.href+"' "+(x?"allowtransparency='true'":"")+" />");l.show();Q.show().html(a.title);if(g.length>1){P.html(a.current.replace(/\{current\}/,j+1).replace(/\{total\}/,g.length)).show();E.html(a.next).show();D.html(a.previous).show();a.slideshow&&t.show()}J.hide();K.hide();c.event.trigger(S);a.onComplete&&a.onComplete.call(i);a.transition==="fade"&&k.fadeTo(L,1,function(){x&&k[0].style.removeAttribute("filter")}); m.bind(T,function(){e.position(0)})}})}if(B){var o,A,L=a.transition==="none"?0:a.speed;m.unbind(T);if(b){l.remove();l=c('<div id="cboxLoadedContent"/>').html(b);l.hide().appendTo(I).css({width:d(),overflow:a.scrolling?"auto":"hidden"}).css({height:h()}).prependTo(p);c("#cboxPhoto").css({cssFloat:"none"});O&&c("select:not(#colorbox select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("cbox_cleanup",function(){this.style.visibility="inherit"});a.transition=== "fade"&&k.fadeTo(L,0,function(){f(0)})||f(L);if(a.preloading&&g.length>1){b=j>0?g[j-1]:g[g.length-1];o=j<g.length-1?g[j+1]:g[0];o=c(o).data(q).href||o.href;b=c(b).data(q).href||b.href;M(o)&&c("<img />").attr("src",o);M(b)&&c("<img />").attr("src",b)}}else setTimeout(function(){var G=l.wrapInner("<div style='overflow:auto'></div>").children();a.h=G.height();l.css({height:a.h});G.replaceWith(G.children());e.position(L)},1)}};e.load=function(){var b,d,h,f=e.resize;C=n;i=g[j];a=c(i).data(q);Y();c.event.trigger(H); a.onLoad&&a.onLoad.call(i);a.h=a.height?r(a.height,"y")-v-y:a.innerHeight?r(a.innerHeight,"y"):false;a.w=a.width?r(a.width,"x")-w-z:a.innerWidth?r(a.innerWidth,"x"):false;a.mw=a.w;a.mh=a.h;if(a.maxWidth){a.mw=r(a.maxWidth,"x")-w-z;a.mw=a.w&&a.w<a.mw?a.w:a.mw}if(a.maxHeight){a.mh=r(a.maxHeight,"y")-v-y;a.mh=a.h&&a.h<a.mh?a.h:a.mh}b=a.href;J.show();K.show();if(a.inline){c('<div id="cboxInlineTemp" />').hide().insertBefore(c(b)[0]).bind(H+" cbox_cleanup",function(){c(this).replaceWith(l.children())}); f(c(b))}else if(a.iframe)f(" ");else if(a.html)f(a.html);else if(M(b)){d=new Image;d.onload=function(){var o;d.onload=null;d.id="cboxPhoto";c(d).css({margin:"auto",border:"none",display:"block",cssFloat:"left"});if(a.scalePhotos){h=function(){d.height-=d.height*o;d.width-=d.width*o};if(a.mw&&d.width>a.mw){o=(d.width-a.mw)/d.width;h()}if(a.mh&&d.height>a.mh){o=(d.height-a.mh)/d.height;h()}}if(a.h)d.style.marginTop=Math.max(a.h-d.height,0)/2+"px";f(d);g.length>1&&c(d).css({cursor:"pointer"}).click(e.next); if(x)d.style.msInterpolationMode="bicubic"};d.src=b}else c("<div />").appendTo(I).load(b,function(o,A){A==="success"?f(this):f(c("<p>Request unsuccessful.</p>"))})};e.next=function(){if(!C){j=j<g.length-1?j+1:0;e.load()}};e.prev=function(){if(!C){j=j>0?j-1:g.length-1;e.load()}};e.slideshow=function(){function b(){t.text(a.slideshowStop).bind(S,function(){h=setTimeout(e.next,a.slideshowSpeed)}).bind(H,function(){clearTimeout(h)}).one("click",function(){d();c(this).removeClass(F)});k.removeClass(f+ "off").addClass(f+"on")}var d,h,f="cboxSlideshow_";t.bind("cbox_closed",function(){t.unbind();clearTimeout(h);k.removeClass(f+"off "+f+"on")});d=function(){clearTimeout(h);t.text(a.slideshowStart).unbind(S+" "+H).one("click",function(){b();h=setTimeout(e.next,a.slideshowSpeed);c(this).removeClass(F)});k.removeClass(f+"on").addClass(f+"off")};if(a.slideshow&&g.length>1)a.slideshowAuto?b():d()};e.close=function(){c.event.trigger("cbox_cleanup");a.onCleanup&&a.onCleanup.call(i);B=false;c(document).unbind("keydown.cbox_close keydown.cbox_arrows"); m.unbind(T+" resize.cboxie6 scroll.cboxie6");s.css({cursor:"auto"}).fadeOut("fast");k.stop(n,false).fadeOut("fast",function(){c("#colorbox iframe").attr("src","about:blank");l.remove();k.css({opacity:1});try{N.focus()}catch(b){}c.event.trigger("cbox_closed");a.onClosed&&a.onClosed.call(i)})};e.element=function(){return c(i)};e.settings=$;c(e.init)})(jQuery);

/**
 * SimpleFlame Content rotator
 * Version 0.2 (28.04.2009)
 * Possible effects to use :
 *  - if UI effects have been added: 'blind', 'bounce', 'clip', 'drop', 'explode', 'fold', 'highlight', 'puff', 'pulsate', 'scale', 'shake', 'size', 'slide', 'transfer'
 *  - basic effects from jQuery: fadeIn, fadeOut, show, hide, slideUp, slideDown
 */
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(5(){6 9=5(R,h){2.3={\'d\':\'z\',\'c\':\'M\',\'S\':1e,\'l\':p,\'t\':\'1r\',\'17\':{},\'C\':\'19\',\'m\':\'1k\',\'Q\':{},\'H\':\'19\'};7.1m(2.3,h);2.$g=7(R);2.12()};9.j.12=5(){2.$g.o(\'w-b\');2.$x=7(\'<1l Z="w-1j" />\');2.$g.1n(2.$x);2.$x.I(2.$g);2.$s=7(\'<1o Z="w-s" />\');2.$x.I(2.$s);2.$b=2.$g.1q(2.3.d);2.$e=2.$b.v(2.$b.1p(\'.\'+2.3.c));8(2.$e<0){2.$e=0}6 4=2;2.$b.o(\'w-d\').X(5(v,d){6 q=7(\'<z><a 1s="#">\'+1c(v+1,10)+\'</a></z>\');4.$s.I(q);q.U(\'a\').G(\'d\',d).1h(\'1g\',{4:4},4.q)});2.y(2.$e,p);8(2.3.l){2.l()}};9.j.q=5(D){D.1d();6 4=D.G.4;4.P();4.$O=p;6 k=4.$b.v(7(2).G(\'d\'));4.y(k)};9.j.y=5(k){6 11=1I[1]||14;6 c=2.3.c;6 i=2.$b.L(2.$e);6 f=2.$b.L(k);6 E=5(){i.N(c)};6 A=5(){f.o(c).Y(\'16\',10)};6 J=[\'1H\',\'1G\',\'1K\',\'1N\',\'1M\',\'1t\',\'1L\',\'1J\',\'1E\',\'1F\',\'1w\',\'1v\',\'1u\',\'1y\'];8(11===p){i.N(c).F();f.o(c).B()}n{8(7.1a(2.3.m,J)>-1){i.F(2.3.m,2.3.Q,2.3.H,E)}n 8(7.13(i[2.3.m])){i[2.3.m](2.3.H,E)}n{15"1b F 18"}f.Y(\'16\',1C);8(7.1a(2.3.t,J)>-1){f.B(2.3.t,2.3.17,2.3.C,A)}n 8(7.13(f[2.3.t])){f[2.3.t](2.3.C,A)}n{15"1b B 18"}}2.$s.U(\'a\').N(\'M\').L(k).o(\'M\');2.$e=k};9.j.l=5(){2.$O=14;6 4=2;2.$g.1A(5(){4.P()});2.$g.1B(5(){4.K()});2.K()};9.j.K=5(){8(2.$O===p){V}6 4=2;2.$T=W.1D(5(){6 u=4.$e+1;8(u===4.$b.1z){u=0}4.y(u)},2.3.S)};9.j.P=5(){8(2.3.l){W.1x(2.$T)}};7.1f.9=5(h){h=h||{};V 2.X(5(){6 r=1i 9(2,h)})}})();',62,112,'||this|settings|self|function|var|jQuery|if|sfRotator||items|activeClass|item|current|newItem|container|options|oldItem|prototype|position|autorotate|effectOut|else|addClass|true|trigger||controls|effectIn|next|index|sf|wrapper|activate|li|onShow|show|speedIn|event|onHide|hide|data|speedOut|append|effects|startAutorotate|eq|active|removeClass|rotationTerminated|stopAutorotate|optionsOut|el|duration|rotationInterval|find|return|window|each|css|class||instant|build|isFunction|false|throw|zIndex|optionsIn|transition|normal|inArray|Unsupported|parseInt|preventDefault|5000|fn|click|bind|new|rotator|fadeOut|div|extend|before|ul|filter|children|fadeIn|href|fold|slide|size|shake|clearInterval|transfer|length|mouseenter|mouseleave|100|setInterval|pulsate|scale|bounce|blind|arguments|puff|clip|highlight|explode|drop'.split('|'),0,{}));


/**
 * sfSlider
 *
 * @version: 1.2
 * @author SimpleFlame http://www.simpleflame.com/
 *
 * Required settings:
 *  display   - provide number of items displayed at once
 *
 * Other settings:
 *  time      - transition time
 *  easing    - easing for the transition
 *  width     - width of the scrolled area (by default visible area + right margin on the last visible item)
 *  previous  - previous link text
 *  next      - next link text
 *  wrap      - wrap container selector
 *  slider    - items container selector
 *  items     - items selector
 *  paging    - set it to true if you want to display paging numbers
 */ 
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(9($){$.13.12=9(P){3 J={8:0,t:6,G:14,F:\'15\',u:\'16\',m:\'11\',k:\'Z.k\',r:\'f.4\',4:\'f.4 j\',5:A};3 2=$.V({},J,P);w v.U(9(){3 h,$b,$g=$(v),$k=$g.c(2.k),$r=$g.c(2.r),$4=$g.c(2.4),L=$4.I(),p=W.X(L/2.t);$4.O(\':M\').q(\'M\');$4.O(\':K\').q(\'K\');l($4.I()<=2.t){w A}3 8=2.8;l(2.8===0){8=$k.8()+T($4.1f(\'1a-19\'),10)}3 7=0;3 $E=$(\'<a y="#u" n="D">\'+2.u+\'</a>\').x(9(e){e.z();h(7-1)});3 $C=$(\'<a y="#m">\'+2.m+\'</a>\').x(9(e){e.z();h(7+1)});3 $s=$(\'<f n="1c"><j n="H"/><j n="m"/></f>\');$s.c(\'.H\').o($E);$s.c(\'.m\').o($C);$g.o($s);l(2.5===S){3 $5=$(\'<f n="5"></f>\');17(3 i=0;i<p;i++){$5.o(\'<j><a y="#">\'+(i+1)+\'</a></j>\')}$b=$5.c(\'a\');$b.N(0).q(\'B\');$b.x(9(e){e.z();h(T($(v).18(),10)-1)});$g.o($5)}h=9(d){l(d===7||d<0||d>=p){w A}7=d;$E.R(\'D\',7===0);$C.R(\'D\',7+1===p);l(2.5===S){$b.1e(\'B\');$b.N(7).q(\'B\')}3 Q=-d*8;$r.1b().Y({\'1d\':Q+\'1g\'},2.G,2.F)}})}})(1h);',62,80,'||settings|var|items|paging||current|width|function||pagingTriggers|find|position||ul|root|move||li|wrap|if|next|class|append|pages|addClass|slider|controls|display|previous|this|return|click|href|preventDefault|false|active|nextTrigger|off|previousTrigger|easing|time|prev|size|defaults|first|all|last|eq|filter|options|offset|toggleClass|true|parseInt|each|extend|Math|ceil|animate|div||Next|sfSlider|fn|500|swing|Previous|for|text|right|margin|stop|index|marginLeft|removeClass|css|px|jQuery'.split('|'),0,{}))



/*
 * Style File - jQuery plugin for styling file input elements
 *  
 * Copyright (c) 2007-2008 Mika Tuupola
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Based on work by Shaun Inman
 *   http://www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom
 *
 * Revision: $Id: jquery.filestyle.js 303 2008-01-30 13:53:24Z tuupola $
 *
 */
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.Y.X=6(f){7 2={3:W};b(f){$.V(2,f)};U o.T(6(){7 1=o;7 l=$("<S>").5({"3":2.h+"4","k":2.j+"4","n":"R("+2.Q+") 0 0 P-O","n-e":"N","d":"c","e":"M","L":"K"});7 8=$(\'<J m="I">\').H($(1).G("m")).5({"d":"c","3":2.3+"4"});$(1).F(8);$(1).E(l);$(1).5({"e":"D","k":2.j+"4","3":2.3+"4","d":"c","C":"B","A":"0.0"});b($.z.y){b(/x/.w(v.u)){$(1).5("a-9","-t")}i{$(1).5("a-9","-s")}}i{$(1).5("a-9",2.h-2.3+"4")};$(1).r("q",6(){8.g($(1).g())})})}})(p);',61,61,'|self|settings|width|px|css|function|var|filename|left|margin|if|inline|display|position|options|val|imagewidth|else|imageheight|height|wrapper|class|background|this|jQuery|change|bind|168px|142px|platform|navigator|test|Win|mozilla|browser|opacity|pointer|cursor|relative|wrap|before|attr|addClass|file|input|hidden|overflow|absolute|right|repeat|no|image|url|div|each|return|extend|250|filestyle|fn'.split('|'),0,{}))


/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());

/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * © 1992 Mark Simonson
 */
Cufon.registerFont({"w":165,"face":{"font-family":"Felt Tip Roman","font-weight":400,"font-style":"italic","font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 3 0 0 0 0 0 0","ascent":"288","descent":"-72","bbox":"-47.2322 -257 275.5 99.1539","underline-thickness":"7.2","underline-position":"-47.88","slope":"10","stemh":"24","stemv":"158","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":93},"!":{"d":"44,-80v0,13,-18,11,-18,-1v1,-42,-11,-88,-10,-143v0,-13,28,-11,28,2v-1,55,1,87,0,142xm51,-10v-7,6,-12,8,-20,11v-13,5,-15,-20,-11,-33v2,-8,10,-19,22,-6v8,9,24,15,9,28","w":65},"\"":{"d":"47,-157v7,10,-17,28,-25,19v-12,-14,-8,-88,-4,-107v3,-16,35,-2,29,16v-6,19,-12,54,0,72xm93,-221v-1,29,1,51,-2,88v-1,9,-24,7,-23,-2v3,-28,-3,-53,-4,-87v0,-15,30,-16,29,1","w":102},"#":{"d":"120,-81v4,-13,-20,-11,-31,-10v-11,1,-18,9,-21,19v-8,24,-9,40,-18,74v-3,9,-19,12,-17,-3v4,-28,8,-47,12,-71v5,-29,-34,8,-40,-14v-22,-35,16,-28,44,-27v11,3,13,-12,14,-22v1,-8,-1,-9,-10,-8v-8,1,-9,7,-17,12v-13,9,-31,-12,-18,-20v26,-16,58,-16,60,-57v3,-9,28,-8,25,1v-1,4,0,10,-1,16v-1,15,10,9,20,6v17,-5,6,-34,11,-50v3,-9,24,-6,24,3v0,16,-12,38,4,44v13,2,29,2,46,11v6,3,2,18,-7,16v-16,-3,-42,-15,-48,3v-1,12,-4,19,-5,29v-4,18,25,9,39,17v6,2,3,16,-3,16v-14,1,-37,-6,-40,9v-5,31,-6,49,-24,94v-2,5,-17,5,-15,-3v7,-33,15,-58,16,-85xm123,-158v-11,-2,-33,1,-33,14v0,11,-10,24,3,28v17,4,34,5,34,-14v0,-10,5,-24,-4,-28","w":206},"$":{"d":"153,-35v-3,24,-35,37,-53,33v-23,1,-5,50,2,56v6,5,-3,16,-16,12v-26,-8,-10,-45,-23,-62v-20,-1,-40,-1,-47,-39v-1,-7,8,-21,18,-5v7,11,11,19,24,21v8,1,8,-2,8,-6v-1,-39,-1,-62,3,-86v1,-5,0,-10,-5,-13v-17,-10,-36,-11,-59,-41v-11,-39,73,-8,72,-55v-1,-12,-1,-16,-1,-31v0,-8,17,-8,20,0v6,15,6,18,6,29v0,12,1,12,10,11v18,-1,41,3,41,22v0,16,-6,21,-16,21v-33,1,-4,-15,-25,-19v-26,-5,-16,26,-18,43v-2,17,0,14,8,22v29,27,54,58,51,87xm70,-156v5,-22,-8,-28,-25,-15v-14,11,16,15,17,23v6,7,8,1,8,-8xm96,-22v17,-1,50,-17,29,-42v-10,-11,-14,-17,-24,-31v-5,-7,-12,-2,-12,11v0,21,-3,33,-2,54v0,8,4,8,9,8","w":162},"%":{"d":"112,-186v-2,30,-57,72,-88,43v-22,-20,7,-43,25,-60v9,-8,24,-8,32,1v6,7,33,-16,31,16xm197,-226v-19,8,-112,132,-176,221v-13,18,-26,-3,-17,-13v61,-74,116,-162,178,-228v7,-7,29,14,15,20xm147,-47v-13,9,-19,24,-34,20v-7,-2,-15,-2,-16,-11v-2,-21,13,-30,25,-47v8,-11,14,1,23,4v13,4,16,25,2,34xm55,-159v14,5,32,-16,17,-24v-8,0,-14,5,-21,13v-3,3,-8,12,4,11","w":193},"&":{"d":"166,-115v-13,18,-20,28,-35,45v-17,11,9,21,15,30v5,8,-12,26,-16,21v-11,-8,-18,-29,-33,-25v-18,13,-32,29,-58,32v-28,3,-47,-19,-34,-44v14,-27,23,-41,44,-62v7,-17,-9,-39,-2,-58v8,-21,20,-43,42,-40v53,8,13,65,-6,86v-9,16,8,32,17,42v6,6,13,8,19,0v14,-18,25,-31,35,-53v6,-14,18,17,12,26xm82,-173v5,-7,1,-10,-6,-6v-5,3,-6,10,-7,16v-1,7,5,9,6,6v1,-6,3,-11,7,-16xm81,-56v20,-13,-9,-28,-10,-41v-2,-4,-7,-4,-12,0v-12,11,-21,22,-30,40v-4,8,-5,21,10,20v15,-1,30,-12,42,-19","w":167},"'":{"d":"44,-156v4,24,-21,26,-25,6v-6,-31,-6,-49,-9,-81v-1,-17,34,-16,33,-1v-2,30,-3,46,1,76","w":55},"(":{"d":"105,-202v-27,22,-54,60,-60,110v-5,42,-14,91,31,104v9,3,10,22,-5,20v-42,-6,-57,-62,-51,-108v9,-64,34,-114,79,-140v8,-4,22,1,6,14","w":102},")":{"d":"12,-234v90,72,74,219,-18,289v-7,5,-15,1,-8,-7v46,-53,76,-99,66,-169v-6,-44,-20,-70,-51,-102v-7,-7,5,-16,11,-11","w":86},"*":{"d":"140,-134v-19,-2,-50,-3,-47,13v10,16,15,24,29,36v6,5,9,16,-12,11v-9,-2,-32,6,-32,-6v0,-17,0,-15,-7,-11v-9,6,-13,13,-22,18v-8,4,-22,16,-13,-4v6,-14,15,-20,19,-35v2,-8,6,-15,-7,-10v-12,5,-19,7,-32,10v-8,2,-30,-14,-12,-23v9,-8,44,-4,31,-18v-9,-5,-6,-7,-12,-22v-3,-19,20,-18,30,-6v3,2,9,8,10,-2v1,-16,7,-24,13,-36v4,-8,29,-7,20,8v-8,13,-11,23,-12,40v-1,18,4,11,8,8v17,-13,50,-17,48,-5v-5,31,24,37,0,34","w":151},"+":{"d":"188,-125v6,1,14,5,-2,17v-25,18,-64,9,-78,14v-26,1,-9,38,-14,61v-4,16,-11,15,-14,3v-6,-23,2,-57,-20,-61v-15,-3,-24,4,-43,7v-9,1,-22,-15,-7,-23v18,-10,51,3,53,-18v3,-24,-2,-34,-4,-61v-1,-11,25,-4,27,7v5,22,-6,56,13,62v34,11,66,-11,89,-8","w":201},",":{"d":"60,-24v-19,27,-22,48,-41,76v-5,8,-25,6,-18,-12v12,-30,21,-47,35,-76v6,-14,34,-2,24,12","w":60},"-":{"d":"89,-94v9,2,4,20,-5,19v-27,-4,-48,4,-70,0v-9,-1,-13,-22,-1,-23v24,-1,47,-2,76,4","w":94},".":{"d":"55,-32v21,12,1,40,-18,41v-15,0,-28,-25,-20,-35v10,-12,25,-13,38,-6","w":77},"\/":{"d":"141,-212v-45,90,-65,143,-114,231v-7,13,-28,10,-20,-5v48,-94,78,-147,113,-247v3,-8,29,6,21,21","w":141},"0":{"d":"155,-148v4,52,0,96,-33,129v-26,26,-54,55,-91,22v-29,-26,-17,-59,-14,-99v2,-27,45,-86,81,-111v15,-10,32,-4,46,7v21,16,9,31,11,52xm72,-10v58,-18,79,-96,48,-157v-6,-11,-23,-12,-33,-2v-36,37,-49,64,-51,122v-1,20,22,42,36,37"},"1":{"d":"108,-3v5,10,-26,36,-29,4v-5,-45,-2,-71,-7,-117v-5,-40,-2,-90,-8,-101v-6,-12,11,-18,21,-14v24,9,6,38,13,127v3,40,-2,77,10,101"},"2":{"d":"156,-19v-49,17,-72,26,-129,25v-12,0,-18,-17,-15,-27v7,-25,67,-81,79,-136v11,-47,-43,-32,-70,-13v-19,13,-28,-28,-15,-36v26,-16,88,-24,107,5v32,50,-22,95,-56,155v-4,7,-7,17,12,18v31,1,52,-5,83,-11v11,-2,18,15,4,20"},"3":{"d":"150,-88v8,21,-29,62,-71,81v-33,15,-38,-28,-17,-25v15,2,37,-14,55,-38v7,-9,1,-15,-5,-18v-22,-10,-29,-15,-59,-19v-12,-1,-18,-19,-5,-29v20,-15,30,-29,44,-48v4,-6,4,-20,-7,-17v-29,6,-53,10,-75,23v-9,5,5,10,-15,22v-15,9,-33,-21,-23,-30v40,-37,102,-43,139,-40v15,1,29,17,20,32v-13,23,-26,35,-43,51v-7,7,-7,10,3,14v26,10,49,15,59,41"},"4":{"d":"163,-82v-10,-1,3,15,-43,19v-22,2,15,69,-24,50v-21,-10,-6,-45,-27,-50v-19,-4,-35,8,-56,16v-13,5,-30,-17,-21,-27v25,-27,55,-65,84,-107v7,-10,-5,-21,11,-30v12,-7,35,-8,34,13v-3,36,-12,56,-8,94v2,21,27,-3,39,2v31,12,23,21,11,20xm87,-135v-3,-15,-7,-8,-10,-5v-12,12,-20,23,-33,41v-3,15,26,7,36,7v3,0,6,0,6,-3v3,-12,4,-24,1,-40"},"5":{"d":"183,-182v-42,29,-101,8,-146,29v-9,5,-10,15,0,20v33,15,62,22,85,44v24,23,10,43,-7,60v-18,18,-47,24,-66,7v-14,-12,-7,-18,6,-15v15,3,28,2,41,-6v23,-14,14,-30,-5,-40v-25,-14,-48,-14,-69,-26v-29,-17,-21,-47,-2,-58v23,-14,28,-34,63,-29v37,5,68,3,96,-3v6,-1,19,7,4,17"},"6":{"d":"144,-60v-3,26,-48,52,-82,35v-32,-15,-52,-35,-46,-77v5,-34,64,-101,100,-116v15,-6,20,21,10,24v-22,6,-83,59,-87,87v-11,78,44,-2,79,11v14,0,29,10,26,36xm121,-59v8,-6,0,-10,-5,-11v-9,-3,-24,6,-37,11v-14,5,-3,13,2,15v17,6,32,-9,40,-15"},"7":{"d":"145,-176v-23,47,-59,131,-58,167v1,19,-6,24,-17,10v-22,-29,25,-118,39,-159v6,-16,-2,-15,-9,-16v-35,-6,-78,8,-97,-7v-8,-6,-6,-21,2,-21v33,-2,98,-3,129,4v9,2,18,9,11,22"},"8":{"d":"158,-166v-11,36,-69,41,-64,82v24,33,27,44,4,75v-18,25,-52,19,-73,0v-18,-16,3,-45,10,-59v10,-21,27,-25,11,-43v-13,-14,-31,-44,-8,-71v23,-28,65,-48,91,-10v4,7,-5,20,-11,16v-37,-32,-85,26,-53,49v9,12,10,5,15,2v26,-12,44,-44,67,-57v13,-7,17,-1,11,16xm82,-24v21,-16,0,-58,-20,-47v-11,14,-14,25,-22,40v-3,22,27,18,42,7"},"9":{"d":"149,-193v-10,30,-9,69,-20,106v-9,30,-15,46,-13,77v1,16,-30,14,-28,3v7,-41,13,-80,21,-106v4,-14,0,-16,-8,-12v-20,10,-36,9,-57,7v-30,-3,-38,-27,-28,-45v20,-34,68,-49,109,-53v13,-1,21,10,24,23xm117,-173v6,-8,4,-17,-5,-15v-27,6,-52,13,-66,25v-8,6,-6,14,-1,19v17,15,54,-5,72,-29"},":":{"d":"60,-107v-8,26,-40,20,-45,-4v-3,-17,12,-25,30,-16v9,5,25,8,15,20xm67,-26v0,18,-46,29,-47,-3v-1,-15,11,-24,23,-21v15,3,24,11,24,24","w":73},";":{"d":"57,-134v13,7,-5,29,-14,26v-12,-3,-18,-7,-27,-15v-10,-9,9,-33,20,-25v8,6,12,9,21,14xm75,-31v-13,43,-34,79,-45,108v-4,10,-33,-19,-16,-39v20,-24,30,-48,36,-82v3,-13,29,-1,25,13","w":81},"<":{"d":"152,-163v-39,37,-56,50,-92,73v-14,9,-8,18,0,22v24,13,49,27,68,30v12,1,5,33,-6,29v-33,-12,-67,-33,-109,-41v-11,-2,-7,-20,1,-28v27,-29,114,-84,116,-103v2,-18,35,6,22,18","w":154},"=":{"d":"175,-130v-54,-2,-108,4,-150,18v-12,4,-27,-28,-6,-31v41,-5,111,-8,156,-4v7,1,32,18,0,17xm143,-85v15,4,18,16,-1,15v-39,-2,-95,7,-121,17v-16,6,-26,-23,-7,-27v53,-11,107,-11,129,-5","w":190},">":{"d":"144,-111v-41,37,-108,86,-113,113v-2,11,-22,2,-23,-15v-1,-26,68,-67,95,-94v6,-6,17,-9,0,-20v-26,-17,-48,-26,-75,-31v-19,-4,5,-34,17,-28r96,46v10,5,12,21,3,29","w":154},"?":{"d":"100,-173v-21,33,-42,52,-44,92v-1,13,-11,18,-17,10v-24,-35,26,-85,37,-103v7,-12,10,-17,-4,-23v-26,-11,-36,9,-57,6v-13,-2,-37,-28,-10,-34v33,-7,55,-2,88,8v19,6,17,27,7,44xm70,-22v3,9,-4,17,-12,21v-17,10,-42,-18,-18,-29v14,-6,25,-8,30,8","w":110},"@":{"d":"217,-108v-17,30,-38,62,-69,55v-21,-5,-22,-27,-55,-6v-15,10,-39,9,-47,-11v-10,-28,12,-49,34,-69v23,-21,58,-51,75,-28v9,13,9,41,-7,40v-23,-1,-5,-15,-12,-19v-15,-10,-26,6,-41,23v-31,36,-28,47,0,39v16,-4,21,-28,34,-24v9,3,24,-3,20,15v-1,8,-4,23,16,12v30,-17,37,-38,50,-71v15,-37,-7,-85,-66,-79v-33,4,-70,17,-90,53v-27,48,-42,122,-12,183v21,43,81,25,129,7v9,-4,10,5,0,13v-28,24,-56,29,-92,28v-78,-2,-87,-107,-66,-179v21,-73,61,-138,152,-125v76,11,80,85,47,143","w":243},"A":{"d":"168,12v6,23,-23,22,-26,5v-5,-25,-2,-38,-7,-65v-6,-11,-30,-3,-45,-5v-44,6,-22,48,-47,82v-15,21,-37,13,-31,-12v8,-29,10,-27,19,-52v3,-7,-4,-12,-9,-18v-7,-8,2,-24,13,-25v8,-1,11,0,16,-11v23,-53,20,-68,42,-117v9,-21,28,-16,35,3v24,66,17,127,40,215xm129,-89v-3,-24,-4,-39,-7,-64v-1,-12,-17,-14,-21,0v-7,24,-11,35,-20,60v0,16,27,9,42,10v3,0,6,-3,6,-6","w":180},"B":{"d":"183,-64v1,30,-61,78,-116,86v-27,4,-47,-18,-28,-26v6,-3,9,-9,9,-16v1,-59,-6,-131,-19,-142v-8,-7,-11,-21,-2,-27v38,-26,67,-30,113,-8v25,21,0,47,-19,63v-5,5,-7,7,1,11v31,15,60,26,61,59xm124,-164v5,-7,4,-18,-9,-19v-21,-2,-54,-7,-55,17v0,15,0,49,24,34v17,-10,28,-16,40,-32xm149,-44v27,-33,-30,-56,-58,-57v-11,-1,-19,3,-19,13v-1,28,-3,45,0,73v1,14,10,10,18,7v25,-10,42,-15,59,-36","w":198},"C":{"d":"183,-179v-5,18,-29,11,-26,-1v1,-8,-9,-10,-16,-12v-52,-13,-145,114,-82,170v24,21,83,13,106,12v30,-1,15,24,5,24v-38,1,-65,5,-98,-3v-57,-13,-76,-86,-39,-144v27,-44,61,-85,104,-82v33,2,52,14,46,36","w":195},"D":{"d":"164,-45v-18,29,-43,48,-67,68v-17,14,-53,4,-53,-13v-3,-69,2,-132,-27,-181v-11,-18,-8,-41,10,-46v46,-13,72,-4,108,18v59,36,65,97,29,154xm157,-77v10,-16,13,-57,-8,-79v-19,-20,-40,-34,-72,-39v-21,-4,-22,-1,-20,15v7,64,10,102,10,166v0,11,18,16,27,10v29,-20,43,-41,63,-73","w":202},"E":{"d":"181,-4v-49,16,-83,24,-129,27v-8,0,-17,-4,-17,-13v1,-41,7,-68,4,-106v0,-5,-2,-12,-7,-13v-30,-6,-15,-26,1,-32v8,-3,11,-30,-1,-34v-25,-8,-17,-22,-11,-34v6,-12,14,-29,27,-20v25,17,66,4,104,9v18,2,16,25,0,25v-30,1,-49,-5,-77,3v-18,-2,-11,24,-12,39v0,9,4,10,10,10v36,2,60,1,92,16v15,7,7,17,-12,15v-31,-4,-53,-3,-81,-3v-4,0,-9,4,-9,8v-3,29,-5,46,-3,81v0,8,6,14,14,15v40,3,67,-2,104,-8v9,-1,11,12,3,15","w":196},"F":{"d":"161,-212v7,14,-5,18,-15,19v-31,3,-47,11,-78,14v-21,2,-16,26,-22,42v-1,10,5,10,12,11v31,3,49,-1,80,2v6,1,14,14,-1,18v-22,6,-45,10,-74,8v-10,-1,-13,3,-13,12v-1,30,7,46,13,75v4,18,-23,20,-26,2v-4,-28,-6,-48,-7,-72v0,-11,-16,-12,-16,-23v9,-18,9,-43,12,-67v-18,-11,0,-47,16,-39v31,8,62,1,94,-8v9,-3,17,-11,25,6","w":167},"G":{"d":"202,-40v-22,33,-50,50,-89,49v-49,-1,-99,-32,-102,-72v-4,-53,51,-116,118,-149v20,-10,44,-7,52,8v9,16,-18,30,-18,15v0,-6,-9,-7,-15,-5v-39,14,-62,29,-89,61v-31,37,-31,78,1,105v27,23,58,18,90,4v21,-9,59,-37,33,-45v-19,-6,-31,-5,-51,-3v-18,2,-26,-24,-1,-24v38,0,102,8,71,56","w":218},"H":{"d":"163,15v1,10,-24,11,-25,3v-3,-37,-9,-61,-8,-94v0,-6,-3,-15,-9,-13v-22,7,-46,10,-63,13v-22,10,4,49,-1,70v0,9,-23,6,-24,-3v-9,-75,-8,-118,-21,-193v-3,-15,24,-19,27,-6v6,35,10,56,7,92v0,5,5,9,10,9v23,-1,35,-4,58,-7v7,-1,13,0,13,-8v1,-34,-9,-54,-8,-88v1,-17,30,-17,30,0v-1,36,2,57,7,93v7,52,1,82,7,132","w":179},"I":{"d":"65,-16v-1,17,-42,20,-42,6v1,-62,13,-114,6,-187v-1,-7,18,-19,24,-6v8,17,1,103,1,166v0,11,12,12,11,21","w":82},"J":{"d":"96,-194v0,108,14,223,-72,239v-17,3,-35,-9,-35,-28v0,-15,11,-38,20,-31v9,7,13,17,10,23v-3,8,-7,12,4,12v20,0,34,-12,41,-30v26,-64,7,-142,-2,-188v-6,-28,34,-19,34,3","w":121},"K":{"d":"188,-8v9,10,2,28,-10,20v-39,-26,-68,-26,-111,-44v-6,-3,-14,-3,-15,5v-4,18,-1,30,-11,46v-8,12,-27,9,-23,-6v21,-78,12,-128,-3,-207v-4,-20,30,-27,29,-4v-1,38,7,60,9,98v0,7,2,11,11,6v41,-22,55,-47,90,-78v7,-6,26,6,18,19v-20,31,-59,45,-91,78v-5,5,-7,7,0,12v39,27,74,21,107,55","w":191},"L":{"d":"145,-11v-34,8,-62,13,-93,25v-15,2,-14,-5,-15,-14v-11,-60,-3,-140,-26,-191v-3,-9,7,-26,20,-15v31,26,11,105,24,173v1,6,2,10,13,9v27,-3,41,-18,67,-13v14,3,18,24,10,26","w":153},"M":{"d":"204,-14v3,9,-6,33,-23,12v-18,-23,-19,-64,-31,-106v-2,-7,-4,-19,-12,-4v-10,19,-15,29,-29,44v-22,24,-42,-10,-53,-24v-5,-5,-7,-7,-8,5v-2,29,4,60,-2,75v-4,10,-23,18,-23,1v0,-64,4,-101,-9,-164v-3,-13,16,-17,21,-6v15,35,27,56,52,82v6,6,14,9,20,-1v14,-23,17,-40,33,-63v6,-9,20,-8,24,5v18,55,21,90,40,144","w":211},"N":{"d":"171,22v-5,9,-26,8,-27,0v-3,-19,-3,-36,-14,-48v-27,-28,-38,-47,-65,-75v-6,-6,-13,-4,-13,5v0,29,2,45,3,74v0,15,-29,11,-28,3v4,-46,2,-142,-12,-149v-11,-5,13,-39,22,-23v18,35,68,91,86,121v5,9,12,12,12,0v0,-40,3,-65,-11,-103v-4,-10,6,-25,24,-12v24,17,7,106,16,173v2,14,12,24,7,34","w":189},"O":{"d":"198,-75v-12,46,-53,76,-102,73v-67,-5,-95,-64,-82,-97v16,-41,55,-69,104,-75v60,-8,93,51,80,99xm177,-81v2,-18,5,-38,-17,-42v-8,-1,-19,9,-21,1v-5,-21,-8,-25,-25,-26v-41,-2,-73,29,-77,70v-3,35,38,51,71,54v35,3,65,-23,69,-57","w":213},"P":{"d":"62,-224v35,3,100,51,67,99v-16,24,-40,37,-66,35v-4,0,-10,-1,-10,5v0,29,12,47,2,74v-6,16,-23,24,-24,16v-7,-77,-11,-121,-11,-198v0,-15,22,-33,42,-31xm76,-115v25,0,52,-29,31,-52v-17,-19,-53,-41,-65,-10v-1,14,16,11,16,26v0,13,-14,14,-9,22v6,10,15,15,27,14","w":151},"Q":{"d":"257,-10v5,12,-15,31,-24,19v-8,-9,-18,-31,-36,-23v-15,11,-38,27,-64,24v-60,-7,-110,-39,-119,-101v-9,-63,66,-105,116,-113v17,-3,34,8,39,20v8,18,18,23,33,17v17,-7,32,10,38,27v17,47,-18,69,-10,104v8,9,17,16,27,26xm218,-135v-6,-32,-60,25,-60,-17v0,-17,-9,-27,-36,-24v-44,5,-85,35,-82,80v5,64,87,108,139,70v3,-4,4,-9,1,-12v-10,-11,-28,-22,-42,-41v-6,-8,6,-25,14,-20v20,12,33,29,47,38v3,2,6,2,8,-1v15,-21,16,-46,11,-73","w":267},"R":{"d":"191,-4v9,7,-11,28,-20,21v-40,-30,-65,-56,-99,-80v-4,-3,-13,-2,-13,3v0,28,2,42,-1,64v-3,18,-25,7,-28,-3v-3,-10,-1,-18,3,-27v6,-16,0,-102,-7,-122v-15,-42,27,-58,65,-58v31,0,57,15,75,28v30,41,-39,76,-58,88v-5,3,-13,8,-3,16xm142,-136v21,-38,-37,-42,-68,-42v-29,0,-14,39,-14,67v0,3,3,7,6,7v34,-5,52,-11,76,-32","w":201},"S":{"d":"175,-59v21,29,3,52,-20,61v-30,12,-70,-9,-107,-32v-20,-13,-1,-19,11,-13v31,15,51,26,85,22v14,-1,17,-19,10,-28v-25,-32,-104,-32,-132,-53v-34,-24,-18,-43,0,-52v48,-24,139,-59,149,-31v4,9,7,28,-15,21v-37,-12,-78,11,-110,23v-15,6,-14,9,-3,19v13,12,104,24,132,63","w":197},"T":{"d":"230,-176v-32,14,-58,14,-90,20v-8,1,-13,7,-12,15v4,37,4,71,14,112v2,8,17,3,12,17v-4,10,-13,25,-25,11v-26,-29,-20,-84,-24,-131v0,-9,-9,-17,-18,-16v-26,4,-43,9,-67,16v-21,6,-47,-31,-25,-33v71,-6,161,-12,221,-32v9,-3,23,17,14,21","w":224},"U":{"d":"161,-178v17,34,-8,116,-47,175v-13,19,-27,13,-51,-1v-48,-28,-52,-119,-42,-194v1,-14,22,-8,26,1v6,12,11,24,3,34v-6,8,-16,57,-3,90v10,26,31,57,44,54v15,-4,25,-27,35,-48v18,-38,20,-66,12,-107v-3,-16,19,-12,23,-4","w":176},"V":{"d":"168,-153v0,13,-18,14,-23,26v-15,39,-8,82,-36,123v-11,16,-19,8,-27,0v-55,-55,-58,-108,-94,-177v-6,-12,12,-25,23,-14v24,25,18,57,36,91v15,28,16,38,44,68v2,2,6,1,7,-2v17,-41,22,-71,24,-118v1,-17,46,-9,46,3","w":160},"W":{"d":"221,-171v-23,6,8,120,-31,169v-12,15,-23,15,-34,0v-14,-19,-26,-26,-39,-46v-4,-6,-10,-15,-14,0v-5,17,-26,56,-48,31v-38,-41,-40,-79,-57,-132v-7,-21,20,-23,29,-9v10,15,3,48,33,108v5,11,13,11,20,1v11,-17,-1,-69,34,-44v28,20,30,40,52,62v6,6,11,7,15,-7v15,-57,7,-92,4,-151v-1,-15,15,-17,33,-5v9,6,12,21,3,23","w":228},"X":{"d":"177,-150v-2,12,-17,0,-27,12v-9,17,-49,33,-29,58v16,20,39,44,52,39v9,-4,12,22,1,25v-24,5,-57,-30,-71,-44v-4,-4,-9,-4,-13,0v-23,29,-42,44,-59,76v-5,9,-19,0,-13,-10v22,-39,38,-64,51,-82v6,-8,11,-13,0,-26v-32,-37,-46,-46,-72,-78v-12,-14,5,-31,18,-24v37,21,44,52,75,83v6,6,7,7,12,2v19,-21,35,-54,50,-51v12,2,27,8,25,20","w":185},"Y":{"d":"174,-181v-23,35,-29,55,-38,77v-7,18,1,24,-13,39v-6,7,-18,53,-33,100v-2,6,-15,9,-15,-5v1,-41,16,-76,24,-103v1,-5,4,-13,-1,-15v-42,-18,-80,-53,-102,-85v-12,-17,14,-31,22,-22v26,31,47,59,87,83v5,3,14,0,15,-6v9,-35,21,-56,31,-79v4,-10,34,-1,23,16","w":171},"Z":{"d":"202,-15v-19,14,-120,11,-171,12v-15,0,-34,-16,-15,-37v37,-40,62,-60,95,-104v8,-10,5,-17,-8,-17v-27,0,-50,-1,-76,3v-18,3,-28,-32,-4,-32v59,0,144,-15,116,42v-18,36,-50,57,-79,95v-6,9,-12,20,9,21v45,1,108,1,124,-7v13,-6,24,12,9,24","w":208},"[":{"d":"108,42v-27,3,-52,1,-70,7v-10,3,-23,-4,-21,-17v15,-94,21,-178,-5,-244v-7,-17,1,-12,6,-12v30,-3,68,16,85,11v6,-2,9,15,-3,16v-21,2,-33,0,-52,-7v-6,-2,-12,6,-11,12v14,68,11,148,3,207v-1,8,1,10,9,9v23,-2,44,0,59,-1v8,-1,13,18,0,19","w":123},"\\":{"d":"151,11v3,3,3,15,-9,7v-20,-13,-110,-146,-137,-215v-8,-20,26,-26,31,-14v25,69,76,168,115,222","w":160},"]":{"d":"109,-206v-15,67,-20,140,-12,221v3,29,-53,22,-68,32v-10,6,-20,-26,-12,-28v20,-7,58,14,58,-10v0,-68,-3,-128,10,-197v2,-9,-1,-10,-6,-11v-20,-2,-45,0,-71,-2v-8,-1,-9,-20,-1,-19v31,5,68,3,86,-2v9,-2,18,7,16,16","w":115},"^":{"d":"121,-145v8,12,-4,26,-13,17v-18,-18,-25,-40,-34,-56v-3,-6,-11,-6,-17,3v-15,21,-20,37,-39,55v-9,8,-23,-6,-13,-14v19,-16,39,-51,44,-72v2,-8,11,-12,20,-3v18,18,36,47,52,70","w":128},"_":{"d":"270,3v7,0,8,15,-1,15v-69,1,-179,0,-249,4v-19,1,-15,-21,-6,-21v72,1,206,4,256,2","w":281},"`":{"d":"94,-157v13,12,-9,33,-15,24v-22,-31,-40,-46,-75,-72v-6,-4,0,-22,10,-15v29,19,53,38,80,63","w":102},"a":{"d":"211,-22v12,3,-6,37,-18,27v-22,-19,-29,-37,-36,-65v-4,-17,-15,-13,-21,-7v-21,23,-35,38,-63,54v-48,27,-73,-24,-55,-51v22,-33,51,-48,80,-62v14,-6,27,-10,38,0v8,7,13,10,21,-1v6,-9,19,-1,23,8v12,26,-3,87,31,97xm112,-66v6,-2,7,-42,-12,-32v-25,13,-38,23,-56,45v-6,7,-3,20,12,20v17,0,31,-25,56,-33","w":214},"b":{"d":"169,-54v-14,39,-45,53,-83,68v-13,5,-39,6,-35,-13v3,-13,3,-30,17,-31v15,-1,4,26,21,18v24,-10,42,-17,52,-41v7,-18,9,-35,-23,-43v-18,-4,-36,6,-42,21v-5,15,-5,24,-19,37v-9,9,-28,11,-27,-8v3,-47,-5,-97,-34,-123v-15,-14,11,-41,19,-30v13,17,32,49,38,80v1,6,4,17,16,6v43,-43,118,6,100,59","w":186},"c":{"d":"186,-116v-4,13,-18,12,-22,0v-4,-13,-45,-3,-70,8v-25,11,-47,19,-53,46v-4,19,27,40,53,46v28,6,34,-4,56,-7v12,-1,18,9,3,17v-51,27,-143,-1,-137,-60v4,-38,41,-50,74,-63v27,-10,29,-9,71,-15v15,-2,31,5,25,28","w":185},"d":{"d":"205,-29v11,6,5,12,-3,15v-34,10,-39,-28,-49,-48v-3,-5,-14,-10,-19,-1v-17,26,-29,41,-57,54v-55,25,-77,-15,-60,-37v30,-38,71,-59,105,-78v22,-12,3,-48,2,-73v-1,-8,8,-14,18,-7v46,33,4,142,63,175xm128,-87v8,-10,-2,-15,-8,-11v-23,13,-57,31,-79,56v-6,8,-1,25,21,16v33,-13,48,-40,66,-61","w":221},"e":{"d":"175,-1v-62,30,-169,4,-160,-59v5,-35,25,-49,53,-67v28,-18,57,-27,86,-12v19,10,21,33,5,48v-22,21,-42,18,-69,30v-22,10,-36,8,-41,1v-1,-2,-8,-6,-8,2v0,45,75,54,126,43v10,-2,13,11,8,14xm138,-104v10,-7,1,-20,-7,-19v-28,3,-63,17,-82,38v-5,5,-5,13,4,9v19,-8,56,-6,85,-28","w":187},"f":{"d":"94,-1v-35,3,-40,-32,-41,-62v-1,-23,-27,-2,-42,-14v-8,-5,-11,-20,-2,-22v12,-2,41,7,41,-8v0,-42,-2,-67,3,-108v3,-21,21,-22,36,-18v39,11,59,35,65,72v1,6,-26,34,-27,21v-2,-17,6,-34,-7,-48v-11,-12,-32,-28,-41,-14v-11,17,-10,55,-6,90v11,24,48,8,77,8v13,0,7,11,3,15v-13,17,-66,2,-79,21v-1,17,6,42,21,41v10,-1,8,26,-1,26","w":159},"g":{"d":"138,-68v4,50,7,96,-28,140v-26,33,-58,35,-86,11v-19,-16,-36,-65,-11,-62v17,2,-5,47,29,51v70,9,88,-74,75,-138v-1,-5,-3,-12,-11,-5v-8,7,-31,50,-58,42v-33,-9,-51,-47,-2,-88v24,-20,68,-41,85,-12v15,26,5,37,7,61xm97,-112v-5,-5,-22,6,-38,14v-15,8,-23,31,-15,41v9,11,27,0,35,-12v13,-22,25,-36,18,-43","w":158},"h":{"d":"178,-19v11,20,-23,30,-25,18v-6,-38,-23,-57,-29,-92v-2,-5,-11,-9,-15,-1v-6,11,-15,26,-28,40v-13,14,-12,28,-26,42v-6,6,-24,7,-24,-2v-3,-52,-18,-148,-12,-208v1,-15,36,-5,31,10v-5,16,-5,98,-1,137v1,10,6,18,10,13v19,-22,29,-44,51,-70v10,-12,20,-11,26,2v10,20,20,70,42,111","w":187},"i":{"d":"15,-214v21,0,57,22,29,35v-21,4,-36,-8,-44,-21v-4,-7,0,-14,15,-14xm67,-21v12,12,-22,19,-29,11v-29,-28,-20,-72,-20,-120v0,-18,32,-7,29,10v-6,40,-4,76,20,99","w":77},"j":{"d":"49,-192v5,10,-17,24,-22,17v-7,-10,-4,-14,-19,-25v-9,-6,8,-25,17,-20v12,8,19,16,24,28xm49,-137v10,22,-21,7,-10,34v24,60,34,141,7,168v-32,33,-76,33,-90,1v-8,-17,1,-30,4,-48v2,-12,20,-2,17,13v-4,24,-8,38,22,35v31,-3,42,-29,41,-56v-3,-57,-18,-89,-41,-141v-6,-13,10,-30,22,-21v18,13,24,5,28,15","w":72},"k":{"d":"158,-24v-32,7,-55,-3,-84,-8v-6,-1,-15,0,-11,11v3,9,6,14,11,22v7,13,-23,9,-28,0v-35,-62,-8,-171,-47,-219v-8,-9,5,-34,22,-24v26,15,18,46,23,76v4,24,2,37,4,61v1,12,11,10,16,5v21,-21,45,-45,61,-44v21,1,15,35,1,33v-22,-4,-37,22,-49,31v-12,9,-7,9,1,13v27,14,62,22,77,22v15,0,11,19,3,21","w":170},"l":{"d":"39,-228v7,49,11,145,11,212v0,10,-21,7,-24,-5v-11,-48,6,-78,-4,-126v-4,-21,-10,-45,-20,-73v-6,-18,34,-26,37,-8","w":75},"m":{"d":"242,-14v5,11,-12,18,-20,13v-26,-17,-23,-42,-31,-72v-3,-12,-13,-9,-18,-3v-15,7,-26,54,-53,27v-9,-5,-11,-36,-24,-20v-18,21,-21,39,-43,56v-7,5,-25,7,-26,-3v-2,-41,-26,-77,-9,-119v5,-12,29,1,28,15v-1,20,-3,33,2,52v3,12,7,14,10,10v19,-23,33,-44,38,-66v2,-9,23,-9,25,-1r11,40v3,14,13,5,19,0v17,-13,17,-30,29,-48v6,-9,25,-1,27,9v7,36,14,70,35,110","w":238},"n":{"d":"145,-11v20,8,5,31,-15,22v-30,-14,-16,-62,-27,-81v-8,-13,-13,-14,-18,-7v-13,17,-12,38,-28,49v-23,15,-30,-13,-30,-21v1,-28,-6,-54,-17,-70v-6,-9,12,-33,28,-24v11,6,7,35,13,58v3,12,10,10,16,4v12,-12,12,-20,20,-39v4,-10,23,-1,29,8v16,26,14,95,29,101","w":159},"o":{"d":"135,-64v-8,36,-34,70,-71,63v-62,-11,-66,-92,-14,-116v18,-8,53,-50,67,-19v10,22,24,44,18,72xm72,-27v32,5,57,-45,36,-71v-5,-8,-7,7,-18,4v-11,-3,-8,-14,-30,-1v-27,16,-26,62,12,68","w":145},"p":{"d":"118,-93v0,29,-31,52,-51,54v-6,1,-12,3,-13,11v-6,31,12,51,1,81v-5,14,-13,21,-24,-1v-28,-57,1,-101,-17,-162v-5,-15,21,-32,43,-35v31,-4,61,21,61,52xm94,-92v-1,-14,-14,-19,-28,-22v-17,-3,-19,11,-18,23v2,26,-1,30,17,26v15,-3,30,-12,29,-27","w":129},"q":{"d":"172,30v6,11,-6,28,-19,19v-22,-16,-13,-62,-21,-88v-1,-4,1,-11,-9,-6v-26,13,-45,23,-75,18v-42,-6,-44,-44,-27,-66v18,-24,46,-32,80,-44v23,-9,41,15,49,31v4,4,11,-3,13,7v5,26,-13,88,9,129xm117,-94v-1,-13,-6,-20,-22,-14v-21,8,-34,13,-51,27v-12,10,0,22,10,25v25,7,39,-2,60,-14v14,-8,4,-15,3,-24","w":185},"r":{"d":"117,-119v7,7,4,28,-10,23v-8,-3,-16,-6,-22,4v-16,24,-10,44,-21,70v-5,12,-23,12,-25,-1v-5,-35,-33,-69,-33,-96v2,-8,15,-10,21,-5v19,14,15,19,19,40v1,5,9,9,13,0v8,-17,2,-37,25,-42v13,-3,25,-1,33,7","w":126},"s":{"d":"115,-120v-2,9,-24,19,-24,9v0,-28,-22,-2,-37,1v-4,1,-4,9,-1,12v22,21,34,30,51,54v30,44,-56,66,-81,57v-20,-13,-8,-33,9,-25v17,8,60,-4,39,-30v-27,-33,-50,-35,-56,-54v-5,-14,-1,-28,11,-33v20,-9,53,-28,67,-24v23,6,25,18,22,33","w":123},"t":{"d":"149,-99v-21,22,-57,16,-75,16v-6,0,-11,4,-11,10v3,51,14,50,16,65v1,11,-18,22,-28,8v-18,-25,-3,-70,-20,-87v-7,-3,-13,-4,-21,-11v-13,-11,2,-32,20,-24v3,0,10,-3,9,-8v-5,-31,-11,-41,-11,-67v0,-19,41,-6,36,13v-6,23,-4,38,-1,62v1,6,5,10,11,10v59,2,58,-2,67,-8v13,-8,17,12,8,21","w":149},"u":{"d":"176,-18v19,15,-9,35,-19,27v-12,-9,-16,-32,-25,-52v-6,-13,-9,-18,-16,-5v-14,26,-26,45,-52,42v-50,-5,-46,-84,-36,-139v2,-10,31,-7,27,9v-5,22,-10,58,3,90v8,19,21,10,28,1v14,-18,26,-38,23,-65v-1,-11,26,-19,31,-1v10,37,22,82,36,93","w":182},"v":{"d":"147,-114v-24,13,-14,63,-53,122v-13,19,-17,13,-27,-2v-50,-72,-49,-102,-66,-118v-19,-18,10,-32,22,-26v31,15,-1,30,49,97v8,10,12,9,18,0v24,-37,26,-84,31,-108v5,-24,42,27,26,35","w":152},"w":{"d":"203,-93v-3,24,-9,52,-26,80v-14,23,-26,12,-43,-8v-33,-39,-19,-30,-36,2v-13,26,-50,31,-62,5v-18,-42,-20,-68,-29,-113v-4,-21,38,-13,37,1v-2,21,-7,57,10,87v7,13,17,20,28,-2v9,-18,10,-36,11,-54v1,-15,15,-23,25,-8v10,16,14,38,31,58v5,6,16,15,21,1v9,-22,4,-37,2,-61v-1,-19,34,-12,31,12","w":211},"x":{"d":"156,-132v15,8,8,15,-11,18v-14,2,-68,18,-43,42v17,16,33,18,51,33v14,12,-3,26,-20,18v-19,-9,-31,-18,-49,-32v-9,-7,-11,-7,-19,1v-18,18,-22,38,-40,58v-7,8,-16,4,-14,-9v5,-28,19,-42,36,-65v6,-9,7,-10,-3,-18v-15,-11,-27,-15,-33,-32v-4,-10,9,-23,24,-16v15,7,27,40,49,24v23,-18,46,-36,72,-22","w":167},"y":{"d":"161,-108v-32,70,-66,107,-98,181v-4,10,-24,13,-21,0v10,-40,24,-59,45,-95v7,-12,5,-11,-4,-17v-33,-22,-64,-48,-79,-84v-4,-10,14,-27,24,-13v21,29,40,52,67,73v8,6,10,8,16,0v14,-19,17,-33,26,-56v6,-17,29,0,24,11","w":167},"z":{"d":"146,-8v-44,8,-78,21,-113,17v-17,-2,-21,-25,-10,-41v18,-28,32,-42,46,-72v6,-36,-19,-1,-33,-6v-15,-6,-21,-19,-7,-25v22,-10,43,-10,61,-17v14,-5,19,8,15,22v-12,41,-33,60,-54,98v-6,10,-6,14,11,13v29,-1,44,-10,73,-13v11,-1,23,22,11,24","w":146},"{":{"d":"123,81v-29,17,-62,15,-86,-9v-30,-29,-9,-70,12,-106v8,-13,-3,-11,-9,-11v-34,0,-28,-21,-18,-31v23,-22,34,-24,23,-37v-14,-16,-50,-33,-28,-65v26,-24,54,-44,90,-70v7,-5,20,6,9,14v-32,22,-47,38,-78,60v-4,3,-10,18,-2,26v14,15,61,34,32,59v-29,26,-9,17,-2,19v26,8,14,22,7,34v-10,17,-36,51,-28,81v7,26,54,37,71,14v11,-14,18,16,7,22","w":128},"|":{"d":"43,0v1,17,-27,22,-27,12v3,-91,-1,-141,5,-232v1,-16,22,-10,21,3v-10,84,-6,132,1,217","w":52},"}":{"d":"79,-62v59,46,1,146,-43,144v-23,-1,-7,-32,-2,-24v10,15,57,-32,53,-64v-3,-24,-15,-39,-38,-48v-18,-7,-7,-18,-13,-29v-6,-11,-16,-6,-17,-26v0,-12,-12,-14,8,-31v22,-19,41,-55,37,-64v-8,-21,-28,-7,-47,-8v-13,0,-6,-21,2,-21v20,1,37,-3,52,5v15,7,16,27,10,42v-9,24,-20,32,-35,55v-6,9,-4,26,13,24v9,-1,16,-3,21,7v9,17,2,16,-4,20v-17,12,-2,13,3,18","w":115},"~":{"d":"180,-200v-14,29,-21,54,-46,69v-18,10,-34,23,-51,-17v-6,-15,-16,-39,-40,-15v-15,15,-15,31,-24,50v-5,12,-21,9,-16,-6v12,-36,24,-59,49,-73v17,-9,35,-8,43,24v9,35,29,22,42,8v15,-17,22,-33,23,-50v1,-14,28,-5,20,10","w":182},"\u00a0":{"w":93}}});

Cufon.replace('#nav ul > li > a:not(ul li ul li a)', { fontFamily: 'Felt Tip Roman', color: "#000"});
Cufon.replace('#nav a.normal', { fontFamily: 'Felt Tip Roman', color: "#000"});
Cufon.replace('#nav a.hover, #nav > div > ul > li.selected > a',{ fontFamily : 'Felt Tip Roman', color: '#fff'});

Cufon.replace('.cf', { fontFamily: 'Felt Tip Roman'});
Cufon.replace('.text-section-a h2', { fontFamily: 'Felt Tip Roman'});


jQuery(function($){
	$('#nav li[class!=selected]:not(li li)').find('> a').addClass('normal');
	$('#nav li[class!=selected]:not(li li)').mouseenter(function(e){
		$(this).find('> a').toggleClass('normal').toggleClass('hover');
		Cufon.refresh('#nav a.hover, #nav > div > ul > li.selected > a');
	}).mouseleave(function(){
		$(this).find('> a').toggleClass('normal').toggleClass('hover');
		Cufon.refresh('#nav a.normal');
	});
	
	$('#nav > div > ul > li[class!=selected]:has(ul)').mouseenter(function() {
		$(this).next('li.selected:first').find('ul').hide();
		$(this).prev('li.selected:first').find('ul').hide();
		if($.browser.msie) $(this).find('ul').show();
	}).mouseleave(function() {
		$(this).next('li.selected:first').find('ul').show();
		$(this).prev('li.selected:first').find('ul').show();
		if($.browser.msie) $(this).find('ul').hide();
	});
});

/*
 * jMaps jQuery plugin
 * http://github.com/digitalspaghetti/jmaps 
*/
var Mapifies;if(!Mapifies){Mapifies={}}Mapifies.MapObjects={};Mapifies.MapObjects.Set=function(B,A){var C=jQuery(B).attr("id");var D=new GMap2(B);Mapifies.MapObjects[C]=D;Mapifies.MapObjects[C].Options=A;return Mapifies.MapObjects[C]};Mapifies.MapObjects.Append=function(A,C,D){var B=jQuery(A).attr("id");Mapifies.MapObjects[B][C]=D};Mapifies.MapObjects.Get=function(A){return Mapifies.MapObjects[jQuery(A).attr("id")]};Mapifies.Initialise=function(B,A,F){function D(){return{language:"en",mapType:"map",mapCenter:[55.958858,-3.162302],mapZoom:12,mapControl:"small",mapEnableType:false,mapEnableOverview:false,mapEnableDragging:true,mapEnableInfoWindows:true,mapEnableDoubleClickZoom:false,mapEnableScrollZoom:false,mapEnableSmoothZoom:false,mapEnableGoogleBar:false,mapEnableScaleControl:false,mapShowjMapsIcon:true,debugMode:false}}A=jQuery.extend(D(),A);if(GBrowserIsCompatible()){var E=Mapifies.MapObjects.Set(B,A);var C=Mapifies.GetMapType(A.mapType);E.setCenter(new GLatLng(A.mapCenter[0],A.mapCenter[1]),A.mapZoom,C);if(A.mapShowjMapsIcon){Mapifies.AddScreenOverlay(B,{imageUrl:"http://hg.digitalspaghetti.me.uk/jmaps/raw-file/3228fade0b3c/docs/images/jmaps-mapicon.png",screenXY:[70,10],overlayXY:[0,0],size:[42,25]})}switch(A.mapControl){case"small":E.addControl(new GSmallMapControl());break;case"large":E.addControl(new GLargeMapControl());break}if(A.mapEnableType){E.addControl(new GMapTypeControl())}if(A.mapEnableOverview){E.addControl(new GOverviewMapControl())}if(!A.mapEnableDragging){E.disableDragging()}if(!A.mapEnableInfoWindows){E.disableInfoWindow()}if(A.mapEnableDoubleClickZoom){E.enableDoubleClickZoom()}if(A.mapEnableScrollZoom){E.enableScrollWheelZoom()}if(A.mapEnableSmoothZoom){E.enableContinuousZoom()}if(A.mapEnableGoogleBar){E.enableGoogleBar()}if(A.mapEnableScaleControl){E.addControl(new GScaleControl())}if(A.debugMode){console.log(Mapifies)}if(typeof F=="function"){return F(E,B,A)}}else{jQuery(B).text("Your browser does not support Google Maps.");return false}return};Mapifies.MoveTo=function(C,B,G){function E(){return{centerMethod:"normal",mapType:null,mapCenter:[],mapZoom:null}}var F=Mapifies.MapObjects.Get(C);B=jQuery.extend(E(),B);if(B.mapType){var D=Mapifies.GetMapType(B.mapType)}var A=new GLatLng(B.mapCenter[0],B.mapCenter[1]);switch(B.centerMethod){case"normal":F.setCenter(A,B.mapZoom,D);break;case"pan":F.panTo(A);break}if(typeof G=="function"){return G(A,B)}};Mapifies.SavePosition=function(B,A,D){var C=Mapifies.MapObjects.Get(B);C.savePosition();if(typeof D=="function"){return D(C)}};Mapifies.GotoSavedPosition=function(B,A,D){var C=Mapifies.MapObjects.Get(B);C.returnToSavedPosition();if(typeof D=="function"){return D(C)}};Mapifies.CreateKeyboardHandler=function(B,A,E){var C=Mapifies.MapObjects.Get(B);var D=new GKeyboardHandler(C);if(typeof E=="function"){return E(D)}};Mapifies.CheckResize=function(B,A,D){var C=Mapifies.MapObjects.Get(B);C.checkResize();if(typeof D=="function"){return D(B)}};Mapifies.SearchAddress=function(C,B,F){function D(){return{query:null,returnType:"getLatLng",cache:undefined,countryCode:"uk"}}var E=Mapifies.MapObjects.Get(C);B=jQuery.extend(D(),B);if(typeof E.Geocoder==="undefined"){if(typeof B.cache==="undefined"){var A=new GClientGeocoder()}else{var A=new GClientGeocoder(cache)}Mapifies.MapObjects.Append(C,"Geocoder",A);E=Mapifies.MapObjects.Get(C)}E.Geocoder[B.returnType](B.query,function(G){if(typeof F==="function"){return F(G,B)}});return};Mapifies.SearchDirections=function(D,I,H){function C(){return{query:null,panel:null,locale:"en_GB",travelMode:"driving",avoidHighways:false,getPolyline:true,getSteps:true,preserveViewport:false,clearLastSearch:false}}var G=Mapifies.MapObjects.Get(D);I=jQuery.extend(C(),I);var B={locale:I.locale,travelMode:I.travelMode,avoidHighways:I.avoidHighways,getPolyline:I.getPolyline,getSteps:I.getSteps,preserveViewport:I.preserveViewport};var A=$(I.panel).get(0);if(typeof G.Directions==="undefined"){Mapifies.MapObjects.Append(D,"Directions",new GDirections(G,A))}GEvent.addListener(G.Directions,"load",F);GEvent.addListener(G.Directions,"error",E);if(I.clearLastSearch){G.Directions.clear()}G.Directions.load(I.query,B);function F(){if(typeof H=="function"){return H(G.Directions,I)}}function E(){if(typeof H=="function"){return H(G.Directions,I)}}return};Mapifies.CreateAdsManager=function(C,B,F){function D(){return{publisherId:"",maxAdsOnMap:3,channel:0,minZoomLevel:6}}var E=Mapifies.MapObjects.Get(C);B=jQuery.extend(D(),B);var A={maxAdsOnMap:B.maxAdsOnMap,channel:B.channel,minZoomLevel:B.minZoomLevel};if(typeof E.AdsManager=="undefined"){Mapifies.MapObjects.Append(C,"AdsManager",new GAdsManager(E,B.publisherId,A))}if(typeof F=="function"){return F(E.AdsManager,B)}};Mapifies.AddFeed=function(B,A,F){function D(){return{feedUrl:null,mapCenter:[]}}var E=Mapifies.MapObjects.Get(B);A=jQuery.extend(D(),A);var C=new GGeoXml(A.feedUrl);E.addOverlay(C);if(A.mapCenter[0]&&A.mapCenter[1]){E.setCenter(new GLatLng(A.mapCenter[0],A.mapCenter[1]))}if(typeof F=="function"){return F(C,A)}return};Mapifies.RemoveFeed=function(A,B,D){var C=Mapifies.MapObjects.Get(A);C.removeOverlay(B);if(typeof D=="function"){return D(B)}return};Mapifies.AddGroundOverlay=function(B,A,F){function D(){return{overlaySouthWestBounds:undefined,overlayNorthEastBounds:undefined,overlayImage:undefined}}var E=Mapifies.MapObjects.Get(B);A=jQuery.extend(D(),A);var C=new GLatLngBounds(new GLatLng(A.overlaySouthWestBounds[0],A.overlaySouthWestBounds[1]),new GLatLng(A.overlayNorthEastBounds[0],A.overlayNorthEastBounds[1]));groundOverlay=new GGroundOverlay(A.overlayImage,C);E.addOverlay(groundOverlay);if(typeof F=="function"){return F(groundOverlay,A)}return};Mapifies.RemoveGroundOverlay=function(A,C,D){var B=Mapifies.MapObjects.Get(A);B.removeOverlay(C);if(typeof D==="function"){return D(C)}return};Mapifies.AddMarker=function(D,C,G){function E(){var H={pointTitle:"+info",pointLatLng:undefined,pointHTML:undefined,pointOpenHTMLEvent:"click",pointIsDraggable:false,pointIsRemovable:false,pointRemoveEvent:"dblclick",pointMinZoom:4,pointMaxZoom:17,pointIcon:undefined,centerMap:false,centerMoveMethod:"normal"};return H}var F=Mapifies.MapObjects.Get(D);C=jQuery.extend({},E(),C);var B={};jQuery.extend(B,{title:C.pointTitle});if(typeof C.pointIcon=="object"){jQuery.extend(B,{icon:C.pointIcon})}if(C.pointIsDraggable){jQuery.extend(B,{draggable:C.pointIsDraggable})}if(C.centerMap){switch(C.centerMoveMethod){case"normal":F.setCenter(new GLatLng(C.pointLatLng[0],C.pointLatLng[1]));break;case"pan":F.panTo(new GLatLng(C.pointLatLng[0],C.pointLatLng[1]));break}}var A=new GMarker(new GLatLng(C.pointLatLng[0],C.pointLatLng[1]),B);if(C.pointHTML){GEvent.addListener(A,C.pointOpenHTMLEvent,function(){A.openInfoWindowHtml(C.pointHTML,{maxContent:C.pointMaxContent,maxTitle:C.pointMaxTitle})})}if(C.pointIsRemovable){GEvent.addListener(A,C.pointRemoveEvent,function(){F.removeOverlay(A)})}if(F.MarkerManager){F.MarkerManager.addMarker(A,C.pointMinZoom,C.pointMaxZoom)}else{F.addOverlay(A)}if(typeof G=="function"){return G(A,C)}return};Mapifies.RemoveMarker=function(B,A,D){var C=Mapifies.MapObjects.Get(B);C.removeOverlay(A);if(typeof D==="function"){return D(A)}return};Mapifies.CreateMarkerManager=function(C,A,G){function D(){return{markerManager:"GMarkerManager",borderPadding:100,maxZoom:17,trackMarkers:false}}var F=Mapifies.MapObjects.Get(C);A=jQuery.extend(D(),A);var E={borderPadding:A.borderPadding,maxZoom:A.maxZoom,trackMarkers:A.trackMarkers};var B=new window[A.markerManager](F,A);Mapifies.MapObjects.Append(C,"MarkerManager",B);if(typeof G=="function"){return G(B,A)}};Mapifies.AddPolygon=function(E,C,H){function F(){return{polygonPoints:[],polygonStrokeColor:"#000000",polygonStrokeWeight:5,polygonStrokeOpacity:1,polygonFillColor:"#ff0000",polygonFillOpacity:1,mapCenter:undefined,polygonClickable:true}}var G=Mapifies.MapObjects.Get(E);C=jQuery.extend(F(),C);var A={};if(!C.polygonClickable){A=jQuery.extend(A,{clickable:false})}if(typeof C.mapCenter!=="undefined"&&C.mapCenter[0]&&C.mapCenter[1]){G.setCenter(new GLatLng(C.mapCenter[0],C.mapCenter[1]))}var B=[];jQuery.each(C.polygonPoints,function(J,I){B.push(new GLatLng(I[0],I[1]))});var D=new GPolygon(B,C.polygonStrokeColor,C.polygonStrokeWeight,C.polygonStrokeOpacity,C.polygonFillColor,C.polygonFillOpacity,A);G.addOverlay(D);if(typeof H=="function"){return H(D,A,C)}return};Mapifies.RemovePolygon=function(B,A,D){var C=Mapifies.MapObjects.Get(B);C.removeOverlay(A);if(typeof D==="function"){return D(A)}return};Mapifies.AddPolyline=function(D,C,H){function F(){return{polylinePoints:[],polylineStrokeColor:"#ff0000",polylineStrokeWidth:10,polylineStrokeOpacity:1,mapCenter:[],polylineGeodesic:false,polylineClickable:true}}var G=Mapifies.MapObjects.Get(D);C=jQuery.extend(F(),C);var E={};if(C.polylineGeodesic){jQuery.extend(E,{geodesic:true})}if(!C.polylineClickable){jQuery.extend(E,{clickable:false})}if(C.mapCenter[0]&&C.mapCenter[1]){G.setCenter(new GLatLng(C.mapCenter[0],C.mapCenter[1]))}var B=[];jQuery.each(C.polylinePoints,function(J,I){B.push(new GLatLng(I[0],I[1]))});var A=new GPolyline(B,C.polylineStrokeColor,C.polylineStrokeWidth,C.polylineStrokeOpacity,E);G.addOverlay(A);if(typeof H=="function"){return H(A,E,C)}return};Mapifies.RemovePolyline=function(B,A,D){var C=Mapifies.MapObjects.Get(B);C.removeOverlay(A);if(typeof D==="function"){return D(A)}return};Mapifies.AddScreenOverlay=function(C,B,F){function D(){return{imageUrl:"",screenXY:[],overlayXY:[],size:[]}}var E=Mapifies.MapObjects.Get(C);B=jQuery.extend(D(),B);var A=new GScreenOverlay(B.imageUrl,new GScreenPoint(B.screenXY[0],B.screenXY[1]),new GScreenPoint(B.overlayXY[0],B.overlayXY[1]),new GScreenSize(B.size[0],B.size[1]));E.addOverlay(A);if(typeof F=="function"){return F(A,B)}};Mapifies.RemoveScreenOverlay=function(B,A,D){var C=Mapifies.MapObjects.Get(B);C.removeOverlay(A);if(typeof D==="function"){return D(A)}return};Mapifies.CreateStreetviewPanorama=function(E,D,H){function F(){return{overideContainer:"",latlng:[40.75271883902363,-73.98262023925781],pov:[]}}var G=Mapifies.MapObjects.Get(E);D=jQuery.extend(F(),D);var A=null;if(D.overideContainer!==""){A=jQuery(D.overideContainer).get(0)}else{A=jQuery(E).get(0)}var B={};if(D.pov.length>0){jQuery.extend(B,{pov:new GPov(D.latlng[0],D.latlng[1],D.latlng[2])})}if(D.latlng.length>0){jQuery.extend(B,{latlng:new GLatLng(D.latlng[0],D.latlng[1])})}var C=new GStreetviewPanorama(A,B);if(typeof H=="function"){return H(C,D)}return};Mapifies.RemoveStreetviewPanorama=function(B,A,D){var C=Mapifies.MapObjects.Get(B);A.remove();if(typeof D=="function"){return D(A)}return};Mapifies.AddTrafficInfo=function(B,A,F){function D(){return{mapCenter:[]}}var E=Mapifies.MapObjects.Get(B);A=jQuery.extend(D(),A);var C=new GTrafficOverlay;E.addOverlay(C);if(A.mapCenter[0]&&A.mapCenter[1]){E.setCenter(new GLatLng(A.mapCenter[0],A.mapCenter[1]))}if(typeof F=="function"){return F(C,A)}};Mapifies.RemoveTrafficInfo=function(A,B,D){var C=Mapifies.MapObjects.Get(A);C.removeOverlay(B);if(typeof D==="function"){return D(B)}return};Mapifies.SearchCode=function(A){switch(A){case G_GEO_SUCCESS:return{code:G_GEO_SUCCESS,success:true,message:"Success"};case G_GEO_UNKNOWN_ADDRESS:return{code:G_GEO_UNKNOWN_ADDRESS,success:false,message:"No corresponding geographic location could be found for one of the specified addresses. This may be due to the fact that the address is relatively new, or it may be incorrect"};break;case G_GEO_SERVER_ERROR:return{code:G_GEO_UNKNOWN_ADDRESS,success:false,message:"A geocoding or directions request could not be successfully processed, yet the exact reason for the failure is not known."};break;case G_GEO_MISSING_QUERY:return{code:G_GEO_UNKNOWN_ADDRESS,success:false,message:"The HTTP q parameter was either missing or had no value. For geocoder requests, this means that an empty address was specified as input. For directions requests, this means that no query was specified in the input."};break;case G_GEO_BAD_KEY:return{code:G_GEO_UNKNOWN_ADDRESS,success:false,message:"The given key is either invalid or does not match the domain for which it was given."};break;case G_GEO_BAD_REQUEST:return{code:G_GEO_UNKNOWN_ADDRESS,success:false,message:"A directions request could not be successfully parsed."};break;default:return{code:null,success:false,message:"An unknown error occurred."};break}};Mapifies.GetMapType=function(A){switch(A){case"map":A=G_NORMAL_MAP;break;case"sat":A=G_SATELLITE_MAP;break;case"hybrid":A=G_HYBRID_MAP;break}return A};Mapifies.GetTravelMode=function(A){switch(A){case"driving":A=G_TRAVEL_MODE_DRIVING;break;case"walking":A=G_TRAVEL_MODE_WALKING;break}return A};Mapifies.createIcon=function(A){function C(){return{iconImage:undefined,iconShadow:undefined,iconSize:undefined,iconShadowSize:undefined,iconAnchor:undefined,iconInfoWindowAnchor:undefined,iconPrintImage:undefined,iconMozPrintImage:undefined,iconPrintShadow:undefined,iconTransparent:undefined}}A=jQuery.extend(C(),A);var B=new GIcon(G_DEFAULT_ICON);if(A.iconImage){B.image=A.iconImage}if(A.iconShadow){B.shadow=A.iconShadow}if(A.iconSize){B.iconSize=A.iconSize}if(A.iconShadowSize){B.shadowSize=A.iconShadowSize}if(A.iconAnchor){B.iconAnchor=A.iconAnchor}if(A.iconInfoWindowAnchor){B.infoWindowAnchor=A.iconInfoWindowAnchor}return B};Mapifies.getCenter=function(A){var B=Mapifies.MapObjects.Get(A);return B.getCenter()};Mapifies.getBounds=function(A){var B=Mapifies.MapObjects.Get(A);return B.getBounds()};var Mapifies;if(!Mapifies){Mapifies={}}(function(A){A.fn.jmap=function(D,B,C){return this.each(function(){if(D=="init"&&typeof B=="undefined"){new Mapifies.Initialise(this,{},null)}else{if(D=="init"&&typeof B=="object"){new Mapifies.Initialise(this,B,C)}else{if(D=="init"&&typeof B=="function"){new Mapifies.Initialise(this,{},B)}else{if(typeof D=="object"||D==null){new Mapifies.Initialise(this,D,B)}else{try{new Mapifies[D](this,B,C)}catch(E){throw Error("Mapifies Function Does Not Exist")}}}}}})}})(jQuery);




/**
 * Compact labels plugin
 */
(function($){$.fn.compactize=function(){return this.each(function(){var label=$(this),input=$('#'+label.attr('for'));input.focus(function(){label.hide();}).blur(function(){if(input.val()===''){label.show();}});window.setTimeout(function(){if(input.val()!==''){label.hide();}},50);});};})(jQuery);

/*
 * hrefID jQuery extention - returns a valid #hash string from link href attribute in Internet Explorer
 */
(function($){$.fn.extend({hrefId:function(){return $(this).attr('href').substr($(this).attr('href').indexOf('#'));}});})(jQuery);

/*
 * Scripts
 *
 */
jQuery(function($) {
 
	var Engine = {
		utils : {
			links : function(){
				$('a[rel*=external]').click(function(e){
					e.preventDefault();
					window.open($(this).attr('href'));						  
				});
			},
			mails : function(){
				$('a[href^=mailto:]').each(function(){
					var mail = $(this).attr('href').replace('mailto:','');
					var replaced = mail.replace('/at/','@');
					$(this).attr('href','mailto:'+replaced);
					if($(this).text() == mail) {
						$(this).text(replaced);
					}
				});
			}
		},
		ui : { 
			subMenu : function () {
				$('#cat_865225_divs > ul > li').each(function(index) {
					$(this).attr('id', 'item-0'+index); 
				});

				$('#nav ul ul li:first-child').addClass('first');
								
				// added by Jason to support active nav requirements
				$('#nav ul ul li').each(function(){
					var path = document.location.href; 
					var current_href = $(this).find('a').attr('href');
					if (path.split(".com")[1] == current_href) {
					  $(this).addClass('selected-sub');
					}
				});	
			},
			rotatorInit : function () {
				$('.list-a ul').sfRotator({
					'duration' : 3000
				});
				
				$('.list-g ul').sfRotator({
					'duration' : 4500
				});
			},
			sliderInit : function () {	
				$('#colorbox .slider').sfSlider({ display: 1, width: 506, slider : '.wrap ul', items : '.wrap ul li', paging : true });				
			},
			imageTapesInit : function () {
				var tapesArray = [
					'tape01',
					'tape02',
					'tape03',
					'tape04',
					'tape05',
					'tape06',
					'tape07',
					'tape08',
					'tape05',
					'tape06',
					'tape07',
					'tape08',
					'tape09',
					'tape10',
					'tape11',
					'tape12',
					'tape01',
					'tape02',
					'tape03',
					'tape04',
					'tape13',
					'tape14',
					'tape15',
					'tape16'
				];
				
				var counter = 0;
				var arrayLen = tapesArray.length;
				
				$('.with-tapes p.image').each(function (i) {	
					
					if($(this).find('a').length)
					{
						$(this).find('a').append('<span class="'+tapesArray[counter]+'">&nbsp;</span>');
					}
					else
					{
						$(this).append('<span class="'+tapesArray[counter]+'">&nbsp;</span>');
					}
					
					counter++;
					if(counter >= arrayLen)
					{
						counter = 0;
					}
				});
			},
			inputFileStyleInit : function () {
				$("input[type=file]").filestyle({ 
				  image: "images/file-choose.png",
				  imageheight : 23,
				  imagewidth : 47,
				  width : 97
				});
			},
			biosOverlaysInit : function () {
				$('#bios a').each(function () {					
					$(this).click(function (e) {
						e.preventDefault();
					});	
					var href = $(this).attr('href');
					var id = "#"+href.split("#")[1];
					var myHtml = $(id).html();
					$(this).colorbox({html : myHtml, opacity : 0.75, onComplete:function(){ Cufon.replace('.ov-cf'); } });
				})
			},
			workOverlaysInit : function (obj) {
				$(obj).each(function () {					
					$(this).click(function (e) {
						e.preventDefault();
					});	
					var href = $(this).attr('href');
					var id = "#"+href.split("#")[1];
					var myHtml = $(id).html();
					$(this).colorbox({html : myHtml, opacity : 0.75, onComplete:function(){ 
						Cufon.replace('.ov-cf'); 
						Engine.ui.sliderInit();
					} });
				})
			}
		},
		gmaps : {
			mapGenerate : function(elementId, addressString, zoomLevel){
				
				var marker = null;				
				
				jQuery(elementId).jmap('init', {
					mapType		: 'map', 
					mapZoom   	: zoomLevel,			 
					mapCenter	: [39.949924, -75.156645],
					mapControl	: 'none' 
				});
				jQuery(elementId).jmap('SearchAddress', {
						'query': addressString,
						'returnType': 'getLocations'
					}, function(result, options) {

						var valid = Mapifies.SearchCode(result.Status.code);
						if (valid.success) {
							jQuery.each(result.Placemark, function(i, point){							
								if(marker !== null)
								{
									pointHtml = marker;
								}
								else
								{
									pointHtml = point.address;
								}								
								jQuery(elementId).jmap('AddMarker',{
											'pointLatLng'	: [point.Point.coordinates[1], point.Point.coordinates[0]],
											'pointHTML'		: pointHtml
									});
								jQuery(elementId).jmap('MoveTo',{											
											mapCenter : [point.Point.coordinates[1], point.Point.coordinates[0]]																		
									  });
							});
						}
						else
						{
							jQuery(elementId).html(valid.message);
						}
					});
			},
			mapInit : function () {
				if($('#gmap'))
				{
					var addressString = $('#gmap p').html();	
					Engine.gmaps.mapGenerate('#gmap', addressString, 15);				
				}
			}
			
			
		},
		
		tweaks : {
			
			activeNavAction : function(){
					if(activeNavItem == "news"){ // for news detail page
						$("#nav li:nth-child(5)").addClass("selected");	
					}
				},// end activeNavAction
				
			firstLi : function(){
				
				// news list
				$(".list-c ul li:first").addClass("first");
				
				// news list
				$(".list-i ul li:first").addClass("first");
				
			},
				
			bumpNav : function(){
				// bump sub nav item to the left.
				$("#navsub_865225_516894").css("margin-left","10px");
				
				
			},
			
			polaroidFade : function(){
				
				$(".polaroid-1").show("slide", { direction: "left" }, 900);

				$(".polaroid-2").show("slide", { direction: "down" }, 600);

				},
				
			tourPop : function(){
				
				var rel = jQuery(".photogalleryTable a:first").attr("rel");
				var title = jQuery(".photogalleryTable a:first").attr("title");
				var href= jQuery(".photogalleryTable a:first").attr("href");

				jQuery("#tourPop").attr("rel",rel);
				jQuery("#tourPop").attr("title",title);
				jQuery("#tourPop").attr("href",href);
				
				},
				
				noRightClick : function(){
				$(document).bind("contextmenu",function(e){
					return false;
				});	
			}
			
			
		

		
		
		}// end tweaks
	};

	Engine.utils.links();
	//Engine.utils.mails();
	Engine.ui.subMenu();
	Engine.ui.rotatorInit();	
	Engine.ui.imageTapesInit();
	Engine.ui.inputFileStyleInit();
	Engine.ui.biosOverlaysInit();
	Engine.ui.workOverlaysInit('#plans a');
	Engine.ui.workOverlaysInit('#exhibits a');
	Engine.gmaps.mapInit();
	
	Engine.tweaks.firstLi();
	Engine.tweaks.bumpNav();
	//Engine.tweaks.activeNavAction();
	
	Engine.tweaks.polaroidFade();
	Engine.tweaks.tourPop();
	Engine.tweaks.noRightClick();
	

	
});
