/*
* 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:
* Copyright (c) 2005 by Fontsmith Ltd. All rights reserved.
* 
* Trademark:
* FS Albert is a trademark of Fontsmith Ltd.
* 
* Full name:
* FSAlbert
* 
* Description:
* Copyright (c) 2005 by Fontsmith Ltd. All rights reserved.
* 
* Manufacturer:
* Fontsmith Ltd
* 
* Designer:
* Jason Smith
* 
* Vendor URL:
* http://www.fontsmith.com
* 
* License information:
* http://www.fontsmith.com
*/
Cufon.registerFont({ "w": 198, "face": { "font-family": "FS Albert", "font-weight": 400, "font-stretch": "normal", "units-per-em": "360", "panose-1": "2 0 0 0 4 0 0 2 0 4", "ascent": "277", "descent": "-83", "x-height": "4", "bbox": "-24.2796 -287.428 315.35 79.1226", "underline-thickness": "18", "underline-position": "-18", "stemh": "26", "stemv": "31", "unicode-range": "U+0020-U+007E" }, "glyphs": { " ": { "w": 83 }, "!": { "d": "66,-242r-3,184v0,9,-11,5,-19,6v-5,0,-7,-2,-7,-6r-3,-184v0,-11,17,-4,26,-6v5,0,6,2,6,6xm70,-15v0,27,-41,26,-41,0v0,-13,10,-20,21,-20v10,0,20,7,20,20", "w": 88 }, "\"": { "d": "94,-247r-1,52v1,10,-11,7,-20,7v-4,0,-6,-2,-6,-7r-1,-52v-1,-9,15,-4,22,-5v5,0,6,1,6,5xm47,-247r-1,52v1,10,-11,7,-20,7v-4,0,-6,-2,-6,-7r-1,-52v-1,-9,15,-4,22,-5v5,0,6,1,6,5", "w": 113 }, "#": { "d": "201,-170v8,2,6,25,-4,24r-38,0r-7,50v17,3,51,-10,41,19v-4,12,-32,2,-46,5r-10,66v0,9,-25,9,-29,2r11,-68r-51,0r-10,65v0,9,-13,7,-23,7v-6,0,-7,-3,-7,-8r11,-64v-18,-2,-50,9,-39,-18v5,-12,30,-3,44,-6r7,-50v-17,-2,-51,10,-40,-19v5,-11,31,-2,45,-5r11,-73v0,-9,25,-7,29,-1r-11,74r49,0r11,-72v0,-10,24,-8,29,-2r-11,74r38,0xm122,-96r8,-50r-49,0r-8,50r49,0", "w": 200 }, "$": { "d": "40,-36v17,5,37,13,55,12r0,-93v-30,-14,-66,-34,-66,-72v0,-38,32,-60,66,-63v2,-14,-8,-39,13,-35v12,2,4,24,6,35v17,1,32,4,48,10v10,5,3,28,-8,28v-12,-5,-26,-10,-40,-11r0,84v32,14,66,35,65,74v0,40,-29,63,-65,69v-3,13,10,36,-12,34v-13,-2,-4,-21,-7,-32v-21,0,-40,-4,-60,-10v-11,-4,-2,-27,5,-30xm147,-65v0,-19,-16,-35,-33,-42r0,80v18,-5,33,-16,33,-38xm95,-225v-17,2,-33,15,-33,33v0,22,15,32,33,41r0,-74" }, "%": { "d": "169,-196v0,29,-14,56,-46,56v-32,0,-47,-26,-47,-56v0,-29,15,-56,47,-56v33,0,46,27,46,56xm254,-251v9,-5,28,6,22,16r-174,240v-6,-3,-23,-9,-16,-20xm285,-52v0,29,-14,56,-46,56v-32,0,-47,-26,-47,-56v0,-29,16,-56,48,-56v33,0,45,27,45,56xm145,-196v0,-14,-3,-38,-22,-38v-19,0,-23,22,-23,37v0,16,1,39,23,39v18,0,22,-24,22,-38xm261,-52v0,-14,-3,-38,-22,-38v-19,0,-23,22,-23,37v0,16,1,39,23,39v18,0,22,-24,22,-38", "w": 360 }, "&": { "d": "237,-23v9,5,0,29,-11,24v-18,-4,-40,-14,-56,-30v-42,50,-158,44,-157,-37v0,-36,30,-58,59,-77v-13,-16,-32,-35,-31,-59v0,-28,25,-50,57,-50v32,0,56,20,56,50v0,26,-21,44,-43,60r62,74v14,-20,28,-49,28,-80v0,-11,13,-4,21,-6v4,0,5,2,5,5v0,32,-16,75,-37,99v14,14,33,23,47,27xm153,-47r-66,-78v-22,16,-41,33,-41,56v0,57,80,55,107,22xm126,-202v0,-15,-10,-27,-27,-27v-42,0,-24,55,-3,70v15,-12,30,-26,30,-43", "w": 241 }, "'": { "d": "70,-247r-1,52v1,10,-11,7,-20,7v-4,0,-6,-2,-6,-7r-1,-52v-1,-9,15,-4,22,-5v5,0,6,1,6,5", "w": 113 }, "(": { "d": "81,45v-78,-83,-77,-214,-3,-300v6,-8,16,3,21,7v-26,43,-47,81,-47,145v0,60,20,97,45,135v-2,7,-10,10,-16,13", "w": 117 }, ")": { "d": "65,-111v1,-60,-20,-97,-45,-135v2,-7,14,-16,21,-9v72,89,70,209,-2,296v-6,7,-17,-3,-21,-8v28,-41,47,-81,47,-144", "w": 116 }, "*": { "d": "99,-233v5,3,15,24,4,26r-32,4v14,12,38,34,7,44v-8,-10,-12,-26,-18,-38v-6,12,-8,29,-18,38v-6,-5,-24,-10,-15,-20r24,-24v-11,-4,-37,1,-38,-9v4,-7,3,-26,13,-20r29,18v-2,-13,-6,-25,-7,-39v2,-5,28,-7,25,4r-7,35v11,-6,21,-14,33,-19", "w": 119 }, "+": { "d": "161,-108v10,-1,6,11,7,19v0,6,-1,8,-7,8r-54,0r0,58v1,12,-13,7,-22,8v-5,0,-7,-2,-7,-7r0,-59r-55,0v-11,1,-6,-12,-7,-20v0,-5,2,-7,7,-7r55,0r0,-58v-2,-12,12,-7,21,-8v6,0,8,1,8,7r0,59r54,0", "w": 183 }, ",": { "d": "24,46v-19,-10,10,-23,7,-36v-8,-14,-22,-44,7,-46v40,10,16,73,-14,82", "w": 72 }, "-": { "d": "77,-108v11,-2,7,11,8,20v0,6,-1,8,-7,8r-55,0v-12,1,-7,-13,-8,-22v0,-5,2,-6,7,-6r55,0", "w": 99 }, "\u00ad": { "d": "77,-108v11,-2,7,11,8,20v0,6,-1,8,-7,8r-55,0v-12,1,-7,-13,-8,-22v0,-5,2,-6,7,-6r55,0", "w": 99 }, ".": { "d": "60,-16v0,12,-10,21,-21,21v-11,0,-22,-8,-22,-20v0,-13,10,-21,22,-21v11,0,21,8,21,20", "w": 73 }, "\/": { "d": "93,-252v9,0,22,-4,18,8r-71,240v-2,11,-13,7,-24,8v-6,0,-5,-4,-4,-8r72,-241v1,-5,3,-7,9,-7", "w": 117 }, "0": { "d": "184,-125v0,57,-20,129,-85,129v-65,0,-85,-71,-85,-128v0,-57,22,-128,86,-128v65,0,84,70,84,127xm149,-125v0,-43,-10,-99,-50,-99v-41,0,-50,57,-50,99v0,42,9,100,50,100v41,0,50,-58,50,-100" }, "1": { "d": "127,-240r0,231v2,13,-13,8,-23,9v-6,0,-9,-3,-9,-9r0,-203v-21,9,-38,33,-62,31v-2,-8,-15,-16,-4,-22v31,-14,47,-44,91,-45v5,0,7,3,7,8" }, "2": { "d": "32,-228v42,-40,144,-32,144,42v0,49,-72,118,-110,158r102,0v11,-1,7,11,8,20v0,5,-2,8,-8,8r-136,0v-13,1,-11,-24,-4,-31v36,-38,113,-103,114,-152v0,-52,-65,-46,-98,-25v-7,-2,-9,-13,-12,-20" }, "3": { "d": "30,-229v4,-20,43,-23,63,-23v37,0,72,21,72,61v0,26,-18,49,-41,56v90,24,46,145,-34,139v-23,-2,-51,-3,-65,-18v4,-7,4,-25,14,-20v40,20,103,13,101,-38v-1,-37,-31,-51,-69,-49v-10,1,-6,-11,-7,-19v-1,-8,10,-6,17,-6v30,0,50,-13,50,-43v-1,-46,-61,-42,-92,-24v-5,-2,-6,-12,-9,-16" }, "4": { "d": "89,-241v2,-10,25,-9,33,-4v-20,56,-48,106,-70,160r88,0r0,-58v0,-12,16,-5,26,-7v5,0,7,2,7,7r0,136v0,11,-15,6,-25,7v-5,0,-8,-2,-8,-7r0,-51r-116,0v-14,-1,-8,-21,-4,-32" }, "5": { "d": "144,-74v0,-49,-42,-58,-94,-55v-7,0,-11,-4,-11,-11r0,-100v0,-6,3,-8,8,-8r110,0v10,-1,8,11,8,20v0,5,-1,7,-7,7r-86,0r0,67v58,-2,104,19,106,78v3,76,-100,103,-152,59v2,-7,5,-17,11,-21v40,23,107,21,107,-36" }, "6": { "d": "21,-105v0,-81,40,-168,135,-143v10,3,2,27,-6,25v-64,-13,-87,31,-92,88v45,-44,122,-17,122,53v0,47,-29,86,-77,86v-62,0,-82,-51,-82,-109xm103,-23v56,-2,59,-105,2,-106v-14,0,-35,7,-49,23v-1,46,12,84,47,83" }, "7": { "d": "172,-248v14,0,8,22,4,32r-96,209v-5,11,-19,6,-32,7v-6,0,-8,-6,-4,-9r99,-211r-115,0v-11,1,-6,-12,-7,-21v0,-5,1,-7,7,-7r144,0" }, "8": { "d": "17,-67v1,-34,25,-54,53,-65v-25,-11,-43,-32,-43,-58v0,-37,33,-62,73,-62v40,0,70,22,70,60v0,23,-20,46,-43,57v89,26,56,139,-29,139v-45,0,-81,-25,-81,-71xm100,-146v38,-8,54,-82,-2,-82v-21,0,-37,15,-37,36v0,23,18,36,39,46xm99,-21v37,0,65,-51,35,-77v-9,-9,-23,-17,-38,-23v-24,10,-45,27,-45,53v0,30,24,47,48,47" }, "9": { "d": "178,-143v0,82,-43,169,-135,142v-9,-2,-3,-26,5,-25v63,15,89,-30,93,-88v-45,44,-122,17,-122,-53v0,-47,29,-85,77,-85v62,0,82,51,82,109xm143,-143v2,-47,-12,-83,-48,-82v-55,1,-57,105,-1,105v16,0,35,-7,49,-23" }, ":": { "d": "62,-157v-1,27,-42,26,-43,0v0,-28,43,-27,43,0xm62,-17v-1,28,-42,27,-43,0v0,-27,43,-27,43,0", "w": 77 }, ";": { "d": "62,-157v-1,27,-42,26,-43,0v0,-28,43,-27,43,0xm26,46v-19,-7,6,-22,5,-32v-8,-13,-20,-45,9,-45v40,10,15,68,-14,77", "w": 77 }, "<": { "d": "147,-71v7,8,-8,32,-18,25r-96,-64v-6,-3,-6,-19,0,-22r102,-67v7,5,17,17,13,27r-79,51", "w": 183 }, "=": { "d": "144,-143v11,-2,8,9,8,18v0,6,-2,8,-8,8r-104,0v-11,1,-7,-10,-8,-19v0,-5,2,-7,7,-7r105,0xm144,-80v11,-2,8,9,8,18v0,6,-2,8,-8,8r-104,0v-11,1,-7,-10,-8,-19v0,-5,2,-7,7,-7r105,0", "w": 183 }, ">": { "d": "145,-132v8,3,7,18,0,22v-35,21,-65,47,-102,66v-6,-5,-18,-19,-12,-26r78,-51v-26,-19,-57,-34,-81,-55v6,-7,9,-29,21,-21", "w": 183 }, "?": { "d": "20,-233v3,-17,38,-18,53,-19v60,-5,80,69,41,108v-20,20,-44,34,-43,74v0,12,-11,6,-19,7v-22,-32,16,-72,35,-89v8,-7,20,-23,20,-39v0,-44,-45,-42,-76,-28v-9,3,-8,-9,-11,-14xm82,-15v-1,26,-41,27,-42,0v0,-13,10,-20,21,-20v10,0,21,7,21,20", "w": 151 }, "@": { "d": "222,-17v-79,52,-203,3,-203,-96v0,-79,64,-139,142,-139v67,0,116,44,116,112v0,39,-25,87,-67,87v-18,0,-36,-7,-37,-30v-22,42,-79,24,-79,-26v0,-36,23,-79,62,-79v13,0,28,6,32,23v-2,-12,17,-28,24,-12v-6,31,-17,57,-19,92v0,11,6,18,18,18v31,-1,45,-40,45,-74v0,-55,-40,-90,-95,-90v-67,1,-109,57,-109,117v0,85,90,120,163,83v4,1,4,10,7,14xm141,-80v29,-1,34,-38,40,-64v-1,-10,-6,-25,-21,-25v-28,0,-38,41,-38,61v0,13,4,28,19,28", "w": 295 }, "A": { "d": "210,0v-12,-1,-29,4,-32,-6r-24,-67r-93,0r-25,67v-3,11,-18,4,-29,6v-5,0,-4,-4,-3,-7r90,-236v3,-8,26,-7,32,-1r89,236v1,4,1,8,-5,8xm70,-98r76,0r-38,-108", "w": 218, "k": { "y": 7, "w": 9, "v": 8, "t": 1, "f": 1, "Y": 26, "W": 13, "V": 20, "T": 33, "O": 2} }, "B": { "d": "189,-71v-1,79,-78,72,-154,71v-6,0,-8,-2,-8,-8r0,-232v0,-6,2,-8,9,-8v65,-2,136,-1,134,60v0,26,-16,49,-44,55v35,1,63,25,63,62xm137,-185v1,-40,-39,-37,-77,-37r0,80v40,0,76,4,77,-43xm60,-26v49,1,96,2,95,-46v0,-46,-47,-47,-95,-46r0,92", "w": 204, "k": { "y": 11, "x": 1, "Y": 20, "W": 4, "V": 5, "T": 23} }, "C": { "d": "133,-225v-50,0,-79,48,-79,99v0,54,24,103,79,103v18,0,39,-4,56,-13v8,-4,10,9,13,14v2,4,1,8,-4,10v-22,10,-44,16,-69,16v-75,0,-111,-58,-111,-128v0,-69,41,-128,113,-128v25,1,54,5,70,21v-4,6,-4,18,-11,21v-18,-9,-37,-15,-57,-15", "w": 211, "k": { "y": 11, "w": 9, "v": 15, "t": 1, "q": 8, "o": 8, "g": 9, "f": 1, "e": 9, "d": 12, "a": 7} }, "D": { "d": "37,-248v118,-8,187,18,187,125v0,77,-44,126,-125,123r-63,0v-7,0,-9,-3,-9,-9r0,-229v0,-7,2,-10,10,-10xm60,-27v83,9,129,-22,129,-96v0,-75,-46,-108,-129,-98r0,194", "w": 240, "k": { "x": 1, "Z": 11, "Y": 17, "X": 4, "W": 16, "V": 18, "T": 23, "A": 16} }, "E": { "d": "160,-26v11,-1,7,11,8,20v0,4,-2,6,-7,6r-126,0v-6,0,-8,-2,-8,-8r0,-233v0,-5,2,-7,7,-7r127,0v10,1,4,13,4,20v0,5,-3,6,-9,6r-95,0r0,79r84,0v10,0,8,11,8,20v0,5,-2,6,-7,6r-85,0r0,91r99,0", "w": 183, "k": { "y": 8, "x": 1, "v": 8} }, "F": { "d": "161,-248v11,3,7,29,-5,26r-95,0r0,79r84,0v10,0,8,11,8,20v0,5,-2,6,-7,6r-85,0r0,109v1,13,-16,6,-26,8v-6,0,-8,-1,-8,-8r0,-233v0,-5,2,-7,7,-7r127,0", "w": 180, "k": { "z": 11, "y": 18, "x": 14, "w": 7, "v": 10, "u": 14, "t": 6, "s": 13, "r": 12, "q": 24, "p": 11, "o": 23, "n": 4, "m": 4, "j": 3, "i": 1, "e": 23, "d": 17, "c": 19, "a": 24, "S": 4, "O": 19, "G": 17, "A": 29} }, "G": { "d": "188,-215v-69,-31,-135,15,-135,90v0,54,24,102,80,102v16,0,34,-3,46,-9r0,-85r-38,0v-11,2,-6,-12,-7,-20v0,-5,2,-6,7,-6r64,0v5,0,7,2,7,7r0,110v-7,26,-51,30,-78,30v-78,0,-116,-53,-116,-128v0,-73,44,-128,120,-128v22,0,78,3,59,34v-1,4,-5,4,-9,3", "w": 236, "k": { "Y": 5, "V": 4} }, "H": { "d": "210,-241r0,233v1,12,-16,7,-26,8v-5,0,-8,-3,-8,-8r0,-109r-116,0r0,109v1,12,-16,7,-26,8v-5,0,-7,-3,-7,-8r0,-233v-1,-12,16,-6,26,-7v5,0,7,2,7,7r0,98r116,0r0,-98v0,-11,17,-6,27,-7v5,0,7,2,7,7", "w": 237 }, "I": { "d": "104,-248v10,-1,6,9,7,17v-1,10,-20,3,-29,5r0,203v14,1,33,-5,28,17v0,4,-1,6,-5,6r-77,0v-9,1,-4,-11,-5,-18v1,-10,18,-3,27,-5r0,-203v-14,-1,-33,6,-28,-17v0,-4,1,-5,5,-5r77,0", "w": 133, "k": { "y": 8, "v": 4, "s": 1, "q": 1, "o": 3, "g": 1, "e": 3, "d": 1, "c": 2, "a": 1} }, "J": { "d": "26,-24v39,6,52,-10,52,-51r0,-151v-18,-4,-52,12,-47,-17v0,-4,2,-5,7,-5r66,0v4,0,7,2,7,7r0,158v5,62,-26,96,-91,84v-10,-3,0,-15,-1,-22v1,-4,4,-4,7,-3", "w": 138 }, "K": { "d": "191,-9v4,4,5,9,-2,9v-15,-1,-30,3,-38,-7r-90,-108r0,107v1,13,-17,7,-27,8v-5,0,-7,-3,-7,-8r0,-233v0,-12,17,-5,27,-7v5,0,7,2,7,7r0,105r87,-107v5,-7,28,-8,35,-1r-94,115", "w": 197, "k": { "y": 17, "w": 14, "v": 15, "u": 10, "t": 3, "s": 2, "q": 7, "o": 11, "n": 1, "g": 10, "e": 13, "d": 4, "c": 10, "Y": 4, "V": 4, "Q": 19, "O": 20, "G": 20, "C": 18} }, "L": { "d": "151,-27v11,-1,6,12,7,21v0,5,-2,6,-6,6r-117,0v-5,0,-8,-2,-8,-8r0,-232v-1,-13,17,-7,27,-8v5,0,7,3,7,8r0,213r90,0", "w": 163, "k": { "w": 12, "v": 14, "t": 2, "Y": 32, "W": 21, "V": 28, "U": 9, "T": 31, "Q": 15, "O": 17, "G": 17, "C": 15} }, "M": { "d": "275,-8v2,13,-17,6,-27,8v-5,0,-7,-2,-7,-8r-7,-175r-69,179v-3,7,-22,7,-26,-1r-76,-178r-4,177v0,10,-16,5,-25,6v-5,0,-7,-2,-7,-7r9,-233v-2,-13,12,-8,21,-8v6,0,7,1,9,5r88,197r81,-196v3,-9,14,-5,24,-6v4,0,6,1,6,6", "w": 301, "k": { "Y": 4, "V": 3} }, "N": { "d": "223,-240r0,232v0,14,-27,11,-34,1r-130,-182r0,181v0,11,-14,7,-24,8v-5,0,-7,-3,-7,-8r0,-232v-1,-12,24,-11,31,-3r133,186r0,-183v-1,-13,14,-7,24,-8v5,0,7,3,7,8", "w": 250 }, "O": { "d": "228,-126v0,82,-46,130,-106,130v-64,0,-103,-49,-103,-127v0,-78,43,-129,106,-129v66,0,103,51,103,126xm192,-125v0,-63,-24,-100,-68,-100v-41,0,-69,42,-69,101v0,63,25,100,68,100v41,0,69,-39,69,-101", "w": 243, "k": { "Y": 11, "X": 2, "V": 5, "A": 3} }, "P": { "d": "34,-248v75,-4,143,4,142,76v-1,62,-51,82,-115,78r0,87v0,11,-17,6,-27,7v-5,0,-7,-3,-7,-8r0,-232v0,-5,2,-8,7,-8xm142,-172v0,-47,-36,-52,-81,-50r0,102v45,5,82,-6,81,-52", "w": 186, "k": { "u": 7, "s": 3, "r": 8, "q": 4, "o": 14, "j": 12, "i": 2, "g": 14, "e": 17, "d": 14, "c": 15, "a": 11, "Y": 1, "X": 4, "V": 2, "J": 5, "A": 26} }, "Q": { "d": "230,19v7,3,3,28,-11,25v-40,-9,-52,-41,-102,-41v-69,0,-99,-61,-99,-126v0,-66,33,-129,105,-129v124,0,134,193,47,243v19,8,39,21,60,28xm190,-124v0,-49,-16,-101,-68,-101v-49,0,-69,54,-69,101v0,49,16,101,68,101v50,0,69,-53,69,-101", "w": 241 }, "R": { "d": "35,-248v74,-3,142,1,142,73v0,36,-24,57,-50,69r59,98v2,3,1,8,-4,8v-13,-1,-27,4,-33,-6r-54,-95r-34,0r0,93v1,13,-17,7,-27,8v-5,0,-7,-3,-7,-8r0,-232v0,-6,3,-8,8,-8xm143,-175v0,-43,-36,-49,-82,-47r0,96v46,3,82,-6,82,-49", "w": 199, "k": { "q": 1, "o": 10, "g": 7, "e": 13, "c": 1, "Y": 14, "V": 5, "T": 10, "O": 2, "C": 9} }, "S": { "d": "157,-235v-2,39,-38,10,-61,10v-20,0,-43,9,-43,33v0,36,42,43,66,58v27,16,49,34,49,67v-1,71,-82,83,-144,61v-11,-4,-2,-34,9,-29v38,15,99,19,102,-30v-9,-62,-119,-52,-117,-124v2,-62,80,-75,134,-53v4,1,5,4,5,7", "w": 182, "k": { "y": 8, "x": 2, "w": 7, "v": 10, "V": 2, "A": 1} }, "T": { "d": "115,-222r0,215v0,12,-17,5,-27,7v-5,0,-7,-2,-7,-7r0,-215r-69,0v-9,0,-5,-13,-6,-21v0,-4,2,-5,6,-5r176,0v10,1,2,14,3,20v-1,5,-4,6,-9,6r-67,0", "k": { "y": 32, "x": 4, "v": 26, "u": 34, "s": 31, "r": 20, "q": 37, "p": 29, "o": 37, "n": 13, "m": 14, "e": 39, "d": 35, "c": 36, "a": 41, "O": 18, "G": 18, "C": 23, "A": 36} }, "U": { "d": "225,-241v-2,114,23,245,-99,245v-128,0,-94,-132,-99,-245v0,-12,17,-5,27,-7v5,0,6,2,6,7v10,89,-36,217,66,217v101,0,65,-128,65,-217v0,-12,17,-5,27,-7v5,0,7,2,7,7", "w": 250, "k": { "V": 2, "A": 4} }, "V": { "d": "180,-240v1,-12,15,-7,27,-8v6,0,6,4,5,8r-83,233v-3,11,-32,12,-36,-1r-85,-231v-4,-13,15,-8,25,-9v7,0,10,2,12,7r69,194", "w": 219, "k": { "w": 1, "v": 4, "u": 14, "s": 11, "q": 4, "o": 17, "g": 22, "e": 22, "d": 23, "c": 20, "a": 22, "S": 3, "Q": 3, "O": 4, "M": 3, "G": 15, "D": 1, "C": 4, "A": 23} }, "W": { "d": "291,-248v10,1,27,-5,24,8r-69,232v-2,11,-33,13,-36,0r-49,-186r-50,186v-2,12,-31,14,-35,0r-69,-235v2,-8,35,-9,38,3r51,189r49,-190v1,-11,30,-11,34,0r50,190r51,-189v2,-6,6,-8,11,-8", "w": 321, "k": { "u": 9, "s": 3, "q": 16, "o": 17, "g": 18, "e": 18, "c": 18, "a": 21, "O": 1, "G": 2, "C": 3, "A": 13} }, "X": { "d": "194,-9v3,5,3,9,-4,9v-13,-1,-28,3,-34,-7r-56,-95r-55,94v-4,12,-18,7,-32,8v-6,1,-6,-4,-4,-8r75,-121r-70,-115v5,-7,32,-8,38,2r51,85r49,-85v5,-9,28,-8,37,-3r-70,114", "w": 202, "k": { "q": 1, "o": 5, "g": 1, "e": 9, "a": 6, "Q": 1, "O": 2, "G": 2} }, "Y": { "d": "171,-248v8,0,27,-2,19,8r-72,142r0,92v0,12,-18,4,-28,6v-4,0,-6,-2,-6,-7r0,-90r-78,-147v4,-7,33,-8,38,2r59,117r57,-116v3,-6,5,-7,11,-7", "k": { "y": 22, "x": 20, "w": 4, "v": 5, "u": 21, "t": 4, "s": 18, "r": 4, "q": 6, "p": 4, "o": 32, "n": 4, "m": 4, "i": 10, "g": 27, "e": 30, "d": 27, "c": 28, "a": 31, "W": -1, "S": 3, "R": 3, "O": 17, "M": 4, "G": 12, "F": 1, "C": 14, "A": 26} }, "Z": { "d": "179,-26v11,-1,4,12,6,20v0,4,-1,6,-6,6r-165,0v-9,-1,-6,-15,-2,-23r127,-199r-111,0v-12,2,-7,-12,-8,-21v0,-4,1,-5,6,-5r149,0v11,0,8,16,4,23r-128,199r128,0", "w": 194, "k": { "o": 7, "e": 9, "O": 2} }, "[": { "d": "98,27v11,-1,6,10,7,18v0,5,-1,7,-7,7r-60,0v-5,0,-7,-2,-7,-8r0,-288v0,-6,2,-8,7,-8r60,0v11,-1,6,10,7,18v-2,15,-29,4,-43,7r0,254r36,0", "w": 112 }, "\\": { "d": "113,-3v2,4,1,8,-4,8v-10,0,-24,2,-24,-8r-72,-247v2,-7,26,-8,29,3", "w": 125 }, "]": { "d": "82,-244r0,288v0,6,-2,8,-7,8r-60,0v-11,1,-6,-11,-7,-19v3,-13,30,-3,43,-6r0,-255r-36,0v-11,1,-6,-10,-7,-18v0,-5,1,-6,7,-6r60,0v5,0,7,2,7,8", "w": 112 }, "^": { "d": "171,-146v6,10,-12,13,-20,16v-2,0,-4,0,-5,-3r-50,-77r-50,75v-8,10,-26,-5,-24,-16r64,-91v4,-9,18,-8,22,-1", "w": 193 }, "_": { "d": "175,30v9,-1,7,6,7,13v0,5,-1,7,-6,7r-167,0v-11,1,-6,-8,-7,-15v0,-4,1,-5,6,-5r167,0", "w": 183 }, "`": { "d": "25,-229v-8,-7,6,-29,16,-22v18,13,39,22,54,37v-4,5,-6,16,-15,12", "w": 117 }, "a": { "d": "168,-41v1,13,-1,20,10,19v7,-1,4,11,5,17v-8,15,-50,2,-44,-22v-8,16,-32,31,-54,31v-50,0,-72,-43,-72,-88v0,-83,77,-121,125,-72v-3,-16,5,-20,23,-18v4,0,7,2,7,7r0,126xm137,-58r0,-69v-28,-46,-92,-29,-92,41v0,76,76,79,92,28", "w": 193, "k": { "y": 2, "v": 5} }, "b": { "d": "107,-178v50,0,73,43,73,91v0,49,-25,91,-79,91v-18,0,-38,-11,-48,-23v1,14,-2,22,-22,19v-5,0,-7,-2,-7,-7r0,-239v-4,-11,31,-9,25,-10v4,0,6,2,6,6r0,93v11,-11,30,-21,52,-21xm148,-86v0,-38,-14,-67,-48,-67v-17,0,-34,10,-45,22r0,86v10,14,26,24,43,24v36,0,50,-30,50,-65", "w": 193, "k": { "z": 1, "y": 7, "x": 5, "w": 1, "v": 3, "j": 8} }, "c": { "d": "149,-163v0,35,-27,9,-48,9v-34,0,-56,26,-56,66v0,57,50,83,98,59v6,1,6,11,7,17v-9,13,-35,16,-52,16v-57,0,-84,-37,-84,-91v0,-73,77,-115,135,-76", "w": 155, "k": { "a": 3} }, "d": { "d": "140,-246v-4,-11,31,-9,25,-10v4,0,5,2,5,6r0,242v1,12,-12,7,-21,8v-10,1,-6,-12,-8,-20v-12,14,-31,24,-52,24v-52,0,-75,-43,-75,-90v0,-74,76,-120,126,-72r0,-88xm140,-45r0,-84v-27,-45,-101,-24,-94,42v-6,66,64,85,94,42", "w": 194 }, "e": { "d": "98,-178v47,1,72,38,70,85v0,8,-2,11,-11,11r-111,0v-3,52,53,73,101,53v9,-4,8,10,11,16v-6,15,-41,17,-59,17v-55,0,-85,-37,-85,-91v0,-51,32,-91,84,-91xm47,-103r91,0v1,-28,-12,-50,-41,-51v-30,0,-47,24,-50,51", "w": 179, "k": { "y": 5, "v": 3} }, "f": { "d": "33,-174v-8,-66,34,-102,91,-79v9,3,5,24,-5,23v-36,-16,-63,7,-55,56r44,0v9,-1,4,11,5,17v0,4,-1,5,-5,5r-44,0r0,144v1,12,-14,7,-24,8v-5,0,-7,-3,-7,-8r0,-144v-14,-1,-30,6,-26,-17v2,-10,18,-3,26,-5", "w": 126, "k": { "u": 6, "r": 12, "q": 14, "o": 16, "g": 20, "e": 18, "d": 17, "c": 18, "a": 22} }, "g": { "d": "34,61v4,-34,35,-7,55,-7v46,0,53,-30,51,-75v-12,13,-33,21,-51,21v-51,0,-75,-40,-75,-87v0,-69,78,-122,127,-70v-3,-16,6,-19,23,-17v5,0,7,2,7,7v-8,102,35,251,-81,246v-19,-1,-46,-4,-56,-18xm140,-48r0,-81v-8,-14,-25,-24,-43,-24v-69,-1,-69,126,-3,128v17,0,37,-10,46,-23", "w": 194, "k": { "j": -5, "g": -1, "a": 1} }, "h": { "d": "24,-246v3,-9,31,-16,31,-4r0,93v41,-37,115,-26,115,44r0,106v1,12,-15,5,-24,7v-4,0,-6,-2,-6,-7v-7,-54,24,-145,-35,-145v-17,0,-37,9,-50,21r0,124v0,12,-15,5,-25,7v-4,0,-6,-2,-6,-6r0,-240", "w": 194, "k": { "y": 8, "w": 1, "v": 3} }, "i": { "d": "61,-216v0,22,-38,23,-37,0v0,-10,8,-18,18,-18v10,0,19,8,19,18xm58,-167r0,159v1,11,-13,7,-23,8v-5,0,-8,-3,-8,-8r0,-159v0,-11,15,-6,24,-7v5,0,7,2,7,7", "w": 85 }, "j": { "d": "71,-216v0,22,-38,23,-37,0v0,-10,8,-18,18,-18v10,0,19,8,19,18xm-17,53v40,9,53,-15,53,-57r0,-163v0,-11,14,-6,24,-7v4,0,7,2,7,7r0,158v2,61,-23,97,-87,86v-7,-3,-5,-22,3,-24", "w": 94 }, "k": { "d": "24,-246v-3,-11,30,-9,25,-10v4,0,6,2,6,7r0,145r56,-66v6,-8,19,-3,31,-4v4,0,4,4,2,6r-57,64r65,95v3,5,3,9,-4,9v-13,-1,-27,3,-32,-6r-53,-81r-8,8r0,71v1,13,-14,7,-24,8v-4,0,-7,-2,-7,-7r0,-239", "w": 159, "k": { "y": 2, "v": 1, "q": 9, "o": 9, "g": 8, "e": 8, "d": 8, "c": 9, "a": 9} }, "l": { "d": "24,-246v-3,-11,32,-9,25,-10v3,0,6,1,6,6r0,242v0,12,-14,7,-24,8v-4,0,-7,-2,-7,-7r0,-239", "w": 78 }, "m": { "d": "156,-156v43,-39,118,-27,118,48r0,100v1,11,-13,7,-23,8v-5,0,-7,-3,-7,-8v-8,-54,24,-143,-36,-145v-15,0,-32,7,-45,17v6,36,2,87,3,128v1,11,-13,7,-23,8v-5,0,-8,-3,-8,-8r0,-101v0,-25,-5,-44,-33,-44v-17,0,-34,10,-47,22r0,123v1,12,-14,7,-24,8v-5,0,-7,-3,-7,-8r0,-159v0,-11,13,-6,22,-7v9,-1,9,9,8,18v27,-26,81,-32,102,0", "w": 298, "k": { "y": 3, "v": 3} }, "n": { "d": "113,-178v79,-2,52,98,57,170v1,11,-13,7,-23,8v-5,0,-7,-3,-7,-8v-7,-54,24,-142,-36,-144v-17,0,-36,9,-49,21r0,123v1,12,-14,7,-24,8v-4,0,-7,-2,-7,-7r0,-160v-1,-11,14,-6,23,-7v8,-1,7,10,7,18v17,-14,38,-22,59,-22", "w": 194, "k": { "y": 2, "v": 1, "t": 1} }, "o": { "d": "178,-87v0,51,-29,91,-83,91v-56,0,-81,-40,-81,-91v0,-51,29,-91,83,-91v56,0,81,39,81,91xm95,-20v70,0,71,-133,2,-134v-39,0,-51,34,-51,66v0,33,11,68,49,68", "w": 192, "k": { "y": 6, "x": 1, "w": 1, "v": 2, "j": 7} }, "p": { "d": "180,-89v0,48,-26,93,-78,93v-18,0,-37,-8,-48,-21r0,88v0,10,-14,5,-23,6v-5,0,-7,-2,-7,-7r0,-237v-1,-10,12,-6,20,-7v10,-1,9,9,9,19v12,-14,32,-23,53,-23v51,0,74,43,74,89xm98,-21v67,-1,70,-130,2,-132v-17,0,-37,10,-46,23r0,84v8,14,26,25,44,25", "w": 194, "k": { "f": 2} }, "q": { "d": "170,-167r0,237v1,12,-15,6,-24,7v-5,0,-7,-1,-7,-6r0,-90v-12,14,-32,23,-52,23v-52,0,-73,-43,-73,-91v0,-70,77,-121,127,-70v-3,-15,5,-19,22,-17v5,0,7,2,7,7xm139,-46r0,-81v-8,-14,-26,-26,-43,-26v-37,0,-50,33,-50,66v0,30,11,65,47,65v18,0,36,-11,46,-24", "w": 194, "k": { "j": -10} }, "r": { "d": "24,-167v8,-15,38,-9,30,12v11,-14,27,-27,52,-22v6,8,3,33,-15,25v-13,0,-27,9,-36,22r0,122v1,12,-14,7,-24,8v-5,0,-7,-3,-7,-8r0,-159", "w": 113, "k": { "o": 2, "g": 2, "e": 2, "d": 3, "c": 1, "a": 9} }, "s": { "d": "12,-130v0,-50,75,-61,111,-34v-3,6,-3,22,-12,18v-19,-10,-71,-13,-67,14v6,40,86,29,86,82v0,53,-75,65,-115,42v-7,-4,0,-24,8,-23v27,14,77,19,77,-16v0,-42,-88,-30,-88,-83", "w": 140, "k": { "v": 1} }, "t": { "d": "62,-55v-5,33,24,39,49,30v6,-1,15,18,5,22v-42,18,-84,2,-84,-55r0,-94v-14,-1,-30,6,-26,-17v2,-10,17,-3,26,-5v1,-24,-9,-55,25,-51v11,7,2,35,5,51r43,0v7,-1,4,11,5,17v-6,12,-33,2,-48,5r0,97", "w": 125, "k": { "e": 3, "c": 5, "a": 6} }, "u": { "d": "167,-167r0,159v1,11,-13,7,-22,8v-8,0,-7,-10,-7,-18v-40,39,-114,25,-114,-44r0,-105v-1,-11,15,-6,24,-7v5,0,7,2,7,7r0,101v-8,54,58,49,82,22r0,-123v-1,-11,15,-6,24,-7v5,0,6,2,6,7", "w": 191 }, "v": { "d": "136,-174v8,1,25,-3,21,7r-59,161v-3,9,-29,10,-33,0r-59,-161v-2,-11,16,-6,25,-7v5,0,7,1,8,5r45,133r43,-132v1,-4,4,-6,9,-6", "w": 163, "k": { "o": 10, "g": 8, "e": 7, "d": 6, "c": 5, "a": 3} }, "w": { "d": "212,-168v2,-9,16,-5,26,-6v4,0,5,4,4,7r-48,161v-3,9,-33,10,-36,0r-35,-121r-33,121v-3,10,-31,10,-36,0r-48,-161v-3,-11,15,-6,24,-7v5,0,8,2,9,5r35,132r37,-131v1,-9,23,-9,29,-2r39,133", "w": 248, "k": { "o": 1, "e": 7, "d": 1, "c": 1, "a": 2} }, "x": { "d": "160,-7v2,3,2,7,-3,7v-12,-1,-30,4,-35,-5r-40,-63r-42,63v-3,7,-27,8,-34,2v19,-30,41,-58,61,-87r-53,-80v4,-7,30,-6,37,0r35,55r37,-54v4,-8,26,-7,34,-2v-16,28,-38,51,-56,77", "w": 167, "k": { "o": 1, "g": 1, "e": 1, "d": 5, "a": 3} }, "y": { "d": "27,79v-7,0,-23,1,-21,-9v1,-7,0,-20,9,-19v36,11,53,-19,61,-48r-64,-171v-1,-10,18,-5,27,-6v4,0,6,2,7,5r47,134r45,-133v2,-9,27,-9,32,-2r-71,191v-16,42,-33,58,-72,58", "w": 174, "k": { "u": 2, "s": 1, "r": 1, "q": 10, "o": 4, "j": 1, "g": 4, "e": 6, "d": 8, "c": 5, "a": 5} }, "z": { "d": "131,-22v8,-1,6,10,6,17v0,3,-1,5,-5,5r-117,0v-11,-1,-8,-18,-3,-24r85,-128r-76,0v-8,1,-6,-9,-6,-16v0,-3,2,-6,6,-6r106,0v11,1,9,15,3,22r-86,130r87,0", "w": 144, "k": { "a": 1} }, "{": { "d": "86,-255v15,0,36,-4,25,16v-1,9,-14,3,-22,5v-53,4,-1,122,-52,131v26,-5,29,63,27,99v-1,16,13,39,41,32v7,0,14,21,2,21v-43,4,-68,-11,-71,-52v-2,-31,7,-87,-20,-90v-10,-1,-6,-6,-7,-14v0,-4,1,-6,6,-6v30,-4,19,-58,21,-90v2,-33,23,-52,50,-52", "w": 120 }, "|": { "d": "51,-249r0,249v1,11,-13,6,-21,7v-5,0,-7,-2,-7,-7r0,-249v-1,-12,13,-5,22,-7v5,0,6,2,6,7", "w": 74 }, "}": { "d": "105,-113v11,0,10,18,1,20v-30,4,-17,59,-20,90v-4,42,-31,52,-74,52v-10,0,-2,-10,-2,-16v1,-9,14,-3,22,-5v53,-5,1,-122,53,-131v-26,5,-30,-62,-28,-99v1,-16,-13,-38,-41,-32v-7,1,-14,-21,-2,-21v43,0,69,11,72,52v2,31,-8,90,19,90", "w": 120 }, "~": { "d": "124,-108v15,-1,38,-28,46,-1v-11,14,-27,26,-47,27v-20,0,-35,-18,-54,-18v-10,-3,-29,18,-39,11r-8,-14v10,-11,29,-21,45,-22v19,-1,38,16,57,17", "w": 193 }, "\u00a0": { "w": 83}} });
/*!
* The following copyright notice may not be removed under any circumstances.
* 
* Copyright:
* Copyright (c) 2005 by Fontsmith Ltd. All rights reserved.
* 
* Trademark:
* FS Albert Light is a trademark of Fontsmith Ltd.
* 
* Full name:
* FSAlbert-Light
* 
* Description:
* Copyright (c) 2005 by Fontsmith Ltd. All rights reserved.
* 
* Manufacturer:
* Fontsmith Ltd
* 
* Designer:
* Jason Smith
* 
* Vendor URL:
* http://www.fontsmith.com
* 
* License information:
* http://www.fontsmith.com
*/

