diff --git a/carnackeys.github.io/CNAME b/carnackeys.github.io/CNAME
new file mode 100644
index 0000000..8478b18
--- /dev/null
+++ b/carnackeys.github.io/CNAME
@@ -0,0 +1 @@
+carnackeys.com
diff --git a/carnackeys.github.io/fonts/opensans-bold-webfont.eot b/carnackeys.github.io/fonts/opensans-bold-webfont.eot
new file mode 100644
index 0000000..b5bad08
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-bold-webfont.eot differ
diff --git a/carnackeys.github.io/fonts/opensans-bold-webfont.svg b/carnackeys.github.io/fonts/opensans-bold-webfont.svg
new file mode 100644
index 0000000..7cda102
--- /dev/null
+++ b/carnackeys.github.io/fonts/opensans-bold-webfont.svg
@@ -0,0 +1,251 @@
+
+
+
\ No newline at end of file
diff --git a/carnackeys.github.io/fonts/opensans-bold-webfont.ttf b/carnackeys.github.io/fonts/opensans-bold-webfont.ttf
new file mode 100644
index 0000000..338220f
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-bold-webfont.ttf differ
diff --git a/carnackeys.github.io/fonts/opensans-bold-webfont.woff b/carnackeys.github.io/fonts/opensans-bold-webfont.woff
new file mode 100644
index 0000000..ea6007b
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-bold-webfont.woff differ
diff --git a/carnackeys.github.io/fonts/opensans-bolditalic-webfont.eot b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.eot
new file mode 100644
index 0000000..d892fd9
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.eot differ
diff --git a/carnackeys.github.io/fonts/opensans-bolditalic-webfont.svg b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.svg
new file mode 100644
index 0000000..9149120
--- /dev/null
+++ b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.svg
@@ -0,0 +1,251 @@
+
+
+
\ No newline at end of file
diff --git a/carnackeys.github.io/fonts/opensans-bolditalic-webfont.ttf b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.ttf
new file mode 100644
index 0000000..b3eb0d3
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.ttf differ
diff --git a/carnackeys.github.io/fonts/opensans-bolditalic-webfont.woff b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.woff
new file mode 100644
index 0000000..1712e15
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-bolditalic-webfont.woff differ
diff --git a/carnackeys.github.io/fonts/opensans-extrabold-webfont.eot b/carnackeys.github.io/fonts/opensans-extrabold-webfont.eot
new file mode 100644
index 0000000..0e88f02
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-extrabold-webfont.eot differ
diff --git a/carnackeys.github.io/fonts/opensans-extrabold-webfont.svg b/carnackeys.github.io/fonts/opensans-extrabold-webfont.svg
new file mode 100644
index 0000000..009e1d7
--- /dev/null
+++ b/carnackeys.github.io/fonts/opensans-extrabold-webfont.svg
@@ -0,0 +1,251 @@
+
+
+
\ No newline at end of file
diff --git a/carnackeys.github.io/fonts/opensans-extrabold-webfont.ttf b/carnackeys.github.io/fonts/opensans-extrabold-webfont.ttf
new file mode 100644
index 0000000..bec521d
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-extrabold-webfont.ttf differ
diff --git a/carnackeys.github.io/fonts/opensans-extrabold-webfont.woff b/carnackeys.github.io/fonts/opensans-extrabold-webfont.woff
new file mode 100644
index 0000000..a24b205
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-extrabold-webfont.woff differ
diff --git a/carnackeys.github.io/fonts/opensans-italic-webfont.eot b/carnackeys.github.io/fonts/opensans-italic-webfont.eot
new file mode 100644
index 0000000..3593c12
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-italic-webfont.eot differ
diff --git a/carnackeys.github.io/fonts/opensans-italic-webfont.svg b/carnackeys.github.io/fonts/opensans-italic-webfont.svg
new file mode 100644
index 0000000..be50857
--- /dev/null
+++ b/carnackeys.github.io/fonts/opensans-italic-webfont.svg
@@ -0,0 +1,251 @@
+
+
+
\ No newline at end of file
diff --git a/carnackeys.github.io/fonts/opensans-italic-webfont.ttf b/carnackeys.github.io/fonts/opensans-italic-webfont.ttf
new file mode 100644
index 0000000..ddc75c6
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-italic-webfont.ttf differ
diff --git a/carnackeys.github.io/fonts/opensans-italic-webfont.woff b/carnackeys.github.io/fonts/opensans-italic-webfont.woff
new file mode 100644
index 0000000..302cb00
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-italic-webfont.woff differ
diff --git a/carnackeys.github.io/fonts/opensans-regular-webfont.eot b/carnackeys.github.io/fonts/opensans-regular-webfont.eot
new file mode 100644
index 0000000..1c64986
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-regular-webfont.eot differ
diff --git a/carnackeys.github.io/fonts/opensans-regular-webfont.svg b/carnackeys.github.io/fonts/opensans-regular-webfont.svg
new file mode 100644
index 0000000..46a8f4c
--- /dev/null
+++ b/carnackeys.github.io/fonts/opensans-regular-webfont.svg
@@ -0,0 +1,252 @@
+
+
+
\ No newline at end of file
diff --git a/carnackeys.github.io/fonts/opensans-regular-webfont.ttf b/carnackeys.github.io/fonts/opensans-regular-webfont.ttf
new file mode 100644
index 0000000..99a1ece
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-regular-webfont.ttf differ
diff --git a/carnackeys.github.io/fonts/opensans-regular-webfont.woff b/carnackeys.github.io/fonts/opensans-regular-webfont.woff
new file mode 100644
index 0000000..826d643
Binary files /dev/null and b/carnackeys.github.io/fonts/opensans-regular-webfont.woff differ
diff --git a/carnackeys.github.io/images/bg-ramp.jpg b/carnackeys.github.io/images/bg-ramp.jpg
new file mode 100644
index 0000000..7738563
Binary files /dev/null and b/carnackeys.github.io/images/bg-ramp.jpg differ
diff --git a/carnackeys.github.io/images/blockquote-gfx-2x.png b/carnackeys.github.io/images/blockquote-gfx-2x.png
new file mode 100644
index 0000000..993efd5
Binary files /dev/null and b/carnackeys.github.io/images/blockquote-gfx-2x.png differ
diff --git a/carnackeys.github.io/images/blockquote-gfx.png b/carnackeys.github.io/images/blockquote-gfx.png
new file mode 100644
index 0000000..bd5be35
Binary files /dev/null and b/carnackeys.github.io/images/blockquote-gfx.png differ
diff --git a/carnackeys.github.io/images/chevron-2x.png b/carnackeys.github.io/images/chevron-2x.png
new file mode 100644
index 0000000..0ae935e
Binary files /dev/null and b/carnackeys.github.io/images/chevron-2x.png differ
diff --git a/carnackeys.github.io/images/chevron.png b/carnackeys.github.io/images/chevron.png
new file mode 100644
index 0000000..65cfeda
Binary files /dev/null and b/carnackeys.github.io/images/chevron.png differ
diff --git a/carnackeys.github.io/images/download-fallback-bg.png b/carnackeys.github.io/images/download-fallback-bg.png
new file mode 100644
index 0000000..aedafab
Binary files /dev/null and b/carnackeys.github.io/images/download-fallback-bg.png differ
diff --git a/carnackeys.github.io/images/download-sprite.png b/carnackeys.github.io/images/download-sprite.png
new file mode 100644
index 0000000..56eedc4
Binary files /dev/null and b/carnackeys.github.io/images/download-sprite.png differ
diff --git a/carnackeys.github.io/images/footer-ramp.jpg b/carnackeys.github.io/images/footer-ramp.jpg
new file mode 100644
index 0000000..99accec
Binary files /dev/null and b/carnackeys.github.io/images/footer-ramp.jpg differ
diff --git a/carnackeys.github.io/images/fork-sprite.png b/carnackeys.github.io/images/fork-sprite.png
new file mode 100644
index 0000000..0ce61b2
Binary files /dev/null and b/carnackeys.github.io/images/fork-sprite.png differ
diff --git a/carnackeys.github.io/images/hr-2x.jpg b/carnackeys.github.io/images/hr-2x.jpg
new file mode 100644
index 0000000..a883d5d
Binary files /dev/null and b/carnackeys.github.io/images/hr-2x.jpg differ
diff --git a/carnackeys.github.io/images/hr.jpg b/carnackeys.github.io/images/hr.jpg
new file mode 100644
index 0000000..2dc7cef
Binary files /dev/null and b/carnackeys.github.io/images/hr.jpg differ
diff --git a/carnackeys.github.io/images/octocat-2x.png b/carnackeys.github.io/images/octocat-2x.png
new file mode 100644
index 0000000..f995921
Binary files /dev/null and b/carnackeys.github.io/images/octocat-2x.png differ
diff --git a/carnackeys.github.io/images/octocat.png b/carnackeys.github.io/images/octocat.png
new file mode 100644
index 0000000..7c55dfc
Binary files /dev/null and b/carnackeys.github.io/images/octocat.png differ
diff --git a/carnackeys.github.io/images/ribbon-tail-sprite-2x.png b/carnackeys.github.io/images/ribbon-tail-sprite-2x.png
new file mode 100644
index 0000000..46357a0
Binary files /dev/null and b/carnackeys.github.io/images/ribbon-tail-sprite-2x.png differ
diff --git a/carnackeys.github.io/images/ribbon-tail-sprite.png b/carnackeys.github.io/images/ribbon-tail-sprite.png
new file mode 100644
index 0000000..bd627d9
Binary files /dev/null and b/carnackeys.github.io/images/ribbon-tail-sprite.png differ
diff --git a/carnackeys.github.io/images/screenshot.gif b/carnackeys.github.io/images/screenshot.gif
new file mode 100644
index 0000000..10cdb26
Binary files /dev/null and b/carnackeys.github.io/images/screenshot.gif differ
diff --git a/carnackeys.github.io/images/shield-fallback.png b/carnackeys.github.io/images/shield-fallback.png
new file mode 100644
index 0000000..be799b2
Binary files /dev/null and b/carnackeys.github.io/images/shield-fallback.png differ
diff --git a/carnackeys.github.io/images/shield.png b/carnackeys.github.io/images/shield.png
new file mode 100644
index 0000000..224425e
Binary files /dev/null and b/carnackeys.github.io/images/shield.png differ
diff --git a/carnackeys.github.io/images/site-2.png b/carnackeys.github.io/images/site-2.png
new file mode 100644
index 0000000..7c55dfc
Binary files /dev/null and b/carnackeys.github.io/images/site-2.png differ
diff --git a/carnackeys.github.io/images/small-ribbon-tail-sprite-2x.png b/carnackeys.github.io/images/small-ribbon-tail-sprite-2x.png
new file mode 100644
index 0000000..482649d
Binary files /dev/null and b/carnackeys.github.io/images/small-ribbon-tail-sprite-2x.png differ
diff --git a/carnackeys.github.io/images/small-ribbon-tail-sprite.png b/carnackeys.github.io/images/small-ribbon-tail-sprite.png
new file mode 100644
index 0000000..f717af6
Binary files /dev/null and b/carnackeys.github.io/images/small-ribbon-tail-sprite.png differ
diff --git a/carnackeys.github.io/index.html b/carnackeys.github.io/index.html
new file mode 100644
index 0000000..6261585
--- /dev/null
+++ b/carnackeys.github.io/index.html
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Carnac the Magnificent by Code52
+
+
+
+ View on GitHub
+
+
+
+
+
+ Carnac the Magnificent
+ A Keyboard Utility For All Your Windows Presentation Needs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/carnackeys.github.io/javascripts/headsmart.min.js b/carnackeys.github.io/javascripts/headsmart.min.js
new file mode 100644
index 0000000..16da97a
--- /dev/null
+++ b/carnackeys.github.io/javascripts/headsmart.min.js
@@ -0,0 +1 @@
+(function(a){a.fn.headsmart=function(){var c=a(this);d();function d(){var e=[],g="";if(b("h1")){e.push("h1")}if(b("h2")){e.push("h2")}if(b("h3")){e.push("h3")}if(b("h4")){e.push("h4")}if(b("h5")){e.push("h5")}if(b("h6")){e.push("h6")}for(var f=0;f0)?true:false}}})(jQuery);
\ No newline at end of file
diff --git a/carnackeys.github.io/javascripts/main.js b/carnackeys.github.io/javascripts/main.js
new file mode 100644
index 0000000..904ef10
--- /dev/null
+++ b/carnackeys.github.io/javascripts/main.js
@@ -0,0 +1 @@
+console.log('This would be the main JS file.');
diff --git a/carnackeys.github.io/javascripts/modernizr.js b/carnackeys.github.io/javascripts/modernizr.js
new file mode 100644
index 0000000..2f669b3
--- /dev/null
+++ b/carnackeys.github.io/javascripts/modernizr.js
@@ -0,0 +1,4 @@
+/* Modernizr 2.5.2 (Custom Build) | MIT & BSD
+ * Build: http://www.modernizr.com/download/#-fontface-borderradius-boxshadow-textshadow-cssgradients-shiv-cssclasses-teststyles-testprop-testallprops-prefixes-domprefixes-load
+ */
+;window.Modernizr=function(a,b,c){function z(a){j.cssText=a}function A(a,b){return z(m.join(a+";")+(b||""))}function B(a,b){return typeof a===b}function C(a,b){return!!~(""+a).indexOf(b)}function D(a,b){for(var d in a)if(j[a[d]]!==c)return b=="pfx"?a[d]:!0;return!1}function E(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:B(f,"function")?f.bind(d||b):f}return!1}function F(a,b,c){var d=a.charAt(0).toUpperCase()+a.substr(1),e=(a+" "+o.join(d+" ")+d).split(" ");return B(b,"string")||B(b,"undefined")?D(e,b):(e=(a+" "+p.join(d+" ")+d).split(" "),E(e,b,c))}var d="2.5.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m=" -webkit- -moz- -o- -ms- ".split(" "),n="Webkit Moz O ms",o=n.split(" "),p=n.toLowerCase().split(" "),q={},r={},s={},t=[],u=t.slice,v,w=function(a,c,d,e){var f,i,j,k=b.createElement("div"),l=b.body,m=l?l:b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),k.appendChild(j);return f=["",""].join(""),k.id=h,m.innerHTML+=f,m.appendChild(k),l||g.appendChild(m),i=c(k,a),l?k.parentNode.removeChild(k):m.parentNode.removeChild(m),!!i},x={}.hasOwnProperty,y;!B(x,"undefined")&&!B(x.call,"undefined")?y=function(a,b){return x.call(a,b)}:y=function(a,b){return b in a&&B(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=u.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(u.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(u.call(arguments)))};return e});var G=function(a,c){var d=a.join(""),f=c.length;w(d,function(a,c){var d=b.styleSheets[b.styleSheets.length-1],g=d?d.cssRules&&d.cssRules[0]?d.cssRules[0].cssText:d.cssText||"":"",h=a.childNodes,i={};while(f--)i[h[f].id]=h[f];e.fontface=/src/i.test(g)&&g.indexOf(c.split(" ")[0])===0},f,c)}(['@font-face {font-family:"font";src:url("https://")}'],["fontface"]);q.borderradius=function(){return F("borderRadius")},q.boxshadow=function(){return F("boxShadow")},q.textshadow=function(){return b.createElement("div").style.textShadow===""},q.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return z((a+"-webkit- ".split(" ").join(b+a)+m.join(c+a)).slice(0,-a.length)),C(j.backgroundImage,"gradient")},q.fontface=function(){return e.fontface};for(var H in q)y(q,H)&&(v=H.toLowerCase(),e[v]=q[H](),t.push((e[v]?"":"no-")+v));return z(""),i=k=null,function(a,b){function g(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function h(){var a=k.elements;return typeof a=="string"?a.split(" "):a}function i(a){function m(){var a=j.cloneNode(!1);return k.shivMethods?(i(a),a):a}function n(a){var b=(c[a]||(c[a]=e(a))).cloneNode(!1);return k.shivMethods&&!d.test(a)?j.appendChild(b):b}var b,c={},e=a.createElement,f=a.createDocumentFragment,g=h(),j=f(),l=g.length;while(l--)b=g[l],c[b]=e(b),j.createElement(b);a.createElement=n,a.createDocumentFragment=m}function j(a){var b;return a.documentShived?a:(k.shivCSS&&!e&&(b=!!g(a,"article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio{display:none}canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}mark{background:#FF0;color:#000}")),k.shivMethods&&!f&&(b=!i(a)),b&&(a.documentShived=b),a)}var c=a.html5||{},d=/^<|^(?:button|iframe|input|script|textarea)$/i,e,f;(function(){var c,d=b.createElement("a"),g=a.getComputedStyle,h=b.documentElement,i=b.body||(c=h.insertBefore(b.createElement("body"),h.firstChild));i.insertBefore(d,i.firstChild),d.hidden=!0,d.innerHTML="",e=(d.currentStyle||g(d,null)).display=="none",f=d.childNodes.length==1||function(){try{b.createElement("a")}catch(a){return!0}var c=b.createDocumentFragment();return typeof c.cloneNode=="undefined"||typeof c.createDocumentFragment=="undefined"||typeof c.createElement=="undefined"}(),i.removeChild(d),c&&h.removeChild(c)})();var k={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video".split(" "),shivCSS:c.shivCSS!==!1,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:j};a.html5=k,j(b)}(this,b),e._version=d,e._prefixes=m,e._domPrefixes=p,e._cssomPrefixes=o,e.testProp=function(a){return D([a])},e.testAllProps=F,e.testStyles=w,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+t.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return o.call(a)=="[object Function]"}function e(a){return typeof a=="string"}function f(){}function g(a){return!a||a=="loaded"||a=="complete"||a=="uninitialized"}function h(){var a=p.shift();q=1,a?a.t?m(function(){(a.t=="c"?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){a!="img"&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l={},o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};y[c]===1&&(r=1,y[c]=[],l=b.createElement(a)),a=="object"?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),a!="img"&&(r||y[c]===2?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i(b=="c"?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),p.length==1&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=!!b.attachEvent,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return o.call(a)=="[object Array]"},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f .header-level-1:first-child,
+#main_content > .header-level-2:first-child,
+#main_content > .header-level-3:first-child,
+#main_content > .header-level-4:first-child,
+#main_content > .header-level-5:first-child,
+#main_content > .header-level-6:first-child {
+ margin-top: 0;
+}
+
+.header-level-1 {
+ font-size: 1.85em;
+ border-bottom: .2em double #d3ccc1;
+ color: #7c334f;
+ text-align: center;
+ font-style: italic;
+ margin: 1.1em 0 .38em;
+ line-height: 1.2;
+ padding-bottom: 10px
+}
+
+.header-level-2 {
+ font-size: 1.58em;
+ color: #7c334f;
+ margin: .95em 0 .5em;
+ border-bottom: .1em solid #D3CCC1;
+ line-height: 1.2;
+ padding-bottom: 10px
+}
+
+.header-level-3 {
+ margin: 20px 0 10px;
+ font-size: 1.45em;
+}
+
+.header-level-4 {
+ margin: .6em 0;
+ font-size: 1.2em;
+ color: #cd596b;
+}
+
+.header-level-5 {
+ margin: .7em 0;
+ font-size: 1em;
+ color: #8b786f;
+}
+
+.header-level-6 {
+ margin: .8em 0;
+ font-size: .85em;
+ font-style: italic;
+}
\ No newline at end of file
diff --git a/carnackeys.github.io/stylesheets/non-screen.css b/carnackeys.github.io/stylesheets/non-screen.css
new file mode 100644
index 0000000..316600f
--- /dev/null
+++ b/carnackeys.github.io/stylesheets/non-screen.css
@@ -0,0 +1,154 @@
+a#forkme_banner {
+ display: none;
+}
+
+div.shell {
+ width: 640px;
+}
+
+
+header {
+ max-width:640px;
+ margin: 0;
+ top: 51px;
+}
+
+header span.ribbon-inner {
+ border: 8px solid #7c334f;
+ padding: 6px;
+}
+
+header span.left-tail, header span.right-tail {
+ width: 19px;
+ height: 10px;
+ background: transparent url(../images/ribbon-tail-sprite-2x.png) 0 0 no-repeat;
+ bottom: -10px;
+}
+
+header span.left-tail {
+ left: 0;
+}
+
+header span.right-tail {
+ background-position: -19px 0;
+ right: 0;
+}
+
+header h1 {
+ font-size: 2em;
+}
+
+section#downloads {
+ height: 171px;
+ width: 602px;
+ margin: 51px auto -250px;
+ /* background: transparent url(../images/shield.png) center 0 no-repeat;*/
+}
+
+section#downloads a {
+ display: none;
+}
+
+span.banner-fix {
+ background: transparent url(../images/shield-fallback.png) center top no-repeat;
+ height: 31px;
+ width: 640px;
+ top: 20px;
+}
+
+section#main_content {
+ padding: 20px 40px 0;
+}
+
+footer {
+ max-width:640px;
+ background: none;
+}
+
+footer span.left-tail, footer span.right-tail {
+ width: 23px;
+ height: 126px;
+ background: transparent url(../images/small-ribbon-tail-sprite-2x.png) 0 0 no-repeat;
+ top: -126px;
+}
+
+footer span.left-tail {
+ left: 0;
+}
+
+footer span.right-tail {
+ background-position: -23px 0;
+ right: 0;
+}
+
+footer p {
+ font-size: .6em;
+}
+
+footer span.ribbon-inner {
+ border: 8px solid #7c334f;
+ padding: 6px;
+}
+
+footer span.ribbon-inner p {
+ font-size: 22px;
+ height: auto;
+ line-height: 1.1;
+ padding: 20px 0px 10px;
+}
+
+footer span.ribbon-inner a {
+ font-size: 38px;
+ display: block;
+ bottom: 0;
+ padding-bottom: 10px;
+}
+
+footer span.octocat {
+ background: transparent url(../images/octocat-2x.png) 0 0 no-repeat;
+ width: 60px;
+ height: 60px;
+ margin: 20px auto 0;
+}
+
+body {
+ font: normal normal 30px/1.5 Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;
+}
+
+ul li {
+ padding-left: 20px;
+ background: transparent url(../images/chevron-2x.png) left 15px no-repeat;
+}
+
+table {
+ border-bottom: 4px solid #bdb6ad;
+}
+
+th {
+ border-width: 0 4px 4px 0;
+}
+
+td {
+ border-width: 0 4px 4px 0;
+}
+
+pre {
+ border-bottom: 4px solid #bdb6ad;
+}
+
+img {
+ -webkit-box-shadow: 0px 4px 0px #bdb6ad;
+ -moz-box-shadow: 0px 4px 0px #bdb6ad;
+ box-shadow: 0px 4px 0px #bdb6ad;
+ border: 4px solid #fff6e9;
+ max-width: 556px;
+}
+
+blockquote {
+ background: transparent url('../images/blockquote-gfx-2x.png') 0 8px no-repeat;
+}
+
+hr {
+ height: 42px;
+ background: transparent url('../images/hr-2x.jpg') center center repeat-x;
+}
\ No newline at end of file
diff --git a/carnackeys.github.io/stylesheets/print.css b/carnackeys.github.io/stylesheets/print.css
new file mode 100644
index 0000000..64d3655
--- /dev/null
+++ b/carnackeys.github.io/stylesheets/print.css
@@ -0,0 +1,34 @@
+* {
+ background: none !important;
+ color: #333 !important;
+}
+
+h1,h2,h3,h4,h5,h6 {
+ color: #7c334f !important;
+}
+
+a {
+ color: #417090 !important;
+}
+
+#main_content > .header-level-1:first-child,
+#main_content > .header-level-2:first-child,
+#main_content > .header-level-3:first-child,
+#main_content > .header-level-4:first-child,
+#main_content > .header-level-5:first-child,
+#main_content > .header-level-6:first-child {
+ margin-top: 10px !important;
+}
+
+#forkme_banner,
+#downloads,
+.left-tail,
+.right-tail
+{
+display: none !important;
+
+}
+
+.ribbon-inner,.ribbon-outer {
+ border: 0 !important;
+}
diff --git a/carnackeys.github.io/stylesheets/pygment_trac.css b/carnackeys.github.io/stylesheets/pygment_trac.css
new file mode 100644
index 0000000..a45b014
--- /dev/null
+++ b/carnackeys.github.io/stylesheets/pygment_trac.css
@@ -0,0 +1,69 @@
+.highlight { background: #ffffff; }
+.highlight .c { color: #999988; font-style: italic } /* Comment */
+.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
+.highlight .k { font-weight: bold } /* Keyword */
+.highlight .o { font-weight: bold } /* Operator */
+.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */
+.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
+.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
+.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
+.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */
+.highlight .ge { font-style: italic } /* Generic.Emph */
+.highlight .gr { color: #aa0000 } /* Generic.Error */
+.highlight .gh { color: #999999 } /* Generic.Heading */
+.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
+.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */
+.highlight .go { color: #888888 } /* Generic.Output */
+.highlight .gp { color: #555555 } /* Generic.Prompt */
+.highlight .gs { font-weight: bold } /* Generic.Strong */
+.highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */
+.highlight .gt { color: #aa0000 } /* Generic.Traceback */
+.highlight .kc { font-weight: bold } /* Keyword.Constant */
+.highlight .kd { font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { font-weight: bold } /* Keyword.Pseudo */
+.highlight .kr { font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
+.highlight .m { color: #009999 } /* Literal.Number */
+.highlight .s { color: #d14 } /* Literal.String */
+.highlight .na { color: #008080 } /* Name.Attribute */
+.highlight .nb { color: #0086B3 } /* Name.Builtin */
+.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
+.highlight .no { color: #008080 } /* Name.Constant */
+.highlight .ni { color: #800080 } /* Name.Entity */
+.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
+.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
+.highlight .nn { color: #555555 } /* Name.Namespace */
+.highlight .nt { color: #000080 } /* Name.Tag */
+.highlight .nv { color: #008080 } /* Name.Variable */
+.highlight .ow { font-weight: bold } /* Operator.Word */
+.highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.highlight .mf { color: #009999 } /* Literal.Number.Float */
+.highlight .mh { color: #009999 } /* Literal.Number.Hex */
+.highlight .mi { color: #009999 } /* Literal.Number.Integer */
+.highlight .mo { color: #009999 } /* Literal.Number.Oct */
+.highlight .sb { color: #d14 } /* Literal.String.Backtick */
+.highlight .sc { color: #d14 } /* Literal.String.Char */
+.highlight .sd { color: #d14 } /* Literal.String.Doc */
+.highlight .s2 { color: #d14 } /* Literal.String.Double */
+.highlight .se { color: #d14 } /* Literal.String.Escape */
+.highlight .sh { color: #d14 } /* Literal.String.Heredoc */
+.highlight .si { color: #d14 } /* Literal.String.Interpol */
+.highlight .sx { color: #d14 } /* Literal.String.Other */
+.highlight .sr { color: #009926 } /* Literal.String.Regex */
+.highlight .s1 { color: #d14 } /* Literal.String.Single */
+.highlight .ss { color: #990073 } /* Literal.String.Symbol */
+.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
+.highlight .vc { color: #008080 } /* Name.Variable.Class */
+.highlight .vg { color: #008080 } /* Name.Variable.Global */
+.highlight .vi { color: #008080 } /* Name.Variable.Instance */
+.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */
+
+.type-csharp .highlight .k { color: #0000FF }
+.type-csharp .highlight .kt { color: #0000FF }
+.type-csharp .highlight .nf { color: #000000; font-weight: normal }
+.type-csharp .highlight .nc { color: #2B91AF }
+.type-csharp .highlight .nn { color: #000000 }
+.type-csharp .highlight .s { color: #A31515 }
+.type-csharp .highlight .sc { color: #A31515 }
diff --git a/carnackeys.github.io/stylesheets/screen.css b/carnackeys.github.io/stylesheets/screen.css
new file mode 100644
index 0000000..ed3b3b5
--- /dev/null
+++ b/carnackeys.github.io/stylesheets/screen.css
@@ -0,0 +1,680 @@
+/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 9, 2012 */
+
+
+@font-face {
+ font-family: 'Open Sans';
+ src: url('../fonts/opensans-regular-webfont.eot');
+ src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/opensans-regular-webfont.woff') format('woff'),
+ url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
+ url('../fonts/opensans-regular-webfont.svg#OpenSansRegular') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Open Sans';
+ src: url('../fonts/opensans-italic-webfont.eot');
+ src: url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/opensans-italic-webfont.woff') format('woff'),
+ url('../fonts/opensans-italic-webfont.ttf') format('truetype'),
+ url('../fonts/opensans-italic-webfont.svg#OpenSansItalic') format('svg');
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Open Sans';
+ src: url('../fonts/opensans-bold-webfont.eot');
+ src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/opensans-bold-webfont.woff') format('woff'),
+ url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
+ url('../fonts/opensans-bold-webfont.svg#OpenSansBold') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Open Sans';
+ src: url('../fonts/opensans-bolditalic-webfont.eot');
+ src: url('../fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/opensans-bolditalic-webfont.woff') format('woff'),
+ url('../fonts/opensans-bolditalic-webfont.ttf') format('truetype'),
+ url('../fonts/opensans-bolditalic-webfont.svg#OpenSansBoldItalic') format('svg');
+ font-weight: bold;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Open Sans';
+ src: url('../fonts/opensans-extrabold-webfont.eot');
+ src: url('../fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/opensans-extrabold-webfont.woff') format('woff'),
+ url('../fonts/opensans-extrabold-webfont.ttf') format('truetype'),
+ url('../fonts/opensans-extrabold-webfont.svg#OpenSansExtrabold') format('svg');
+ font-weight: 800;
+ font-style: normal;
+}
+
+/* http://meyerweb.com/eric/tools/css/reset/
+ v2.0 | 20110126
+ License: none (public domain)
+*/
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed,
+figure, figcaption, footer, header, hgroup,
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;
+}
+/* HTML5 display-role reset for older browsers */
+article, aside, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section {
+ display: block;
+}
+body {
+ line-height: 1;
+}
+ol, ul {
+ list-style: none;
+}
+blockquote, q {
+ quotes: none;
+}
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: '';
+ content: none;
+}
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+header, footer, section {
+ display: block;
+ position: relative;
+}
+
+/* STYLES */
+
+div.shell {
+ display: block;
+ width: 670px;
+ margin: 0 auto;
+}
+
+a#forkme_banner {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 138px;
+ height: 138px;
+ display: block;
+ background: transparent url(../images/fork-sprite.png) 0 0 no-repeat;
+ text-indent: -9000px;
+ z-index: 3;
+}
+
+a#forkme_banner:hover {
+ background-position: 0 -138px;
+}
+
+/* header */
+
+header {
+ position: relative;
+ z-index: 2;
+ margin: 0 auto;
+ max-width: 600px;
+ top: 38px;
+}
+
+header span.ribbon-inner {
+ position: relative;
+ display: block;
+ background-color: #cd596b;
+ border: 4px solid #7c334f;
+ padding: 2px;
+ z-index: 1;
+}
+
+header span.left-tail, header span.right-tail {
+ position: relative;
+ display: block;
+ width: 56px;
+ height: 105px;
+ /* background: transparent url(../images/ribbon-tail-sprite.png) 0 0 no-repeat;*/
+ position: absolute;
+ bottom: -37px;
+ z-index: 0;
+}
+
+header span.left-tail {
+ background-position: 0 0;
+ left: -31px;
+}
+
+header span.right-tail {
+ background-position: -56px 0;
+ right: -31px;
+}
+
+header h1 {
+ background-color: #7c334f;
+ font-size: 2.5em;
+ font-weight: 800;
+ font-style: normal;
+ text-transform: uppercase;
+ color: #ece4d8;
+ text-align: center;
+ line-height:1;
+ padding: 14px 20px 0;
+}
+
+header h2 {
+ background-color: #7c334f;
+ font: bold italic .85em/1.5 Georgia, Times, “Times New Roman”, serif;
+ color: #e69b95;
+ padding-bottom: 14px;
+ margin-top: -3px;
+ text-align: center;
+}
+
+section#downloads,
+div#no-downloads {
+ position: relative;
+ display: block;
+ height: 197px;
+ width: 550px;
+ padding-bottom: 150px;
+ margin: -80px auto -150px;
+ z-index: 1;
+ background: transparent url(../images/bg-ramp.jpg) center 171px no-repeat;
+}
+
+div#no-downloads span.inner {
+ display: block;
+ position: relative;
+ height: 197px;
+ width: 550px;
+ background: transparent url(../images/download-sprite.png) 0 0 no-repeat;
+}
+
+section#downloads a {
+ display: block;
+ position: relative;
+ height: 67px;
+ width: 275px;
+ padding-top: 130px;
+ background: transparent url(../images/download-sprite.png) 0 0 no-repeat;
+ text-align: center;
+ line-height: 1;
+ color: #fff;
+ font-family: 'Open Sans', Myriad, Calibri, sans-serif;
+ font-weight: 800;
+ font-size: 1.3em;
+}
+
+section#downloads a:hover {
+ text-decoration: none;
+}
+
+section#downloads a em {
+ font: bold italic 12px/1 Georgia, Times, “Times New Roman”, serif;
+ color: #83b7da;
+ display: block;
+}
+
+section#downloads a.zip {
+ float: left;
+ background-position: 0 0;
+}
+
+section#downloads a.tgz {
+ float: right;
+ background-position: -275px 0;
+}
+
+section#downloads a.zip:hover {
+ background-position: 0 -197px;
+}
+
+section#downloads a.tgz:hover {
+ background-position: -275px -197px;
+}
+
+span.banner-fix {
+ /*background: transparent url(../images/download-fallback-bg.png) center top no-repeat;*/
+ display: block;
+ height: 19px;
+ position: absolute;
+ width: 670px;
+ top: 19px;
+}
+
+section#main_content {
+ z-index: 2;
+ padding: 20px 82px 0;
+ min-height:185px;
+}
+
+/* footer */
+
+footer {
+ background: transparent url(../images/footer-ramp.jpg) center -1px no-repeat;
+ padding-top: 104px;
+ margin: -94px auto 40px;
+ max-width: 560px;
+ text-align: center;
+}
+
+footer span.ribbon-outer {
+ display: block;
+ position: relative;
+ border-bottom: 2px solid #bdb6ad;
+}
+
+footer span.ribbon-inner {
+ position: relative;
+ display: block;
+ background-color: #cd596b;
+ border: 2px solid #7c334f;
+ padding: 1px;
+ z-index: 1;
+}
+
+footer p {
+ font-family: 'Open Sans', Myriad, Calibri, sans-serif;
+ font-weight: bold;
+ font-size: .8em;
+ color: #8b786f;
+}
+
+footer a {
+ color: #cd596b;
+}
+
+footer span.ribbon-inner p {
+ background-color: #7c334f;
+ margin: 0;
+ color: #e69b95;
+ font: bold italic 12px/1 Georgia, Times, “Times New Roman”, serif;
+ padding-bottom:4px;
+}
+
+footer span.ribbon-inner a {
+ position: relative;
+ bottom: -1px;
+ color: #7eb0d2;
+ font-family: 'Open Sans', Myriad, Calibri, sans-serif;
+ text-transform: uppercase;
+ font-style: normal;
+ font-weight: 800;
+ font-size: 1.2em;
+}
+
+footer span.ribbon-inner a:hover {
+ color: #7eb0d2;
+}
+
+footer span.left-tail, footer span.right-tail {
+ position: relative;
+ display: block;
+ width: 18px;
+ height: 29px;
+ /*background: transparent url(../images/small-ribbon-tail-sprite.png) 0 0 no-repeat;*/
+ position: absolute;
+ bottom: 5px;
+ z-index: 0;
+}
+
+footer span.left-tail {
+ background-position: 0 0;
+ left: -11px;
+}
+
+footer span.right-tail {
+ background-position: -18px 0;
+ right: -11px;
+}
+
+footer span.octocat {
+ background: transparent url(../images/octocat.png) 0 0 no-repeat;
+ display: block;
+ width: 30px;
+ height: 30px;
+ margin: 0 auto;
+}
+
+/* content */
+
+body {
+ background: #42275a; /* fallback for old browsers */
+ background: -webkit-linear-gradient(to right, #734b6d, #42275a); /* Chrome 10-25, Safari 5.1-6 */
+ background: linear-gradient(to right, #734b6d, #42275a); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
+
+ font: normal normal 15px/1.5 Georgia, Palatino,” Palatino Linotype”, Times, “Times New Roman”, serif;
+ color: #544943;
+ -webkit-font-smoothing: antialiased;
+}
+
+a, a:hover {
+ color: #417090;
+}
+
+a {
+ text-decoration: none;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+h1,h2,h3,h4,h5,h6 {
+ /*font-family: 'Open Sans', Myriad, Calibri, sans-serif;*/
+ font-family: 'Merriweather', serif;
+ font-weight: bold;
+}
+
+p {
+ margin: .7em 0;
+}
+
+strong {
+ font-weight: bold;
+}
+
+em {
+ font-style: italic;
+}
+
+ol {
+ margin: .7em 0;
+ list-style-type: decimal;
+ padding-left: 1.35em;
+}
+
+ul {
+ margin: .7em 0;
+ padding-left: 1.35em;
+}
+
+ul li {
+ padding-left: 10px;
+ background: transparent url(../images/chevron.png) left 6px no-repeat;
+}
+
+blockquote {
+ font-family: 'Open Sans', Myriad, Calibri, sans-serif;
+ margin: 20px 0;
+ color: #8b786f;
+ padding-left: 1.35em;
+ background: transparent url('../images/blockquote-gfx.png') 0 4px no-repeat;
+}
+
+img {
+ -webkit-box-shadow: 0px 2px 0px #bdb6ad;
+ -moz-box-shadow: 0px 2px 0px #bdb6ad;
+ box-shadow: 0px 2px 0px #bdb6ad;
+ border: 2px solid #fff6e9;
+ max-width: 502px;
+}
+
+hr {
+ border: none;
+ outline: none;
+ height: 18px;
+ background: transparent url('../images/hr.jpg') center center repeat-x;
+ margin: 0 0 20px;
+}
+
+code {
+ background: #fff6e9;
+ font: normal normal .8em/1.7 "Lucida Sans Typewriter", "Lucida Console", Monaco, "Bitstream Vera Sans Mono", monospace;
+ padding: 0 5px 1px;
+}
+
+pre {
+ margin: 10px 0 20px;
+ padding: .7em;
+ background: #fff6e9;
+ border-bottom: 2px solid #bdb6ad;
+ font: normal normal .9em/1.7 "Lucida Sans Typewriter", "Lucida Console", Monaco, "Bitstream Vera Sans Mono", monospace;
+ overflow: auto;
+}
+
+pre code {
+ padding: 0;
+}
+
+table {
+ background: #fff6e9;
+ display: table;
+ width: 100%;
+ border-collapse: separate;
+ border-bottom: 2px solid #bdb6ad;
+ margin: 10px 0;
+}
+
+tr {
+ display: table-row;
+}
+
+th {
+ display: table-cell;
+ padding: 2px 10px;
+ border: solid #ece4d8;
+ border-width: 0 2px 2px 0;
+ color: #cd596b;
+ font-family: 'Open Sans', Myriad, Calibri, sans-serif;
+ font-weight: bold;
+ font-size: .85em;
+}
+
+td {
+ display: table-cell;
+ padding: 0 .7em;
+ border: solid #ece4d8;
+ border-width: 0 2px 2px 0;
+}
+
+td:last-child, th:last-child {
+ border-right: none;
+}
+
+tr:last-child td {
+ border-bottom: none;
+}
+
+dl {
+ margin: .7em 0 20px;
+}
+
+dt {
+ font-family: 'Open Sans', Myriad, Calibri, sans-serif;
+ font-weight: bold;
+}
+
+dd {
+ padding-left: 1.35em;
+}
+
+dd p:first-child {
+ margin-top: 0;
+}
+
+/* Content based headers */
+
+#main_content > .header-level-1:first-child,
+#main_content > .header-level-2:first-child,
+#main_content > .header-level-3:first-child,
+#main_content > .header-level-4:first-child,
+#main_content > .header-level-5:first-child,
+#main_content > .header-level-6:first-child {
+ margin-top: 0;
+}
+
+.header-level-1 {
+ font-size: 1.85em;
+ border-bottom: .2em double #d3ccc1;
+ color: #7c334f;
+ text-align: center;
+ font-style: italic;
+ margin: 1.1em 0 .38em;
+ line-height: 1.2;
+ padding-bottom: 10px
+}
+
+.header-level-2 {
+ font-size: 1.58em;
+ color: #7c334f;
+ margin: .95em 0 .5em;
+ border-bottom: .1em solid #D3CCC1;
+ line-height: 1.2;
+ padding-bottom: 10px
+}
+
+.header-level-3 {
+ margin: 20px 0 10px;
+ font-size: 1.45em;
+}
+
+.header-level-4 {
+ margin: .6em 0;
+ font-size: 1.2em;
+ color: #cd596b;
+}
+
+.header-level-5 {
+ margin: .7em 0;
+ font-size: 1em;
+ color: #8b786f;
+}
+
+.header-level-6 {
+ margin: .8em 0;
+ font-size: .85em;
+ font-style: italic;
+}
+
+
+/*
+ so i took some code from http://designshack.net/articles/css/downloadbutton/
+ because i'm lazy and the demo looked cool, let's see if it even works here
+ */
+
+
+/* Button styling */
+
+
+
+
+#header {
+ height: 25px;
+ text-align: center;
+ font: 12px/25px Helvetica, sans-serif;
+ background: #eee;
+}
+
+.button {
+ width: 200px;
+ margin: 50px auto 20px;
+}
+
+.button a {
+ display: block;
+ height: 50px;
+ width: 200px;
+
+ /*TYPE*/
+ color: white;
+ font-family: 'Oxygen', sans-serif;
+ font-size: 20px;
+ text-decoration: none;
+ text-align: center;
+ text-transform: uppercase;
+ padding: 3px;
+ background-color: #26A69A
+
+
+}
+
+.button a, p {
+ -webkit-border-radius: 10px;
+ -moz-border-radius: 10px;
+ border-radius: 10px;
+
+ -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
+ -moz-box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
+ box-shadow: 2px 2px 8px rgba(0,0,0,0.2);
+}
+
+.top, .bottom, a p {
+ background: #222;
+ display: block;
+ height: 40px;
+ width: 180px;
+ margin: -50px 0 0 10px;
+
+ /*TYPE*/
+ text-align: center;
+ font: 12px/45px Helvetica, Verdana, sans-serif;
+ color: #fff;
+
+ /*POSITION*/
+ position: absolute;
+ z-index: -1;
+
+ /*TRANSITION*/
+ -webkit-transition: margin 0.5s ease;
+ -moz-transition: margin 0.5s ease;
+ -o-transition: margin 0.5s ease;
+ -ms-transition: margin 0.5s ease;
+ transition: margin 0.5s ease;
+}
+
+/*HOVER*/
+.button:hover .bottom {
+ margin: -10px 0 0 10px;
+}
+
+.button:hover .top {
+ margin: -80px 0 0 10px;
+ line-height: 35px;
+}
+
+/*ACTIVE*/
+.button a:active {
+background: #00b7ea; /* Old browsers */
+background: -moz-linear-gradient(top, #00b7ea 36%, #009ec3 100%); /* FF3.6+ */
+background: -webkit-gradient(linear, left top, left bottom, color-stop(36%,#00b7ea), color-stop(100%,#009ec3)); /* Chrome,Safari4+ */
+background: -webkit-linear-gradient(top, #00b7ea 36%,#009ec3 100%); /* Chrome10+,Safari5.1+ */
+background: -o-linear-gradient(top, #00b7ea 36%,#009ec3 100%); /* Opera 11.10+ */
+background: -ms-linear-gradient(top, #00b7ea 36%,#009ec3 100%); /* IE10+ */
+background: linear-gradient(top, #00b7ea 36%,#009ec3 100%); /* W3C */
+filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */
+
+}
+
+.button:active .bottom {
+ margin: -20px 0 0 10px;
+}
+
+.button:active .top {
+ margin: -70px 0 0 10px;
+}