/*
* Copyright (c) 2009 Simo Kinnunen.
* Licensed under the MIT license.
*
* @version 1.09i
*/
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("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 } })()); 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 } })());
/*!
* The following copyright notice may not be removed under any circumstances.
* 
* Copyright:
*  The digitally encoded machine readable software for producing the
Typefaces
* licensed to you is copyrighted (c) 1990 Adobe Systems.
All Rights Reserved.
* This software is the property of Adobe Systems
Incorporated and its licensors,
* and may not be reproduced, used, 
displayed, modified, disclosed or transferred
* without the express 
written approval of Adobe.
 
The digitally encoded
* machine readable outline data for producing
the Typefaces licensed to you is
* copyrighted (c) 1981 Linotype AG
and/or its subsidiaries. All Rights Reserved.
* This data is the property of Linotype AG and/or its subsidiaries
and may not be
* reproduced, used, displayed, modified, disclosed or 
transferred without the
* express written approval of Linotype AG 
and/or its subsidiaries.
12
* Helvetica* 67 Medium Condensed 34472
*/
Cufon.registerFont({ "w": 480, "face": { "font-family": "Helvetica Neue", "font-weight": 500, "font-stretch": "normal", "units-per-em": "1000", "panose-1": "2 0 6 3 0 0 0 0 0 0", "ascent": "800", "descent": "-200", "x-height": "14", "bbox": "-24 -778 771 186.003", "underline-thickness": "50", "underline-position": "-100", "stemh": "86", "stemv": "108", "unicode-range": "U+0020-U+201D" }, "glyphs": { " ": { "w": 240 }, "!": { "d": "99,-192r-17,-296r0,-226r114,0v3,183,-6,353,-17,522r-80,0xm82,0r0,-114r114,0r0,114r-114,0", "w": 278 }, "\"": { "d": "264,-428r0,-286r86,0r0,286r-86,0xm76,-428r0,-286r86,0r0,286r-86,0", "w": 426 }, "#": { "d": "177,-274r106,0r20,-146r-106,0xm-3,-200r0,-74r97,0r20,-146r-88,0r0,-74r98,0r28,-200r83,0r-28,200r106,0r28,-200r83,0r-28,200r87,0r0,74r-97,0r-20,146r88,0r0,74r-98,0r-28,200r-83,0r28,-200r-106,0r-28,200r-83,0r28,-200r-87,0" }, "$": { "d": "260,-287r0,215v60,-9,90,-55,90,-100v0,-66,-29,-97,-90,-115xm216,-418r0,-204v-42,4,-76,37,-76,100v0,47,22,80,76,104xm216,100r0,-86v-177,-14,-202,-117,-200,-228r114,0v-3,81,18,131,86,142r0,-232v-109,-34,-190,-91,-190,-208v0,-115,83,-196,190,-196r0,-70r44,0r0,70v158,6,192,110,190,198r-114,0v2,-62,-13,-105,-76,-112r0,221r63,22v97,35,141,89,141,184v0,138,-80,202,-204,209r0,86r-44,0" }, "%": { "d": "173,-646v-41,0,-51,37,-51,130v0,93,10,130,51,130v41,0,51,-37,51,-130v0,-93,-10,-130,-51,-130xm497,-708r77,0r-319,722r-75,0xm586,-308v-41,0,-51,37,-51,130v0,93,10,130,51,130v41,0,51,-37,51,-130v0,-93,-10,-130,-51,-130xm173,-708v79,0,137,43,137,192v0,149,-58,192,-137,192v-79,0,-137,-43,-137,-192v0,-149,58,-192,137,-192xm586,-370v79,0,137,43,137,192v0,149,-58,192,-137,192v-79,0,-137,-43,-137,-192v0,-149,58,-192,137,-192", "w": 759 }, "&": { "d": "296,-392r125,176v19,-32,30,-76,28,-123r90,0v1,52,-10,126,-61,203r97,136r-121,0r-43,-61v-46,42,-99,75,-180,75v-165,0,-210,-122,-210,-197v0,-100,73,-174,145,-221v-29,-42,-74,-104,-73,-157v0,-102,75,-153,170,-153v53,0,157,26,157,145v0,83,-65,137,-124,177xm247,-458v31,-30,76,-63,77,-115v0,-42,-26,-67,-68,-67v-29,0,-67,15,-67,62v0,46,34,89,58,120xm216,-336v-44,34,-87,82,-87,145v0,64,55,114,121,114v48,0,84,-26,111,-55", "w": 574 }, "(": { "d": "184,-714r75,0v-154,256,-154,636,0,898r-77,0v-79,-104,-145,-266,-145,-449v0,-183,68,-345,147,-449", "w": 259 }, ")": { "d": "75,184r-75,0v154,-256,154,-636,0,-898r77,0v79,104,145,266,145,449v0,183,-68,345,-147,449", "w": 259 }, "*": { "d": "152,-714r68,0r0,124r111,-43r23,66r-114,33r78,103r-56,43r-76,-105r-74,105r-56,-43r76,-103r-116,-33r23,-66r113,44r0,-125", "w": 370 }, "+": { "d": "257,-296r0,-210r86,0r0,210r210,0r0,86r-210,0r0,210r-86,0r0,-210r-210,0r0,-86r210,0", "w": 600 }, ",": { "d": "63,0r0,-132r114,0v-1,139,21,264,-114,286r0,-58v35,-9,53,-45,50,-96r-50,0", "w": 240 }, "-": { "d": "45,-238r0,-102r262,0r0,102r-262,0", "w": 352 }, ".": { "d": "63,0r0,-132r114,0r0,132r-114,0", "w": 240 }, "\/": { "d": "-10,14r227,-742r89,0r-227,742r-89,0", "w": 296 }, "0": { "d": "142,-347v0,206,20,281,98,281v78,0,98,-75,98,-281v0,-206,-20,-281,-98,-281v-78,0,-98,75,-98,281xm28,-347v0,-275,76,-361,212,-361v136,0,212,86,212,361v0,275,-76,361,-212,361v-136,0,-212,-86,-212,-361" }, "1": { "d": "321,0r-114,0r0,-514r-147,0r0,-74v80,1,167,-14,178,-120r83,0r0,708" }, "2": { "d": "447,-96r0,96r-414,0v0,-308,297,-301,297,-521v0,-58,-25,-107,-88,-107v-85,0,-99,76,-99,148r-108,0v0,-141,58,-228,209,-228v145,0,200,86,200,189v0,235,-230,250,-284,423r287,0" }, "3": { "d": "31,-197r108,0v0,62,20,131,97,131v71,0,99,-57,99,-127v0,-105,-50,-141,-159,-132r0,-80v98,11,143,-36,143,-121v0,-51,-23,-102,-82,-102v-70,0,-90,60,-90,124r-108,0v0,-132,69,-204,204,-204v85,0,190,39,190,181v0,73,-43,144,-113,155r0,3v73,6,129,65,129,164v0,140,-70,219,-216,219v-128,0,-202,-63,-202,-211" }, "4": { "d": "21,-159r0,-98r245,-451r116,0r0,458r77,0r0,91r-77,0r0,159r-108,0r0,-159r-253,0xm274,-250r0,-292r-2,0r-159,292r161,0" }, "5": { "d": "230,14v-131,0,-203,-70,-198,-205r108,0v-4,67,22,119,93,119v79,0,101,-78,101,-161v0,-82,-22,-151,-95,-151v-48,0,-83,26,-93,65r-101,-4r35,-371r341,0r0,91r-256,0r-23,186r2,2v30,-34,73,-55,119,-55v148,0,185,125,185,234v0,142,-65,250,-218,250" }, "6": { "d": "442,-536r-114,0v0,-41,-19,-92,-76,-92v-107,0,-113,141,-113,244r3,2v28,-51,76,-75,138,-75v97,0,175,70,175,211v0,163,-67,260,-217,260v-179,0,-213,-136,-213,-339v0,-212,39,-383,226,-383v124,0,191,56,191,172xm149,-213v0,82,31,147,98,147v70,0,94,-69,94,-152v0,-98,-29,-153,-94,-153v-83,0,-98,73,-98,158" }, "7": { "d": "30,-592r0,-102r420,0r0,90v-111,145,-207,391,-223,604r-120,0v16,-211,120,-447,233,-592r-310,0" }, "8": { "d": "151,-522v0,57,18,108,89,108v71,0,89,-51,89,-108v0,-56,-18,-106,-89,-106v-71,0,-89,50,-89,106xm140,-200v0,74,20,134,100,134v80,0,100,-60,100,-134v0,-75,-20,-134,-100,-134v-80,0,-100,59,-100,134xm240,14v-145,0,-214,-73,-214,-212v0,-108,55,-160,121,-179v-61,-21,-98,-68,-98,-153v0,-110,73,-178,191,-178v118,0,191,68,191,178v0,87,-41,129,-98,155v70,14,121,72,121,177v0,139,-69,212,-214,212" }, "9": { "d": "38,-158r114,0v0,41,19,92,76,92v107,0,113,-141,113,-244r-3,-2v-28,51,-76,75,-138,75v-97,0,-175,-70,-175,-211v0,-163,67,-260,217,-260v179,0,213,136,213,339v0,212,-39,383,-226,383v-124,0,-191,-56,-191,-172xm331,-481v0,-82,-31,-147,-98,-147v-70,0,-94,69,-94,152v0,98,29,153,94,153v83,0,98,-73,98,-158" }, ":": { "d": "63,-380r0,-132r114,0r0,132r-114,0xm63,0r0,-132r114,0r0,132r-114,0", "w": 240 }, ";": { "d": "63,0r0,-132r114,0v-1,139,21,264,-114,286r0,-58v35,-9,53,-45,50,-96r-50,0xm63,-380r0,-132r114,0r0,132r-114,0", "w": 240 }, "<": { "d": "47,-216r0,-74r506,-226r0,86r-404,177r404,177r0,86", "w": 600 }, "=": { "d": "47,-314r0,-86r506,0r0,86r-506,0xm47,-106r0,-86r506,0r0,86r-506,0", "w": 600 }, ">": { "d": "553,-290r0,74r-506,226r0,-86r404,-177r-404,-177r0,-86", "w": 600 }, "?": { "d": "169,-192r0,-60v0,-144,145,-140,145,-284v0,-56,-19,-106,-81,-106v-68,0,-90,57,-90,141r-108,0v0,-126,53,-227,197,-227v124,0,196,69,196,192v0,170,-157,198,-157,302r0,42r-102,0xm162,0r0,-114r114,0r0,114r-114,0", "w": 463 }, "@": { "d": "490,-397v0,-68,-31,-96,-81,-96v-83,0,-141,101,-141,181v0,61,29,101,93,101v69,0,129,-113,129,-186xm539,-549r71,0r-75,270v-6,31,-31,71,22,71v56,0,123,-91,123,-202v0,-142,-125,-238,-264,-238v-174,0,-296,138,-296,294v0,175,135,288,288,288v106,0,192,-34,247,-88r84,0v-53,97,-168,168,-331,168v-212,0,-379,-138,-379,-372v0,-208,155,-370,387,-370v202,0,355,124,355,305v0,200,-157,286,-254,286v-53,0,-67,-29,-72,-59v-28,31,-71,59,-124,59v-77,0,-139,-63,-139,-162v0,-142,107,-268,223,-268v49,0,89,24,115,77", "w": 800 }, "A": { "d": "177,-266r169,0r-82,-352r-2,0xm-9,0r203,-714r146,0r188,714r-119,0r-44,-175r-209,0r-46,175r-119,0", "w": 519 }, "B": { "d": "173,-413r90,0v69,0,105,-46,105,-113v-1,-118,-92,-101,-195,-102r0,215xm173,-86r113,0v68,0,105,-44,105,-126v0,-77,-46,-121,-112,-121r-106,0r0,247xm59,0r0,-714r231,0v106,0,192,47,192,173v0,89,-38,137,-105,164v78,14,128,61,128,182v0,119,-86,195,-220,195r-226,0", "w": 537 }, "C": { "d": "384,-256r114,0v3,142,-46,270,-220,270v-180,0,-236,-116,-236,-371v0,-255,56,-371,237,-371v209,0,215,146,215,237r-114,0v2,-75,-16,-152,-102,-151v-84,0,-122,52,-122,282v0,230,38,288,122,288v99,0,107,-109,106,-184", "w": 519 }, "D": { "d": "173,-628r0,542v184,9,227,-8,227,-271v0,-201,-34,-271,-133,-271r-94,0xm59,0r0,-714r203,0v224,0,252,146,252,357v0,211,-28,357,-252,357r-203,0", "w": 556 }, "E": { "d": "59,0r0,-714r386,0r0,96r-272,0r0,198r256,0r0,96r-256,0r0,228r280,0r0,96r-394,0", "w": 481 }, "F": { "d": "59,0r0,-714r381,0r0,96r-267,0r0,198r251,0r0,96r-251,0r0,324r-114,0", "w": 463 }, "G": { "d": "412,0v-2,-26,4,-61,-2,-83v-31,66,-72,97,-156,97v-156,0,-212,-116,-212,-371v0,-255,72,-371,237,-371v185,0,211,136,209,219r-108,0v2,-68,-15,-133,-100,-133v-81,0,-124,54,-124,282v0,230,38,288,115,288v87,1,119,-62,119,-218r-120,0r0,-86r228,0r0,376r-86,0", "w": 537 }, "H": { "d": "59,0r0,-714r114,0r0,286r210,0r0,-286r114,0r0,714r-114,0r0,-332r-210,0r0,332r-114,0", "w": 556 }, "I": { "d": "54,0r0,-714r114,0r0,714r-114,0", "w": 222 }, "J": { "d": "16,-215r108,0v-1,74,-1,143,76,143v76,0,76,-70,76,-142r0,-500r114,0r0,517v0,157,-78,214,-192,211v-165,-5,-186,-99,-182,-229", "w": 444 }, "K": { "d": "59,0r0,-714r114,0r0,311r2,0r216,-311r125,0r-206,301r228,413r-129,0r-173,-321r-63,90r0,231r-114,0", "w": 519 }, "L": { "d": "46,0r0,-714r114,0r0,618r276,0r0,96r-390,0", "w": 444 }, "M": { "d": "59,0r0,-714r178,0r126,529r2,0r124,-529r174,0r0,714r-108,0r0,-594r-2,0r-144,594r-96,0r-144,-594r-2,0r0,594r-108,0", "w": 722 }, "N": { "d": "59,0r0,-714r139,0r207,532r2,0r0,-532r108,0r0,714r-139,0r-207,-546r-2,0r0,546r-108,0", "w": 574 }, "O": { "d": "278,14v-164,0,-236,-116,-236,-371v0,-255,72,-371,236,-371v164,0,236,116,236,371v0,255,-72,371,-236,371xm278,-72v68,0,122,-42,122,-288v0,-240,-54,-282,-122,-282v-68,0,-122,42,-122,282v0,246,54,288,122,288", "w": 556 }, "P": { "d": "173,-628r0,247v112,4,195,3,195,-123v0,-77,-31,-124,-122,-124r-73,0xm59,0r0,-714r226,0v137,0,197,86,197,208v0,128,-75,211,-209,211r-100,0r0,295r-114,0", "w": 500 }, "Q": { "d": "463,64r-73,-74v-29,17,-67,24,-112,24v-164,0,-236,-116,-236,-371v0,-255,72,-371,236,-371v164,0,236,116,236,371v0,132,-24,231,-56,283r73,77xm265,-132r65,-65r47,47v16,-43,23,-110,23,-210v0,-240,-54,-282,-122,-282v-68,0,-122,42,-122,282v0,246,54,288,122,288v15,0,28,-2,41,-7", "w": 556 }, "R": { "d": "59,0r0,-714r252,0v100,0,181,50,181,184v0,95,-45,160,-119,177v71,7,107,46,112,146v4,73,-11,184,38,207r-129,0v-29,-44,-21,-124,-24,-198v-3,-78,-26,-112,-104,-112r-93,0r0,310r-114,0xm173,-396r91,0v73,0,114,-44,114,-116v0,-76,-33,-116,-108,-116r-97,0r0,232", "w": 537 }, "S": { "d": "33,-221r114,0v-4,95,32,149,117,149v72,0,108,-51,108,-104v0,-111,-99,-123,-180,-154v-104,-39,-149,-94,-149,-196v0,-130,88,-202,222,-202v191,0,203,111,202,204r-114,0v3,-74,-23,-118,-100,-118v-49,0,-96,27,-96,103v0,88,106,122,184,149v101,36,145,91,145,189v0,152,-92,215,-236,215v-184,0,-220,-117,-217,-235", "w": 519 }, "T": { "d": "176,0r0,-618r-170,0r0,-96r451,0r0,96r-167,0r0,618r-114,0", "w": 463 }, "U": { "d": "50,-714r114,0r0,512v0,90,36,130,105,130v68,0,104,-40,104,-130r0,-512r114,0r0,503v0,165,-82,225,-218,225v-137,0,-219,-60,-219,-225r0,-503", "w": 537 }, "V": { "d": "162,0r-168,-714r121,0r121,570r2,0r128,-570r121,0r-180,714r-145,0", "w": 481 }, "W": { "d": "144,0r-138,-714r115,0r94,555r2,0r94,-555r120,0r96,558r2,0r93,-558r113,0r-142,714r-132,0r-92,-538r-2,0r-91,538r-132,0", "w": 741 }, "X": { "d": "0,0r188,-363r-172,-351r126,0r114,237r112,-237r123,0r-173,351r182,363r-126,0r-124,-258r-127,258r-123,0", "w": 500 }, "Y": { "d": "180,0r0,-279r-184,-435r127,0r120,308r123,-308r119,0r-191,435r0,279r-114,0", "w": 481 }, "Z": { "d": "18,0r0,-90r299,-528r-281,0r0,-96r406,0r0,96r-299,522r302,0r0,96r-427,0", "w": 463 }, "[": { "d": "77,184r0,-898r203,0r0,80r-101,0r0,738r101,0r0,80r-203,0", "w": 278 }, "\\": { "d": "217,14r-227,-742r89,0r227,742r-89,0", "w": 296 }, "]": { "d": "-2,184r0,-80r101,0r0,-738r-101,0r0,-80r203,0r0,898r-203,0", "w": 278 }, "^": { "d": "457,-280r-157,-328r-157,328r-86,0r204,-414r76,0r206,414r-86,0", "w": 600 }, "_": { "d": "0,125r0,-50r500,0r0,50r-500,0", "w": 500 }, "a": { "d": "405,-420r0,308v-1,28,21,46,46,35r0,70v-52,26,-144,14,-144,-58r-2,0v-29,53,-71,79,-134,79v-86,0,-140,-48,-140,-151v0,-161,100,-158,209,-192v39,-12,63,-22,63,-69v0,-49,-17,-80,-74,-80v-72,0,-82,51,-82,103r-102,0v0,-114,47,-177,189,-177v95,0,171,37,171,132xm303,-194r0,-90v-28,22,-88,36,-120,50v-63,27,-62,168,23,168v65,0,97,-49,97,-128", "w": 463 }, "b": { "d": "52,0r0,-714r108,0r0,239r2,0v20,-48,64,-77,122,-77v82,0,166,37,166,276v0,185,-50,290,-176,290v-77,0,-104,-45,-118,-80r-2,0r0,66r-102,0xm154,-263v0,115,17,191,91,191v75,0,91,-77,91,-199v0,-145,-22,-195,-84,-195v-83,0,-98,74,-98,203", "w": 481 }, "c": { "d": "313,-196r102,0v-7,129,-51,210,-184,210v-156,0,-200,-116,-200,-283v0,-167,44,-283,200,-283v161,0,185,126,185,193r-108,0v0,-50,-14,-113,-77,-113v-78,0,-92,84,-92,203v0,119,14,203,92,203v60,0,82,-49,82,-130", "w": 444 }, "d": { "d": "327,0v-2,-21,4,-49,-2,-66v-14,35,-41,80,-118,80v-126,0,-176,-105,-176,-290v0,-239,84,-276,166,-276v60,0,100,33,124,77r0,-239r108,0r0,714r-102,0xm327,-263v0,-129,-15,-203,-98,-203v-62,0,-84,50,-84,195v0,122,16,199,91,199v74,0,91,-76,91,-191", "w": 481 }, "e": { "d": "426,-255r-281,0v-1,87,-1,195,90,195v77,0,86,-88,86,-120r102,0v0,119,-72,194,-189,194v-88,0,-197,-26,-197,-275v0,-141,30,-291,199,-291v171,0,196,123,190,297xm145,-329r173,0v4,-80,-12,-150,-83,-149v-72,1,-92,73,-90,149", "w": 463 }, "f": { "d": "85,0r0,-458r-75,0r0,-80r75,0r0,-50v-5,-126,85,-143,196,-131r0,83v-50,-3,-92,3,-88,51r0,47r88,0r0,80r-88,0r0,458r-108,0", "w": 278 }, "g": { "d": "58,46r102,0v0,33,30,64,78,64v56,0,91,-39,91,-101v0,-28,4,-63,-2,-87v-20,47,-70,74,-122,74v-126,0,-161,-124,-161,-271v0,-118,18,-277,171,-277v66,0,105,44,120,80r0,-66r102,0r0,512v0,131,-56,210,-201,210v-160,0,-178,-94,-178,-138xm152,-286v0,92,4,196,84,196v84,0,93,-106,93,-191v0,-88,-11,-185,-86,-185v-78,0,-91,80,-91,180", "w": 481 }, "h": { "d": "52,0r0,-714r108,0r0,234r3,2v64,-108,266,-112,266,72r0,406r-108,0r0,-369v0,-70,-21,-97,-75,-97v-44,0,-86,35,-86,105r0,361r-108,0", "w": 481 }, "i": { "d": "57,0r0,-538r108,0r0,538r-108,0xm57,-614r0,-108r108,0r0,108r-108,0", "w": 222 }, "j": { "d": "57,-538r108,0r0,573v3,131,-72,159,-189,146r0,-83v57,2,81,-4,81,-73r0,-563xm57,-722r108,0r0,108r-108,0r0,-108", "w": 222 }, "k": { "d": "52,0r0,-714r108,0r0,401r2,0r163,-225r125,-1r-162,208r183,331r-118,0r-132,-245r-61,74r0,171r-108,0", "w": 463 }, "l": { "d": "57,0r0,-714r108,0r0,714r-108,0", "w": 222 }, "m": { "d": "57,0r0,-538r102,0r0,63r3,0v27,-48,78,-77,129,-77v77,0,109,37,125,82v54,-116,267,-122,267,61r0,409r-108,0r0,-369v0,-70,-21,-97,-65,-97v-44,0,-86,35,-86,105r0,361r-108,0r0,-369v0,-70,-21,-97,-66,-97v-43,0,-85,35,-85,105r0,361r-108,0", "w": 740 }, "n": { "d": "52,0r0,-538r102,0r0,63r3,0v27,-48,78,-77,138,-77v82,0,134,37,134,146r0,406r-108,0r0,-369v0,-70,-21,-97,-75,-97v-44,0,-86,35,-86,105r0,361r-108,0", "w": 481 }, "o": { "d": "31,-269v0,-167,44,-283,200,-283v157,0,201,116,201,283v0,167,-51,283,-201,283v-149,0,-200,-116,-200,-283xm139,-269v0,137,14,203,92,203v79,0,93,-66,93,-203v0,-119,-14,-203,-93,-203v-78,0,-92,84,-92,203", "w": 463 }, "p": { "d": "52,176r0,-714r102,0v2,21,-4,49,2,66v22,-48,62,-80,121,-80v123,0,173,105,173,290v0,226,-92,276,-166,276v-58,0,-102,-29,-122,-77r-2,0r0,239r-108,0xm154,-275v0,129,16,203,92,203v62,0,90,-46,90,-195v0,-122,-16,-199,-91,-199v-74,0,-91,76,-91,191", "w": 481 }, "q": { "d": "321,176r0,-239r-2,0v-20,48,-64,77,-123,77v-84,0,-165,-58,-165,-276v0,-185,50,-290,176,-290v80,0,101,48,120,80r0,-66r102,0r0,714r-108,0xm327,-275v0,-115,-17,-191,-91,-191v-75,0,-91,77,-91,199v0,145,29,195,84,195v83,0,98,-74,98,-203", "w": 481 }, "r": { "d": "52,0r0,-538r108,0v2,27,-4,61,2,84v27,-67,75,-110,151,-94r0,110v-76,-16,-153,-5,-153,116r0,322r-108,0", "w": 315 }, "s": { "d": "386,-381r-102,0v2,-53,-10,-97,-71,-97v-43,0,-77,20,-77,70v0,65,90,83,145,103v79,29,117,70,117,155v0,115,-84,164,-193,164v-144,-1,-181,-68,-177,-187r96,0v-3,70,16,113,84,113v109,0,112,-129,29,-158r-88,-31v-81,-28,-115,-69,-115,-155v0,-101,73,-148,184,-148v148,0,171,79,168,171", "w": 426 }, "t": { "d": "4,-458r0,-80r74,0r0,-153r108,0r0,153r88,0r0,80r-88,0r0,321v-7,60,42,62,88,54r0,80v-23,6,-53,9,-87,9v-73,0,-109,-20,-109,-130r0,-334r-74,0", "w": 278 }, "u": { "d": "327,0r0,-63r-3,0v-27,48,-78,77,-138,77v-80,0,-134,-37,-134,-176r0,-376r108,0r0,386v0,60,27,80,73,80v46,0,88,-30,88,-90r0,-376r108,0r0,538r-102,0", "w": 481 }, "v": { "d": "151,0r-144,-538r116,0r94,424r2,0r85,-424r115,0r-142,538r-126,0", "w": 426 }, "w": { "d": "137,0r-122,-538r112,0r75,424r2,0r80,-424r122,0r80,424r2,0r74,-424r108,0r-123,538r-121,0r-84,-418r-2,0r-77,418r-126,0", "w": 685 }, "x": { "d": "3,0r147,-279r-139,-259r118,0r84,178r88,-178r116,0r-140,259r146,279r-117,0r-94,-199r-94,199r-115,0", "w": 426 }, "y": { "d": "8,-538r116,0r93,404r2,0r86,-404r113,0r-148,558v-45,165,-93,172,-231,160r0,-86v47,8,95,7,108,-38r14,-44", "w": 426 }, "z": { "d": "25,0r0,-84r235,-363r-221,0r0,-91r343,0r0,89r-226,358r226,0r0,91r-357,0", "w": 407 }, "{": { "d": "7,-232r0,-66v43,-2,81,-48,81,-102r0,-183v6,-116,73,-141,183,-131r0,62v-57,-6,-81,13,-81,69r0,183v1,97,-70,125,-92,136v25,6,92,40,92,134r0,183v-3,56,23,76,81,69r0,62v-110,9,-183,-14,-183,-131r0,-183v0,-54,-38,-100,-81,-102", "w": 278 }, "|": { "d": "68,14r0,-742r86,0r0,742r-86,0", "w": 222 }, "}": { "d": "271,-298r0,66v-43,2,-81,48,-81,102r0,183v-6,116,-73,141,-183,131r0,-62v57,6,81,-13,81,-69r0,-183v-1,-97,70,-125,92,-136v-25,-6,-92,-40,-92,-134r0,-183v3,-56,-23,-76,-81,-69r0,-62v110,-9,183,14,183,131r0,183v0,54,38,100,81,102", "w": 278 }, "~": { "d": "406,-174v-68,0,-155,-72,-213,-72v-31,0,-59,25,-88,77r-36,-76v29,-57,77,-87,125,-87v68,0,155,72,213,72v31,0,59,-25,88,-77r36,76v-31,53,-77,87,-125,87", "w": 600 }, "'": { "d": "77,-428r0,-286r86,0r0,286r-86,0", "w": 240 }, "\u201c": { "d": "67,-428v1,-139,-21,-264,114,-286r0,58v-35,9,-53,45,-50,96r50,0r0,132r-114,0xm245,-428v1,-139,-21,-264,114,-286r0,58v-35,9,-53,45,-50,96r50,0r0,132r-114,0", "w": 426 }, "\u201d": { "d": "245,-582r0,-132r114,0v-1,139,21,264,-114,286r0,-58v35,-9,53,-45,50,-96r-50,0xm67,-582r0,-132r114,0v-1,139,21,264,-114,286r0,-58v35,-9,53,-45,50,-96r-50,0", "w": 426 }, "`": { "d": "92,-608r-106,-144r120,0r60,144r-74,0", "w": 222 }, "\u00a0": { "w": 240}} });




Cufon.replace('#slides', { textShadow: '1px 1px rgba(0,0,0,0.2)' });
Cufon.replace('#spotlights h4');