Cufon.registerFont({ "w": 194, "face": { "font-family": "FS Albert Light", "font-weight": 300, "font-stretch": "normal", "units-per-em": "360", "panose-1": "2 0 0 0 4 0 0 2 0 4", "ascent": "277", "descent": "-83", "x-height": "3", "bbox": "-22.0495 -286.118 303.348 79.1218", "underline-thickness": "18", "underline-position": "-18", "stemh": "19", "stemv": "23", "unicode-range": "U+0020-U+007E" }, "glyphs": { " ": { "w": 79 }, "!": { "d": "62,-56v1,7,-7,6,-14,6v-4,0,-6,-2,-6,-6r-3,-185v-1,-10,12,-5,20,-6v4,0,6,1,6,5xm70,-13v-1,23,-37,24,-38,0v0,-12,9,-18,19,-18v9,0,19,7,19,18", "w": 91 }, "\"": { "d": "87,-245r0,51v1,9,-10,5,-17,6v-4,0,-6,-2,-6,-6r0,-51v-1,-9,11,-5,18,-6v4,0,5,2,5,6xm43,-245r0,51v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-51v-1,-8,10,-6,17,-6v4,0,6,2,6,6", "w": 108 }, "#": { "d": "160,-167v15,3,48,-10,43,11v-4,16,-31,3,-46,7r-9,56v15,4,48,-12,44,14v-5,13,-32,3,-47,6r-11,67v0,7,-8,6,-16,6v-7,1,-7,-1,-7,-7r11,-66r-58,0r-11,65v0,7,-9,9,-18,8v-7,0,-6,-3,-6,-8r11,-65v-15,-3,-50,9,-41,-14v4,-12,31,-4,45,-6r8,-56v-15,-4,-48,11,-42,-13v6,-11,32,-2,46,-5r11,-75v1,-8,22,-8,24,0r-12,75r57,0r12,-75v0,-9,20,-7,23,-1xm125,-93r9,-56r-58,0r-9,56r58,0", "w": 198 }, "$": { "d": "111,-251v22,0,64,8,41,31v-14,-4,-28,-10,-41,-11r0,93v30,17,61,35,61,74v0,39,-27,60,-61,66v-3,13,9,36,-11,34v-14,-1,-4,-22,-7,-33v-23,1,-80,-4,-54,-32v16,6,35,11,54,11r0,-102v-28,-14,-63,-35,-63,-70v0,-36,30,-58,63,-61v3,-13,-8,-37,11,-35v14,1,4,24,7,35xm148,-63v0,-23,-17,-37,-37,-47r0,90v21,-5,37,-18,37,-43xm93,-230v-20,2,-37,15,-38,35v0,24,18,38,38,47r0,-82" }, "%": { "d": "153,-196v0,28,-12,54,-43,54v-31,0,-44,-26,-44,-54v0,-28,14,-55,45,-55v32,0,42,27,42,55xm297,-51v0,28,-13,54,-44,54v-31,0,-44,-26,-44,-54v0,-28,14,-55,45,-55v32,0,43,27,43,55xm255,-249v4,-5,23,2,16,12r-169,241v-5,-4,-19,-7,-13,-16xm135,-197v0,-15,-5,-42,-25,-42v-22,0,-26,27,-26,44v0,17,5,41,26,41v21,0,25,-27,25,-43xm279,-52v0,-15,-6,-42,-26,-42v-22,0,-25,27,-25,44v0,17,5,41,26,41v21,0,25,-27,25,-43", "w": 360 }, "&": { "d": "232,-18v9,3,1,11,0,16v-1,4,-2,4,-8,3v-15,-4,-37,-14,-54,-31v-39,46,-157,48,-155,-34v0,-36,31,-59,61,-79v-14,-16,-34,-36,-33,-60v0,-26,22,-48,53,-48v31,0,53,20,53,48v0,25,-21,44,-44,61r67,81v17,-24,30,-56,30,-85v0,-9,11,-4,17,-5v3,0,3,1,3,5v-2,35,-15,71,-37,99v16,15,34,25,47,29xm157,-44r-70,-85v-24,18,-47,36,-47,61v1,63,87,62,117,24xm127,-203v0,-17,-13,-31,-31,-31v-47,0,-25,63,-2,79v18,-14,33,-29,33,-48", "w": 240 }, "'": { "d": "64,-245r0,51v1,9,-11,5,-18,6v-4,0,-5,-2,-5,-6r0,-51v-1,-9,10,-5,17,-6v4,0,6,2,6,6", "w": 108 }, "(": { "d": "81,44v-72,-85,-74,-211,-2,-298v5,-5,12,1,14,5v-54,74,-63,207,-1,284v-1,5,-8,6,-11,9", "w": 115 }, ")": { "d": "36,-257v72,86,72,211,1,298v-4,4,-13,0,-14,-5v54,-74,63,-207,1,-284v2,-4,6,-9,12,-9", "w": 115 }, "*": { "d": "64,-203v11,12,40,32,11,42v-9,-9,-12,-27,-19,-39v-7,19,-16,53,-35,27v7,-12,19,-20,28,-30v-12,-4,-34,2,-39,-9v3,-6,3,-23,12,-18r31,18r-8,-39v1,-5,24,-6,22,3r-7,36v12,-3,27,-24,38,-15v15,25,-16,21,-34,24", "w": 111 }, "+": { "d": "157,-104v9,-1,7,6,7,13v0,5,-1,7,-6,7r-58,0r0,60v1,10,-7,6,-14,7v-4,0,-6,-1,-6,-6r0,-61r-57,0v-11,1,-6,-8,-7,-15v0,-4,1,-5,6,-5r58,0r0,-61v-1,-10,7,-6,14,-7v5,0,6,1,6,6r0,62r57,0", "w": 180 }, ",": { "d": "25,41v-17,-7,9,-19,6,-32v-6,-13,-18,-37,6,-39v36,9,11,62,-12,71", "w": 69 }, "-": { "d": "74,-104v9,-1,7,6,7,13v0,5,-1,7,-6,7r-52,0v-11,1,-6,-8,-7,-15v0,-4,1,-5,6,-5r52,0", "w": 97 }, "\u00ad": { "d": "74,-104v9,-1,7,6,7,13v0,5,-1,7,-6,7r-52,0v-11,1,-6,-8,-7,-15v0,-4,1,-5,6,-5r52,0", "w": 97 }, ".": { "d": "56,-13v0,10,-9,18,-19,18v-10,0,-19,-8,-19,-18v0,-11,9,-18,19,-18v10,0,19,8,19,18", "w": 70 }, "\/": { "d": "94,-251v8,0,17,-1,13,7r-69,240v-1,10,-18,9,-23,4r72,-245v1,-5,2,-6,7,-6", "w": 117 }, "0": { "d": "181,-125v0,51,-17,128,-83,128v-66,0,-83,-76,-83,-127v0,-50,18,-127,84,-127v66,0,82,75,82,126xm154,-124v0,-36,-9,-106,-56,-106v-48,0,-56,70,-56,106v0,36,8,106,56,106v47,0,56,-70,56,-106" }, "1": { "d": "123,-240r0,232v1,10,-9,8,-17,8v-5,0,-7,-3,-7,-8r0,-213r-53,34v-6,-3,-14,-15,-6,-19v27,-13,41,-38,77,-41v5,0,6,2,6,7" }, "2": { "d": "170,-188v9,46,-72,127,-112,167r105,0v9,-1,8,7,8,15v0,4,-2,6,-7,6r-133,0v-10,1,-7,-17,-3,-23v37,-40,115,-111,115,-161v0,-53,-67,-55,-101,-30v-6,-1,-7,-10,-9,-15v40,-40,139,-27,137,41" }, "3": { "d": "32,-231v5,-16,40,-20,58,-20v36,0,70,22,70,60v0,26,-18,48,-42,56v31,7,51,32,51,63v0,69,-88,95,-142,59v3,-4,4,-17,11,-14v43,21,106,9,104,-44v-1,-39,-31,-55,-73,-52v-8,0,-4,-9,-5,-16v0,-6,9,-3,14,-4v32,0,55,-14,55,-47v0,-49,-61,-49,-94,-29v-4,-1,-5,-8,-7,-12" }, "4": { "d": "169,-140r0,135v1,9,-12,4,-19,5v-4,0,-5,-2,-5,-6r0,-54r-119,0v-12,-1,-7,-17,-3,-26r69,-156v1,-7,26,-9,25,2r-70,159r98,0r0,-58v-1,-10,11,-5,18,-6v4,0,6,0,6,5" }, "5": { "d": "39,-31v42,23,106,18,106,-42v0,-55,-43,-61,-95,-59v-6,0,-9,-3,-9,-9r0,-101v0,-4,1,-5,5,-5r106,0v9,-1,7,7,7,14v0,5,-1,6,-6,6r-88,0r0,76v59,-2,106,17,107,77v3,69,-80,95,-138,64v-9,-5,0,-18,5,-21" }, "6": { "d": "127,-251v15,-6,46,10,22,22v-68,-12,-87,38,-94,100v45,-48,124,-22,123,49v0,46,-28,83,-73,83v-58,0,-78,-48,-78,-107v0,-72,25,-146,100,-147xm105,-17v62,-3,63,-112,2,-115v-15,0,-36,7,-53,26v-1,49,12,91,51,89" }, "7": { "d": "168,-247v12,0,5,19,3,25r-98,216v-1,8,-22,9,-26,2r101,-222r-108,0v-10,1,-6,-8,-7,-16v0,-4,1,-5,6,-5r129,0" }, "8": { "d": "176,-69v0,44,-35,72,-79,72v-44,0,-78,-23,-78,-68v0,-27,21,-53,57,-66v-68,-21,-58,-120,22,-120v38,0,67,23,67,58v0,23,-21,47,-47,59v41,17,58,39,58,65xm138,-193v0,-24,-15,-40,-41,-40v-24,0,-41,17,-41,40v0,26,20,38,42,50v17,-8,40,-26,40,-50xm98,-15v39,0,69,-54,38,-83v-10,-10,-24,-18,-41,-25v-27,11,-49,29,-49,57v0,33,26,51,52,51" }, "9": { "d": "72,3v-18,1,-42,-7,-23,-22v69,13,90,-38,96,-101v-44,48,-124,24,-123,-48v0,-46,27,-83,72,-83v58,0,78,48,78,107v0,73,-24,144,-100,147xm145,-142v1,-49,-12,-91,-51,-89v-62,3,-62,113,-1,115v15,0,35,-7,52,-26" }, ":": { "d": "58,-159v-1,23,-37,24,-38,0v0,-12,9,-18,19,-18v9,0,19,7,19,18xm58,-15v-1,23,-37,24,-38,0v0,-12,9,-17,19,-17v9,0,19,6,19,17", "w": 73 }, ";": { "d": "58,-159v-1,23,-37,24,-38,0v0,-12,9,-18,19,-18v9,0,19,7,19,18xm27,42v-16,-7,6,-19,4,-28v-7,-11,-16,-38,8,-38v35,9,12,58,-12,66", "w": 74 }, "<": { "d": "140,-70v9,7,-5,26,-14,20r-92,-62v-6,-3,-6,-15,0,-18r97,-65v6,4,18,17,9,23r-78,51", "w": 180 }, "=": { "d": "139,-143v9,-1,7,7,7,14v0,5,-1,7,-6,7r-99,0v-10,1,-6,-7,-7,-15v0,-4,1,-6,6,-6r99,0xm139,-78v10,-1,6,7,7,14v0,5,-1,6,-6,6r-99,0v-10,1,-6,-7,-7,-14v0,-4,1,-6,6,-6r99,0", "w": 180 }, ">": { "d": "139,-130v6,3,6,15,0,18r-97,64v-6,-4,-17,-17,-9,-22r79,-51r-79,-51v-8,-7,5,-27,14,-21", "w": 180 }, "?": { "d": "24,-228v-10,-21,32,-22,45,-23v57,-4,80,68,40,105v-17,24,-44,32,-44,75v0,10,-7,5,-13,6v-27,-52,55,-73,55,-127v0,-49,-47,-46,-79,-32v-2,0,-3,-2,-4,-4xm78,-13v-1,23,-37,24,-38,0v0,-12,9,-18,19,-18v9,0,19,7,19,18", "w": 146 }, "@": { "d": "218,-17v-80,52,-198,-1,-198,-97v0,-77,61,-137,138,-137v67,0,115,44,115,112v0,38,-23,87,-65,87v-18,0,-37,-9,-37,-34v-21,44,-78,27,-78,-23v0,-34,23,-76,60,-76v14,0,29,6,33,25v-1,-11,9,-30,21,-16v-6,31,-19,60,-19,94v0,12,8,19,21,19v36,0,47,-53,47,-77v0,-56,-42,-94,-99,-94v-68,1,-110,58,-110,118v0,87,91,129,165,88v4,0,4,8,6,11xm138,-76v28,0,41,-36,41,-65v0,-12,-4,-31,-22,-31v-31,0,-41,42,-41,64v0,15,4,32,22,32", "w": 291 }, "A": { "d": "203,0v-9,-2,-23,4,-25,-5r-27,-76r-95,0r-28,76v-2,10,-14,3,-23,5v-3,0,-3,-3,-2,-6r92,-238v3,-4,18,-6,22,0r90,238v1,4,0,6,-4,6xm63,-99r81,0r-39,-112", "w": 210, "k": { "y": 8, "w": 9, "v": 7, "Y": 23, "W": 9, "V": 13, "T": 32, "G": 11} }, "B": { "d": "181,-70v0,76,-74,71,-147,70v-5,0,-6,-1,-6,-6r0,-234v4,-15,37,-4,53,-7v46,0,81,15,81,60v1,28,-18,48,-45,56v36,1,64,24,64,61xm137,-187v0,-44,-42,-41,-84,-41r0,89v44,0,84,5,84,-48xm155,-70v0,-51,-51,-52,-102,-50r0,101v52,1,103,2,102,-51", "w": 197, "k": { "y": 12, "j": 5, "Y": 20, "T": 24} }, "C": { "d": "131,-231v-53,-2,-85,54,-85,105v0,53,23,110,85,110v18,0,41,-5,58,-14v7,-4,8,5,10,9v2,4,1,6,-3,8v-21,11,-44,16,-68,16v-75,0,-110,-59,-110,-127v0,-66,40,-127,112,-127v23,0,44,5,64,16v8,4,0,12,-1,17v-2,3,-4,4,-7,2v-16,-10,-35,-15,-55,-15", "w": 208, "k": { "y": 13, "w": 10, "v": 16, "q": 9, "o": 9, "g": 10, "e": 10, "d": 14, "c": 10, "a": 7} }, "D": { "d": "78,-247v104,-8,135,38,139,125v3,76,-42,126,-123,122r-58,0v-7,0,-8,-2,-8,-8r0,-230v1,-18,34,-8,50,-9xm53,-19v90,9,137,-23,137,-103v0,-79,-48,-117,-137,-106r0,209", "w": 235, "k": { "y": 4, "j": 5, "Z": 11, "Y": 15, "W": 18, "V": 18, "T": 24, "A": 15} }, "E": { "d": "154,-19v10,-2,6,7,7,14v0,4,-2,5,-7,5r-120,0v-5,0,-6,-1,-6,-6r0,-235v0,-5,1,-6,6,-6r120,0v9,-1,4,9,4,14v0,4,-3,5,-8,5r-97,0r0,87r86,0v7,-1,6,7,6,14v0,4,-2,6,-6,6r-86,0r0,102r101,0", "w": 176, "k": { "y": 9, "v": 9, "s": 4, "q": 7, "o": 4, "g": 10, "e": 9, "d": 9, "c": 9, "a": 5} }, "F": { "d": "154,-247v8,-2,4,14,4,14v0,4,-3,5,-8,5r-97,0r0,87r86,0v7,-1,6,7,6,14v0,4,-2,6,-6,6r-86,0r0,114v1,11,-11,6,-19,7v-5,0,-6,-1,-6,-7r0,-234v0,-5,1,-6,6,-6r120,0", "w": 172, "k": { "z": 8, "y": 20, "x": 12, "w": 6, "v": 10, "u": 16, "t": 5, "s": 13, "r": 12, "q": 25, "p": 8, "o": 25, "l": 5, "g": 23, "e": 23, "d": 17, "c": 20, "a": 24, "Q": 20, "O": 20, "G": 18, "C": 13, "A": 30} }, "G": { "d": "205,-135r0,108v0,9,0,10,-7,14v-16,9,-44,16,-65,16v-80,0,-115,-53,-115,-127v0,-93,83,-152,176,-116v8,3,0,10,0,16v-1,4,-2,4,-6,3v-14,-6,-37,-10,-50,-10v-64,0,-93,51,-93,107v0,53,23,109,86,109v17,0,34,-3,49,-11r0,-95r-41,0v-9,2,-5,-9,-6,-15v0,-4,1,-5,5,-5r61,0v5,0,6,1,6,6", "w": 231, "k": { "y": 10} }, "H": { "d": "202,-241r0,235v1,9,-12,5,-19,6v-4,0,-6,-2,-6,-6r0,-115r-124,0r0,115v0,9,-12,5,-20,6v-4,0,-5,-2,-5,-6r0,-235v-1,-9,12,-5,19,-6v4,0,6,2,6,6r0,100r124,0r0,-100v0,-9,12,-5,20,-6v4,0,5,2,5,6", "w": 230 }, "I": { "d": "74,-18v16,0,34,-4,28,13v0,4,0,5,-4,5r-71,0v-8,1,-3,-9,-4,-14v1,-9,19,-2,27,-4r0,-212v-12,-2,-33,8,-28,-13v0,-4,1,-4,4,-4r71,0v8,-1,4,7,5,13v-1,10,-19,1,-28,4r0,212", "w": 125, "k": { "y": 7, "w": 3} }, "J": { "d": "23,-19v41,9,55,-11,55,-56r0,-155r-40,0v-9,1,-5,-7,-6,-13v0,-3,1,-4,6,-4r58,0v4,0,6,2,6,6r0,157v5,61,-20,97,-83,85v-7,-2,-2,-22,4,-20", "w": 130 }, "K": { "d": "180,0v-12,-1,-24,4,-30,-5r-97,-113r0,112v0,9,-12,5,-20,6v-4,0,-5,-2,-5,-6r0,-235v-1,-9,12,-5,19,-6v4,0,6,2,6,6r0,106r95,-109v6,-6,14,-2,23,-3v3,0,4,3,2,5r-98,113r106,122v3,3,4,7,-1,7", "w": 186, "k": { "y": 18, "w": 14, "v": 12, "u": 9, "s": 2, "q": 5, "o": 11, "i": 4, "g": 9, "e": 12, "c": 10, "a": 5, "Q": 18, "O": 20, "G": 20, "C": 18} }, "L": { "d": "143,-19v10,-2,5,8,6,14v0,4,-1,5,-5,5r-111,0v-4,0,-5,-2,-5,-6r0,-235v-1,-9,12,-5,19,-6v4,0,6,2,6,6r0,222r90,0", "w": 154, "k": { "y": 14, "w": 14, "v": 14, "o": 9, "g": 9, "e": 10, "c": 9, "a": 5, "Y": 30, "W": 20, "V": 24, "U": 9, "T": 29, "Q": 18, "O": 18, "G": 18, "C": 15} }, "M": { "d": "265,-6v-1,11,-27,9,-25,0r-8,-191r-74,194v-2,5,-19,5,-22,-1r-79,-193r-6,192v1,9,-13,4,-19,5v-4,0,-4,-1,-4,-5r7,-236v0,-10,9,-5,16,-6v5,0,7,1,8,4r90,207r84,-207v1,-7,22,-7,24,1", "w": 293, "k": { "T": 9} }, "N": { "d": "214,-241r0,235v2,10,-9,5,-16,6v-4,0,-5,-1,-9,-6r-139,-196r0,196v1,9,-10,5,-17,6v-4,0,-5,-2,-5,-6r0,-235v-1,-9,17,-9,22,-2r142,201r0,-199v-1,-10,9,-5,16,-6v4,0,6,1,6,6", "w": 241 }, "O": { "d": "222,-125v0,82,-44,128,-102,128v-62,0,-99,-47,-99,-126v0,-78,43,-128,102,-128v63,0,99,51,99,126xm195,-124v0,-65,-26,-107,-73,-107v-45,0,-74,46,-74,107v0,65,27,107,73,107v44,0,74,-43,74,-107", "w": 238, "k": { "y": 9, "j": 5, "Y": 9, "T": 14} }, "P": { "d": "167,-174v0,61,-51,82,-114,77r0,91v0,9,-12,5,-20,6v-4,0,-5,-2,-5,-6r0,-235v0,-4,1,-6,5,-6v71,-3,134,1,134,73xm141,-174v0,-51,-40,-56,-88,-54r0,111v50,3,88,-8,88,-57", "w": 177, "k": { "u": 5, "r": 8, "o": 13, "j": 14, "g": 14, "e": 18, "d": 14, "c": 16, "a": 12, "Z": 9, "A": 24} }, "Q": { "d": "162,-8v22,9,38,26,63,31v8,2,6,7,4,16v-1,5,-3,4,-7,3v-42,-4,-54,-39,-105,-39v-73,0,-99,-62,-99,-125v0,-62,31,-129,103,-129v124,0,128,193,41,243xm193,-124v0,-46,-15,-106,-73,-106v-55,0,-75,62,-75,107v0,46,15,106,73,106v55,0,75,-62,75,-107", "w": 236, "k": { "Y": 11} }, "R": { "d": "147,-6r-55,-100r-39,0r0,100v0,9,-12,5,-20,6v-4,0,-5,-2,-5,-6r0,-235v0,-4,1,-6,5,-6v71,-3,136,1,136,70v0,36,-25,59,-53,67r59,104v2,4,2,6,-3,6v-10,-1,-23,3,-25,-6xm143,-177v1,-46,-40,-54,-90,-51r0,102v49,3,89,-5,90,-51", "w": 190, "k": { "y": 3, "w": 3, "v": 4, "o": 12, "g": 7, "e": 14, "a": 12, "Y": 11, "T": 8, "C": 9} }, "S": { "d": "136,-221v-34,-16,-93,-15,-93,26v0,67,120,55,117,131v-2,67,-78,78,-137,58v-9,-3,-1,-14,0,-20v1,-4,3,-3,7,-2v40,16,105,17,105,-35v0,-64,-118,-57,-117,-127v1,-60,74,-73,125,-52v9,3,2,25,-7,21", "w": 174, "k": { "y": 9, "w": 7, "v": 10, "j": 5} }, "T": { "d": "180,-247v9,0,3,9,3,14v-1,5,-3,5,-7,5r-70,0r0,222v0,9,-11,5,-19,6v-4,0,-6,-2,-6,-6r0,-222r-70,0v-8,1,-4,-9,-5,-15v0,-4,1,-4,4,-4r170,0", "w": 191, "k": { "y": 38, "w": 31, "v": 30, "u": 37, "s": 35, "r": 19, "q": 41, "p": 33, "o": 39, "n": 14, "m": 16, "l": 3, "j": 25, "i": 10, "g": 44, "e": 40, "d": 37, "c": 37, "a": 45, "Q": 27, "O": 19, "M": 13, "G": 20, "C": 25, "A": 40} }, "U": { "d": "123,-18v102,0,62,-131,70,-223v-1,-9,12,-5,19,-6v4,0,5,2,5,6v-3,111,25,244,-94,244v-126,0,-90,-133,-95,-244v-1,-9,12,-5,19,-6v4,0,6,2,6,6v8,92,-33,223,70,223", "w": 245 }, "V": { "d": "177,-240v1,-10,10,-6,20,-7v5,0,6,2,5,6r-82,235v-3,9,-25,10,-29,-1r-84,-232v-2,-4,-1,-8,4,-8v10,1,22,-3,25,6r72,204", "w": 209, "k": { "y": 16, "u": 12, "s": 9, "r": 14, "o": 17, "j": 14, "g": 23, "e": 22, "d": 25, "c": 23, "a": 23, "G": 15, "A": 19} }, "W": { "d": "11,-247v10,1,23,-3,25,6r55,204r50,-203v0,-11,26,-10,28,-1r52,204r57,-203v1,-10,10,-6,20,-7v5,0,6,2,5,6r-69,235v-2,9,-26,10,-29,-1r-51,-200r-50,201v-3,9,-25,11,-29,-1r-68,-232v-1,-4,-1,-8,4,-8", "w": 310, "k": { "u": 8, "q": 16, "o": 18, "g": 19, "e": 11, "d": 19, "c": 19, "a": 23, "A": 11} }, "X": { "d": "183,-9v3,5,3,9,-3,9v-11,-1,-22,3,-26,-6r-59,-102r-59,101v-2,10,-22,9,-29,4r77,-126r-69,-115v4,-5,23,-6,28,2r54,91r53,-91v4,-8,19,-6,27,-3v-21,40,-46,76,-68,114", "w": 191, "k": { "y": 12, "o": 4, "e": 9, "a": 4} }, "Y": { "d": "168,-247v9,0,17,-2,12,8r-72,144r0,90v1,9,-13,4,-20,5v-4,0,-5,-2,-5,-6r0,-89r-77,-149v2,-5,25,-5,28,2r64,126r60,-124v3,-6,4,-7,10,-7", "w": 187, "k": { "y": 24, "x": 19, "u": 19, "s": 18, "o": 34, "j": 16, "i": 9, "g": 28, "e": 31, "d": 27, "c": 30, "a": 30, "Q": 20, "O": 18, "G": 9, "C": 13, "A": 25} }, "Z": { "d": "170,-19v9,-1,5,7,6,14v0,4,-1,5,-5,5r-160,0v-7,-1,-6,-12,-2,-18r134,-210r-116,0v-11,2,-6,-8,-7,-15v0,-4,1,-4,5,-4r143,0v10,-1,6,12,3,18r-134,210r133,0", "w": 183, "k": { "y": 9, "u": 4, "o": 8, "e": 9, "c": 10} }, "[": { "d": "54,32v17,3,49,-9,44,14v0,4,-2,6,-6,6r-56,0v-4,0,-5,-3,-5,-7r0,-289v0,-4,2,-7,6,-7r55,0v7,-1,6,7,6,13v-4,13,-30,3,-44,6r0,264", "w": 103 }, "\\": { "d": "109,-2v2,9,-6,7,-14,7v-5,0,-6,-2,-7,-7r-71,-248v2,-5,19,-6,22,4", "w": 124 }, "]": { "d": "73,-245r0,290v0,4,-2,7,-6,7r-55,0v-7,1,-7,-7,-7,-14v4,-13,31,-3,45,-6r0,-264v-16,-4,-48,11,-45,-14v0,-4,3,-5,7,-5r55,0v4,0,6,2,6,6", "w": 103 }, "^": { "d": "167,-149v3,7,-9,10,-15,12v-2,0,-4,-1,-5,-3r-51,-79r-56,81v-7,-2,-20,-8,-14,-16r62,-88v4,-8,13,-7,18,-1", "w": 192 }, "_": { "d": "175,30v9,-1,7,6,7,13v0,5,-1,7,-6,7r-167,0v-11,1,-6,-8,-7,-15v0,-4,1,-5,6,-5r167,0", "w": 183 }, "`": { "d": "89,-219v6,5,-3,17,-9,14r-57,-26v-8,-6,5,-26,13,-20", "w": 111 }, "a": { "d": "162,-41v1,16,-3,24,11,24v6,-1,3,8,4,13v-12,13,-45,0,-38,-27v-7,18,-31,34,-55,34v-49,0,-71,-42,-71,-87v0,-84,77,-120,126,-70v-1,-13,-1,-24,17,-20v4,0,6,3,6,7r0,126xm139,-60r0,-69v-29,-53,-102,-32,-102,44v0,88,86,83,102,25", "w": 186, "k": { "v": 5} }, "b": { "d": "24,-247v2,-8,23,-14,23,-2r0,95v11,-12,31,-23,55,-23v51,0,72,42,72,90v0,49,-24,90,-78,90v-20,0,-39,-10,-50,-23v0,13,2,24,-16,20v-4,0,-6,-1,-6,-5r0,-242xm150,-86v0,-75,-66,-92,-103,-48r0,92v10,16,29,27,48,27v39,0,55,-32,55,-71", "w": 189, "k": { "y": 7, "x": 4, "v": 2, "j": 9} }, "c": { "d": "15,-87v-7,-70,76,-115,132,-75v-3,25,-28,3,-49,3v-36,0,-59,27,-59,71v0,38,15,74,58,74v20,4,44,-21,50,0v1,3,1,5,-3,7v-65,29,-136,-8,-129,-80", "w": 151, "k": { "a": 2} }, "d": { "d": "165,-6v1,9,-8,5,-15,6v-11,1,-5,-14,-7,-22v-13,15,-33,25,-55,25v-52,0,-73,-42,-73,-89v0,-78,78,-119,127,-69r0,-92v0,-10,12,-6,19,-8v3,0,4,2,4,6r0,243xm142,-42r0,-88v-27,-50,-103,-31,-103,43v0,76,70,91,103,45", "w": 189 }, "e": { "d": "163,-103v0,10,2,17,-10,17r-114,0v0,38,19,70,60,70v15,0,34,-3,45,-8v6,-4,7,5,8,10v1,3,1,6,-3,7v-67,29,-134,-5,-134,-80v0,-50,31,-90,81,-90v42,0,67,32,67,74xm139,-102v5,-30,-12,-57,-44,-57v-34,0,-53,27,-56,57r100,0", "w": 175, "k": { "y": 5, "v": 2} }, "f": { "d": "32,-174v-8,-65,29,-97,85,-79v9,3,2,10,1,16v-27,-4,-70,-7,-63,46r0,17r47,0v6,-1,3,8,4,13v0,3,-1,4,-4,4r-47,0r0,151v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-151v-11,-1,-29,6,-25,-13v1,-8,17,-2,25,-4", "w": 122, "k": { "y": 12, "u": 13, "s": 9, "r": 15, "q": 18, "o": 19, "j": 21, "i": 14, "g": 24, "e": 22, "d": 21, "c": 21, "a": 24} }, "g": { "d": "44,48v52,28,112,5,99,-71v-12,15,-35,23,-54,23v-52,0,-74,-40,-74,-87v0,-71,79,-121,128,-68v-1,-13,-1,-23,17,-19v4,0,6,3,6,7v-8,101,35,251,-79,246v-16,0,-36,-5,-50,-12v-8,-4,-1,-21,7,-19xm143,-45r0,-85v-27,-51,-104,-30,-104,41v0,33,12,70,52,70v19,0,42,-11,52,-26", "w": 189 }, "h": { "d": "24,-247v2,-7,23,-15,23,-2r0,94v40,-39,117,-27,117,43r0,106v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6v-7,-58,25,-150,-39,-153v-18,0,-41,10,-55,23r0,130v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-241", "w": 188, "k": { "y": 7} }, "i": { "d": "54,-214v0,8,-7,14,-15,14v-8,0,-15,-6,-15,-14v0,-8,7,-14,15,-14v8,0,15,6,15,14xm51,-167r0,161v1,9,-11,5,-18,6v-4,0,-5,-2,-5,-6r0,-161v-1,-9,9,-7,17,-7v4,0,6,3,6,7", "w": 79 }, "j": { "d": "64,-214v0,8,-6,14,-14,14v-8,0,-15,-6,-15,-14v0,-8,7,-14,15,-14v8,0,14,6,14,14xm-16,60v44,10,54,-20,54,-65r0,-162v-1,-9,9,-7,17,-7v4,0,6,3,6,7r0,158v2,59,-19,97,-79,86v-7,-1,-4,-16,2,-17", "w": 88 }, "k": { "d": "24,-247v2,-7,23,-15,23,-2r1,145v23,-23,42,-49,67,-70v7,1,26,-2,19,5r-60,65r68,96v3,4,3,8,-3,8v-10,-1,-19,2,-23,-5r-58,-84r-11,11r0,72v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-241", "w": 149, "k": { "u": 5, "q": 11, "o": 9, "g": 9, "e": 9, "d": 7, "c": 9, "a": 9} }, "l": { "d": "24,-247v2,-7,23,-15,23,-2r0,243v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-241", "w": 71 }, "m": { "d": "210,-177v81,-3,55,98,59,171v1,9,-11,5,-18,6v-4,0,-5,-2,-5,-6v-7,-59,25,-152,-42,-153v-15,0,-33,8,-47,18v7,39,1,91,3,135v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6v-7,-58,25,-150,-39,-153v-18,0,-37,10,-51,23r0,130v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-161v-1,-9,9,-7,17,-7v8,0,6,11,6,19v27,-26,79,-33,103,0v17,-14,39,-22,60,-22", "w": 292 }, "n": { "d": "107,-177v81,-2,52,99,57,171v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6v-8,-58,26,-151,-40,-153v-18,0,-40,10,-54,23r0,130v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-161v-1,-9,9,-7,17,-7v8,0,6,11,6,19v17,-15,39,-22,60,-22", "w": 188, "k": { "j": 2} }, "o": { "d": "173,-87v0,50,-28,90,-80,90v-54,0,-78,-39,-78,-90v0,-50,28,-90,80,-90v54,0,78,38,78,90xm93,-14v77,1,76,-144,2,-145v-43,0,-56,38,-56,71v0,35,12,74,54,74", "w": 187, "k": { "y": 5, "j": 9} }, "p": { "d": "174,-88v0,71,-78,122,-127,69r0,91v0,8,-10,4,-17,5v-4,0,-6,-2,-6,-6r0,-239v-1,-8,8,-6,15,-6v10,-1,6,12,7,21v46,-48,128,-23,128,65xm150,-88v0,-81,-70,-87,-103,-44r0,88v27,52,103,29,103,-44", "w": 189 }, "q": { "d": "165,71v2,10,-10,5,-17,6v-4,0,-6,-1,-6,-5r0,-94v-13,15,-33,25,-55,25v-52,0,-72,-42,-72,-89v0,-70,78,-123,127,-69v0,-12,0,-23,18,-19v4,0,5,3,5,7r0,238xm142,-43r0,-86v-8,-17,-28,-30,-48,-30v-41,0,-55,35,-55,72v0,77,71,91,103,44", "w": 189 }, "r": { "d": "47,-154v9,-13,27,-27,51,-22v9,10,-2,23,-14,17v-13,0,-28,10,-37,24r0,129v1,8,-10,6,-17,6v-4,0,-6,-2,-6,-6r0,-161v-1,-9,9,-7,17,-7v9,0,5,12,6,20", "w": 105, "k": { "q": 14, "a": 9} }, "s": { "d": "13,-131v2,-45,62,-57,101,-36v8,2,-1,9,-1,14v-8,6,-28,-11,-42,-7v-41,-1,-45,44,-9,55v28,8,63,24,63,56v0,48,-74,64,-110,41v-8,-3,1,-18,6,-18v27,16,82,17,81,-20v-1,-45,-92,-34,-89,-85", "w": 135, "k": { "y": 9} }, "t": { "d": "83,-15v13,1,30,-14,29,7v0,11,-21,9,-33,11v-71,5,-43,-95,-48,-160v-11,-1,-29,6,-25,-13v2,-9,17,-2,25,-4v3,-20,-11,-53,19,-50v10,8,1,35,4,50r44,0v7,0,3,9,4,14v-9,8,-33,1,-48,3r0,107v0,23,6,33,29,35", "w": 117, "k": { "j": 2, "g": 7, "e": 4, "c": 5, "a": 7} }, "u": { "d": "47,-167v7,58,-23,151,40,152v17,0,39,-12,51,-24r0,-128v-1,-9,9,-7,17,-7v4,0,6,3,6,7r0,161v1,8,-10,6,-17,6v-9,0,-5,-11,-6,-19v-40,39,-114,26,-114,-43r0,-105v-1,-9,9,-7,17,-7v4,0,6,3,6,7", "w": 184 }, "v": { "d": "127,-168v1,-8,10,-6,18,-6v3,0,5,2,4,6r-58,163v-2,9,-24,7,-28,0r-57,-163v-3,-8,10,-6,17,-6v5,0,7,1,8,4r49,143", "w": 155, "k": { "o": 9, "g": 9, "e": 5, "d": 5, "c": 5, "a": 2} }, "w": { "d": "220,-174v7,1,17,-3,15,6r-49,163v-2,8,-24,7,-29,0r-37,-132r-36,132v-3,8,-25,8,-30,0r-48,-163v-3,-8,10,-5,17,-6v5,0,7,1,8,4r40,143r40,-142v1,-7,18,-8,21,-1r43,143r38,-141v1,-4,3,-6,7,-6", "w": 241, "k": { "g": 2, "e": 7} }, "x": { "d": "150,-6v1,3,4,6,0,6v-10,-1,-24,3,-28,-4r-44,-68r-47,69v-3,5,-19,3,-26,2v19,-31,42,-58,62,-88r-54,-83v5,-4,23,-4,28,1r40,62r41,-61v3,-7,19,-5,25,-2v-16,28,-37,52,-55,79", "w": 158, "k": { "d": 5} }, "y": { "d": "145,-174v7,0,21,-3,18,6r-70,190v-18,47,-37,61,-83,56v-7,0,-2,-12,-2,-17v0,-8,13,-2,19,-3v30,4,42,-31,50,-55r-64,-171v-2,-9,12,-5,20,-6v3,0,5,2,6,4r51,144r50,-144v1,-3,1,-4,5,-4", "w": 167, "k": { "q": 9, "o": 1, "e": 5, "d": 7, "c": 5, "a": 4} }, "z": { "d": "126,-17v7,-1,5,7,5,13v0,3,-1,4,-4,4r-114,0v-8,-1,-6,-15,-2,-20r89,-137r-81,0v-6,1,-5,-6,-5,-12v0,-3,1,-5,5,-5r102,0v9,0,7,13,3,19r-92,138r94,0", "w": 137 }, "{": { "d": "106,45v-31,12,-74,-4,-74,-48v0,-31,8,-88,-18,-92v-8,-1,-6,-3,-6,-9v0,-4,2,-6,6,-6v28,-6,16,-62,18,-93v3,-42,35,-57,74,-48v1,15,-12,15,-28,14v-38,8,-24,48,-27,83v-2,32,-5,50,-20,51v48,2,-22,147,66,135v8,-2,6,9,9,13", "w": 111 }, "|": { "d": "45,-249r0,249v1,8,-8,7,-16,7v-4,0,-6,-3,-6,-7r0,-248v-1,-9,8,-7,16,-7v4,0,6,1,6,6", "w": 68 }, "}": { "d": "97,-110v10,2,8,13,1,15v-27,6,-16,61,-18,92v-3,42,-35,59,-75,49v0,-14,12,-16,28,-14v38,-8,25,-48,27,-83v2,-33,6,-48,20,-52v-47,-2,21,-147,-66,-134v-8,2,-6,-9,-9,-13v31,-11,75,3,75,47v0,31,-9,89,17,93", "w": 111 }, "~": { "d": "124,-106v15,0,37,-28,45,-3v-10,14,-28,24,-46,25v-19,1,-34,-17,-53,-16v-10,-3,-30,17,-38,11v-3,-4,-7,-8,-9,-13v10,-11,29,-21,44,-21v20,-2,39,17,57,17", "w": 192 }, "\u00a0": { "w": 79}} });
Cufon.replace('h1', { fontFamily: 'FS Albert' });
Cufon.replace('h2', { fontFamily: 'FS Albert Light' });
Cufon.replace('blockquote', { fontFamily: 'FS Albert Light' });
Cufon.replace('h6', { fontFamily: 'FS Albert Light' });



function GoToPromo(promoIndex, isAuto) {
    if(!isAuto) autoScroll = false;
    promoDiv = document.getElementById("HomePageScrollingPromosInner");
    promoTargetOffset = 0 - promoWidth * (promoIndex - 1);
    //promoTargetOffset = -501;
    ShiftPromo();
    currentPromo = promoIndex;
}

function PromoSetup() {

}

var autoScroll = true;
var currentPromo = 1;
var promoOffset = 0;
var promoTargetOffset = 0;
var promoDiv = null;
var promoShiftStep = 30;
var promoShiftDelay = 30;
var promoWidth = 501;
var autoScrollOn = true;

if(IsSmartPhone) promoWidth = 304;


function ShiftPromo() {
    if (promoTargetOffset != promoOffset) {

        //which direction do we need to move in?
        var direction = +1;
        if (promoTargetOffset < promoOffset) direction = -1;

        promoOffset += direction * promoShiftStep;

        if (direction == -1) {
            if (promoOffset < promoTargetOffset) promoOffset = promoTargetOffset;
        } else {
            if (promoOffset > promoTargetOffset) promoOffset = promoTargetOffset;
        }

        promoDiv.style.left = promoOffset + "px";
        window.setTimeout(ShiftPromo, promoShiftDelay);
    }
}

function ShiftPromoAuto() {
    if (!autoScroll) return;

    tmpTargetPromo = currentPromo + 1;
    if (tmpTargetPromo > 3) tmpTargetPromo = 1;

    GoToPromo(tmpTargetPromo, true);
    PromoAutoScrollStart();
}

function PromoAutoScrollStart() {
    window.setTimeout(ShiftPromoAuto, 4000);
}

/*Mobile nav*/
var ShowNav = false;
function ShowHideNav(){
    ShowNav = !ShowNav;
    var className = "ShowHideNav";
    if (ShowNav) className += " ShowHideNav_open";
    document.getElementById("ShowHideNavButton").className = className;

    className = "MainNav";
    if (ShowNav) className += " MainNav_open";
    document.getElementById("LeftNav").className = className;
}

/*This section fixes screen size on rotation and on initial load*/
//This function sets CSS attributes according to screen size.
function FixScreenWidth() {
    var fullScreenWidth = parseInt(screen.width);
    
    if (fullScreenWidth > 1000) fullScreenWidth = 500;
    
    //The page should be within a list of set widths because the 
    var surroundWidth = 162;
    //alert((tmp + 157) + " > " + screen.width);
    while (surroundWidth + 157 < fullScreenWidth) {
        surroundWidth += 157;
    }
    surroundWidth -= 10;

    for (var s = 0; s < document.styleSheets.length; s++) {
        for (var r = 0; r < document.styleSheets[s].cssRules.length; r++) {
            var cssRule = document.styleSheets[s].cssRules[r];

            if (cssRule.selectorText == "div.Surround") {
                cssRule.style.width = (surroundWidth) + "px";
            }
            if (cssRule.selectorText == "body") {
                cssRule.style.width = (fullScreenWidth) + "px";
            }
            if (cssRule.selectorText == "div.FloatContainerOuter") {
                cssRule.style.width = (surroundWidth) + "px";
            }
            if (cssRule.selectorText == "div.FloatContainerInner") {
                cssRule.style.width = (surroundWidth + 5) + "px";
            }
            if (cssRule.selectorText == "div.MainNav") {
                cssRule.style.width = (surroundWidth) + "px";
            }
            if (cssRule.selectorText == "div.LeftCol div.MainNav_open") {
                cssRule.style.width = (fullScreenWidth) + "px";
            }

            if (cssRule.selectorText == "div.HomePageScrollingPromos") {
                var totalBorderSize = surroundWidth - 304;
                var leftBorder = parseInt(totalBorderSize / 2);
                var rightBorder = surroundWidth - leftBorder;
                //cssRule.style.borderLeft = leftBorder + "px solid #000000";
                //cssRule.style.borderRight = rightBorder + "px solid #000000";
            }

            
            
        }
    }
}

var OnOrientationChangeTimeoutID = null;
function OnOrientationChange() {
    if (OnOrientationChangeTimeoutID != null) {
        window.clearTimeout(OnOrientationChangeTimeoutID);
    }
    OnOrientationChangeTimeoutID = window.setTimeout(FixScreenWidth, 100);
}

if (IsSmartPhone) {
    OnOrientationChange();
    window.onresize = OnOrientationChange;
    window.onload = OnOrientationChange;
}
/* ############## */

            
