/*
24px = 171.4%
16px = 114.3%
12px = 85.7%
*/
@media all {*{padding:0;margin:0;}
body{font:300 14px/1.44 'ITC Avant Garde Gothic Std','ITC Avant Garde Std','Avant Garde',Futura,sans-serif;}
article,
aside,
p,
#tweet{font-family:Georgia,Times,Serif;}
article h1{font:bold 171.4%/1.25 'ITC Avant Garde Gothic Std','ITC Avant Garde Std','Avant Garde',Futura,sans-serif;}
footer h2,
#video .vimeo{font:normal 114.3%/1.2 Arial,sans-serif;}
footer .dtstart{font:normal 114.3%/1.2 Georgia,Times,serif;}
footer nav,
footer .vcard{font:normal 85.7%/1.58 Arial,sans-serif;}
header,article ol,article p,article ul,label,aside .published,.vcard,.person h1,.person h2{font-size:114.3%;}
}
@media screen {body{position:relative;width:100%;padding:0;-webkit-font-smoothing:antialiased;}
a,.email:hover{text-decoration:underline;}
a:hover,
.email{text-decoration:none;}
a img{border:none;}
abbr{border:none;}
article,
aside,
form,
.person,
.print,
.socialmedia li,
.video,
.web,
.work li,
#contact .visit,
#home>div,
#social{float:left;}
article{width:609px;padding:60px 52px 40px;}
article h1{margin:0 0 .5em;}
article img{outline:5px rgba(203,101,51,0.13) solid;margin:0 0 2em;}
article li,
aside li{list-style-position:inside;}
article ol,
article p,
article ul{padding:0 0 1em;}
aside{width:216px;padding:57px 0 0 21px;background:url(images/arrow.png) no-repeat -13px 75px;}
aside h2{padding:0 0 .7em;font-size:32px;line-height:1.08;}
aside img{padding:0 7px 7px 0;background:url(images/bg-gravatar.png) no-repeat 0 0;}
h1,h2,h3,h4,h5,h6{font-weight:300;}
h1 span{font-weight:bold;}
button{float:right;display:inline-block;width:98px;height:31px;border:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:31px;}
footer,section,.work{position:relative;overflow:hidden;}
footer,
footer .vcard,
section{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA60AAAAUCAMAAABRVivNAAAASFBMVEXMZjPGYzF4PxplNhSFRR6yWiu5XS1yPBhrORalVCeYTiN/Qhy/YC+fUSWMSCCSSyKsVymNPx6dSSOsUii8XC6iTCW3WSzBXy8ciawhAAABTElEQVR42u3bS6uDMBQE4InTPNTUV2r7///pzRVclEIXTRZB5lsMuPMcFcIxgVyQ6cgbRKR9lhlEpGnOh/78WocwGohIm2IgaWOOgHvODiLS8BrYoyOnGLQeFml7vpT1d9JNpGZNIg0zN5KjCaNhNkNE2mSsgZ3IONieYY4QkTbZQPo5mt4By4JlCmSnsbBIgwYeRous9zxYyFWsG5DW0nys61qeD6BKJmArzvKmpCpNwZdSt1++1u2nGzkKqpRbpUdU75X5LLfJJmFPwHMvzde+7+X5AqrkE0jFWd6UZ5Wm4EupCe/csRJ250rYTv/XBu/STzdyFFQpU6VHVO+V+Sy3ySZBLuZ9yhS1DhZplRnPPziB5AARaZTx77sjJohImyyzDp6cI7XzUKT1Xf3O5fAYtKtfpGXO++U8MTdTJ+ZEdBpdRKowXvOlK/oDP5tf6LLWFdcAAAAASUVORK5CYII=");background-repeat:no-repeat;}
.no-social-media { background: none; padding-top: 0; }
footer h2 a{font-weight:bold;}
footer p{padding:0 0 1.5em;}
footer .dtstart{padding:0 0 .5em 0;}
footer nav,
footer .vcard{text-align:center;}
footer .vcard{clear:both;padding:100px 0 0;background-position:center 40px;}
form{width:380px;padding:0 65px 0 0;}
header{position:fixed;z-index:100;width:938px;min-height:100px;padding:20px 71px 50px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABDgAAAEXCAMAAAB/DAT5AAAAG1BMVEX///97LgB7LgB7LgB7LgB7LgB7LgB7LgDMZjNeWY3SAAAACXRSTlMAESIzRFVmd/9JP0GVAAAEk0lEQVR42uzUIQEAAAACIKP/F7vBDiNIAU7iAMQBiAMQByAOQBwA4gDEAYgDEAcgDgBxAOIAxAGIAxAHgDgAcQDiAMQBiAOoOADEAYgDEAcgDkAcAOIAxAGIAxAHIA4AcQDiAMQBiAMQB4A4AHEA4gDEAYgDEAeAOABxAOIAxAGIA0AcgDgAcQDiAMQBIA5AHIA4YOzUsQAAAADAoHf+xBMpiBAHIA4AcQDiAMQBiAMQByAOAHEA4gDEAYgDEAeAOABxAOIAxAGIA0AcgDgAcQDiAMQBIA5AHIA4AHEA4gDEASAOQByAOABxAOIAEAcgDkAcgDgAcQCIAxAHIA5AHIA4gMQBIA5AHIA4AHEA4gAQByAOQByAOABxAIgDEAezUwcCAAAAAED+r40QocZRjaMaR9U4qnFU46jGUY2jGkfVOKpxVOOoxlGNo2oc1TiqcVTjqMZRNY5qHNU4qnFU46gaRzWOahzVOKpxVOOoGkc1jmoc1TiqcVSNoxpHNY5qHNU4qsZRjaMaRzWOahxV46jGUY2jGkc1jmocVeOoxlGNoxpHNY6qcWCnjgUAAAAABr3zJ55IQQSIAxAHIA5AHADiAMQBiAMQByAOIHEAiAMQByAOQByAOADEAYgDEAcgDkAcAOIAxAGIAxAHIA4AcQDiAMQBiAMQByAOAHEA4gDEAYgDEAeAOABxAOIAxAGIA0AcgDgAcQDiAMQBIA5AHIA4AHEA4gDEASAOQByAOABxAOK4fXvbaR2Goijqe/7/jw/BD1tCzcFO9nJoOgeiIIFKosrTFwAACAcAwgGAcAAgHAAIBwAQDgCEAwDhAEA4ABAOACAcAAgHAMIBgHAAIBwACAcAEA4AhAMA4QBAOAAQDgAgHAAIB4DbhEFxl1LKuZRSa23d9nT9JttPW9v2h/5+xL51fyLPixpTW32Mtr/d48Vr17YHaF2ttZSSc0opfglT5sNR203p6ENx68N5fzD9K/3j89TXyoSsVoROBufxLk4+dXU45u6hvbHqZXhQJxN/l1xJf4TJSV4nqw3Nec3CkfXhsHJ8TgzKnHxodKT6vGIhnhVifwp7ErF0Lk6qlVCd987dEITD/M1wVAeXF/hzc7gJHyVqSFJTBvif4nx7djiK8B6rmzLGLQkUQieGtaXxWcBUOYfBZkccuyDeq3SqGui3DuZqGqwOBOIv0dVFc0Z8Q1WqdWNJOPQtnQ3D5d3EYCFow/O4Llekv3uqEkW7U7G9ilc5/NpgEnsL3BGVW85xzdVuqMNh5dh5tsFcrYMlgkpAwPs4RZOT8RFq3ZCGw8oxSJ8IGoF7RUFMlJsem9OtGxYO6ZIjr9xomEgl8IktyTNOzN/WDemSoztOhF8nKAU4L3khzzqshmzBYey28rw0gkjgc/4qJXhkxOSzbOhJm5m+DVwLqQAEi5EJwzO6doz97+pJBbD+bORCS5JRD7hzV8xJBTAtzro6ly+5md8uhHNNwEk8bWZaX3oPyT6lFoBYvOxwgl9x7dQCuFX0tvai+dcw4AEdCYuwsgCekpGwFqUA3gYTPAAAAAAAAAA4+AfQQ6x5tv6XQAAAAABJRU5ErkJggg==") no-repeat center 100%;text-align:right;}
header p,
.tel{font-family:ITCAvantGardeStd-Bk,'ITC Avant Garde Gothic Std','Avant Garde',Futura,sans-serif;}
header p{clear:left;background:#cc6633;font-size:26px;line-height:1.14;text-align:left;}
header p a{font-weight:bold;}
.page-header { min-height: 40px }
iframe{border:none;}
input,label{display:inline-block;}
input,textarea{padding:5px;border:none;margin:0 0 8px;}
input{width:290px;}
label{width:75px;}
section,footer{position:relative;clear:both;padding:200px 71px 0;background-position:center 58px;}
section h1{padding:0 0 20px;font-size:20px;line-height:1.07;}
section nav{position:relative;width:713px;padding:1.5em 0;overflow:hidden;}
.single-page { padding: 140px 71px 0; }
.single-page p { padding: 0 0 1.5em; font-size: 114.3%;}
strong{font-weight:bold;}
textarea{width:370px;height:92px;}
.adr{line-height:1.2;}
.blog header p{font-size:42px;}
.blog a[rel=next],
.blog a[rel=previous]{display:block;width:40%;}
.blog a[rel=next]{float:right;text-align:right;}
.blog a[rel=previous]{float:left;}
.blog section{padding:190px 60px 0;}
.title{line-height:1.24;}
.hide{display:none;}
.person .fn{padding:0;font-weight:bold;line-height:1.64;}
.ir,.socialmedia a,#logo,#social a{position:relative;display:block;background-repeat:no-repeat;text-align:left;text-indent:-2000em;overflow:hidden;}
.map{padding:0 0 12px;margin:0 0 10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANAAAABhCAMAAACQ7N+WAAABUFBMVEX///98OQCMMgCEMQB7MQBxMgCOKQCEKQB7KQCEIQBsKAB5IwCGGgB0IABpIQB7GQB0GgBtGwCBEQBiGQB7DwB1EABcEQBzCABrCABiCQBtAwBMCQBaAAAzAACDOwCEMQB7MQCEKQB7KQByKQCEIQB5IwCGGgB0IAB7GQB0GgBtGwBiGQB7DwB1EABpEgBjEABcEQBzCABrCABiCQBaCABVCQCMNgB8OQCEMQB7MQCEKQB7KQCEIQB5IwCGGgB7GQB0GgCBEQB1EABpEgBjEACDOwCEMQB7MQCEKQB7KQB5IwB0IAB0GgBtGwCDOwCEMQB7MQB7KQCEQQCDOwCEMQB7MQB7KQCDOwB8OQCEMQB7MQB7KQCDOwB8OQCEMQB7MQCOKQCEKQB7KQByKQBsKACDOwB8OQB7MQCDOwB8OQCEMQB7MQCEMQB7MQBxMgB7KQDg/qjUAAAAcHRSTlMAEREREREREREREREREREREREREREREREREREREREiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIzMzMzMzMzMzMzMzMzMzNERERERERERERVVVVVZmZmZmZ3d3d3d4iIiIiIiIiIiJmZmaqqqqq7u7u7r4T66QAAAp5JREFUeNrt1ltz0mAQgOEPE40ULYogtZRyECkq9QBUCVih1R4ClkolQmIwagVsqPr/79x8ScnYcUanY0dY9yUZLphM9snmAsaY+BVLI5HZiWMsIJNABCIQgQhEIAIRiEAEIhCBCEQgAhGIQAQiEIEI9L+ARgQiEIEIRCACEYhABCIQgQhEoNnucB4X6PhzDNmGPl7CBfr2ARUIMiVsoIu4QN9xgSDzMjLQJwkbKIANdM0BmWhAEjKQOYcMdHiDgwJ4XrmrHBRBAzLnOejmezQbmnNByDbkN5H99QniAQkcdF3DAtKdDQV0Ak0r6AIHpdGAtDQHZfCA7mADrXBQDg/orgsaIwHpOZygLBbQWM86G8IGqqloQM85qE6gqQVtMCi+qQ5xgI7wgWoc9AINSNuIcVAHDagWd0ADLKBNXKCBC3qJDqSeJ2j8m/4mqHPyyhnW8ZnGG00yefo7+Oi6qqpvVd7rX6f+lM4zeaOTzqC2JqB944tlWWMvb97TE0OTQXfsZCiZTN8WIYH9cSLk84mCzyeIYgJaXk48le12eBP3aazXcDg8giEtHv823gAIetDqDgYD+N0++5A7O6Ty3Om3neGTAo+da4IAUEFIJJJJWS6X4ebb3mp1p77Rh8MwYHCYHAhGq85BD7cOuka319N6uqZ5ArtypVqBx5eSBEGSJPavkvz2AKlUIlWpVOSqt0Ke1rMDwkHrHrOLyVv7NqLdbiu7u4pSrcJlqUzG7w8Gg6EQm6IikdCVYDADPYPWG0pDUZQ2ZOM6rSePmF38/nqj2azxMrlcNgeKcCTKprdoNBwOh/L5/Opqru70am+vWV2JM0dUKq6VisXC4yi0uLjEZqMlaGFh6VahUCyWSmtAiDG3uFuMzWBxL0bNQD8AxtETZYOYDd8AAAAASUVORK5CYII=") no-repeat center 100%;}
.note{padding-top:5px;}
.permalink{padding:1em 0 1em 20px;background:url(images/link.png) no-repeat 0 center;}
.person{width:283px;padding:0 0 30px 0;margin:0 32px 0 0;}
.print,
.video,
.web{width:680px;padding:0 0 20px;margin:0 25px 0 0;}
.published{padding:0 0 1em;}
.segment h2,
.more{padding:0 0 1em;font:bold 16px/1.2 Arial,sans-serif;}
.segment>h2{clear:both;padding:0;font:normal 18px/1.67 'ITC Avant Garde Gothic Std','ITC Avant Garde Std','Avant Garde',Futura,sans-serif;}
.segment p,
.slide p{padding:0 0 1.5em;}
.slide{width:732px;min-height:320px;padding:40px;}
.slide h1{padding:0 0 1em;font:bold 28px/1 Arial,sans-serif;}
.slide h2{padding:0 0 .5em;font:bold 18px/1.12 Arial,sans-serif;}
.slide h3{font-weight:bold;}
.slides{display:none;}
.socialmedia{position:relative;height:21px;padding:0;list-style-type:none;overflow:hidden;}
.socialmedia a{width:16px;height:16px;margin:5px 5px 0 0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAQCAMAAACx+RSjAAAAA3NCSVQICAjb4U/gAAADAFBMVEUXFxgwq+DMIxoHa6u02fCZAAC2vsORjIoQWpXPREZjeq1IWWqjrrPud23u8PKtXThMY5TMZjM5TWNJc7e13uhRpNqDrcY6R1oAmczj6O2YteFSm8/wXp31rag6WphqdYrGIRrWVFYqOErf5egud65xrLza6PDxeK31+v2coq9SV3iEpNVEnNTy4ODuLYkiaKLFzNXkMS/b4eQlQHBMjqE8OzyLnKVujbysv98qlLYFgLG/4+xlm7pBkcR5td+Qrdgri8nZiIlYrtWnVCuzvNatDApaWVvZ4OTYY2TipqZJZqEpXIhFZJfaLiQfmsfw9vlxn95jpdZejNC9bEOa099SXXEohMZprtt5g5a6w8lPcqUwO0z0rMw5iL5RUlQzMzMghMcafMAifJ+auMVfan3////Q5vG10OFSeLvsTUKMwd5EdYpJr9VCUWbgJCnjsrOl091cnK9srNeMm73Zfn2VtcE4UoRXZIq/wsvX7vbv8vSvYUH0n5rmQj2ko6IplM7pmr5MnMZhipRIja9FQUlghcMioNrvW1DMMzPm7O/j5OVXlLRMS01JkcaCttN/yuiGjZ6UxOAOdrxea4EVhsi5FA+YEAs/caTz1NP29vbiMjZ4mc8KcaOv3Oa/2OfmRkhSbKX57+9CWoyttrzvTJNjstceICISos4hY5wsSHrQ6/T4/P7Xuc2SxNlHY51tltQ+g7S/cUrO1dnDSkxopbjGVi1EVWtXl74mhKgtpNs1eq3HJymWpKxyhbM3o9g8jsxmZmY2RFddh5HohoIrkM6nZUo0V5b3p6FKuNr3urYbcq5WVljd7fbnV1yCvN34xMGr0OVjb4VwkKLYIybF5e+vvMKns7oipdAtQVa13O/hSEH86Odxs9xKWnOPsuQke7ZBYJwgi8tBk9C/VCrrZWNZncTzibgLhMZCQkM8rdBreoonbKVNaaNbptvU2d1ZZnym0+dJntZ1rsJSYHQwmMTli4lujqEkGBPmOjO1bElJlM1TotkpS4dutdkzmcz///9nCsCPAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTIvMTMvMTBzJkHIAAAFoklEQVRIiVWWe1xTZRjH1yAoB1NxaqcUV5NUxBtmptiYpFhiLVNANDSUV+UqYkrOwBuoR8VLCDSNCANTF4ikaOQFFDMN522AYh9NJHMabXNekKJPz3s5h7PvH8/zfn6fZy9f3p1zdmRn8qOzRaLzz3QnrPDf3a0T/xU07X4ww2O4iEfGQZbOs18Xsc9jaddQZ6yIM7QrCZ9d8esl4nflGR2d5ulV7wHcunXezc1tL3M4rJa/LyKXH5blx7tLiM+nY/5LJkhY4s9UM5QmCcoMmi6tk6Z1S2kaOugzCYNCSfhkwXwJC57QUc9JSqXSaDSazdrfIiPf3ktTtfdZCd5qWbk20pGa6oikaKPp2O7jXSQc381U6w16CQYPmk6vc2E6TcO3zZCwLZyE4y5tl3BpHB310nAAzzsCAmprd+jcmGrLegktcll0a2sqQqmtDEH1GxcE1SiDC1FMdbkLgmo/TAPqR6Gqh+KB7XYodlwO0dFvNRoNmILqf7W3d/zJVOVxLshl5T17YtWejHKm+hdlid5kgiaoeihdYKdauh+IidnPKKWp4jJwn0exlwkKeqpms9ndhOzm+QgtN5vHiarYVPkPdRVO1VVVLatyOHSpqTGRkc06ncPhqKJjyyZTwNQEbVmnKldRUcGRIqrGu6rGM9WcnJxtPL56bbDKYapa7SWE0HU7lDqtVlDliKmylbqeZ6rp6X2LEDoXFzcE3WhJV8v6BwToEPoCPon0qQEB/ZlqGcVk6oKboFrPcxN69MiqqCgeOvR7jq+n6RYL8AlGh1dbaJpks9kayI3mhJUtiYSbOjrcv4a/ZX6I0PyOjk2CKjFVtlJXppoLpqebvIsufn6j6fGF9FysGkFUAb1OVP2dYjKRJqpy3K6FCxcGryouLh7AcUy1V1BQkOU2ptYCy15M1YkxmRTh4XjBVEtKVv+B0MAQONvSkhJBlZrq4+kjgF2EuW3odFtbWws6W3Q6rq0NVJubqaq7FqH2ZlHVF6BPH19fUbWBUwZnZWW99XGfPn3uKrkGmj5UqVSWlSvtoBkEy4c07e0MB4gqpjcJ14YAcKz2gej11SEha+nonM2zfw2trq6Gh4rBwPNs29z16AKotn3Zd3wR6guqD5pPgmoMQlOhTW1+QMf2lWFVI8HXt2yfqMrV7do1WG+8O2DADU5Q9QO/oBPrTqgsFlip/ARVBWA0JuGmcAqqiYmJW8g3eARWoip2Da02EFNRFU51BOCN0uWfIqzafhKuVawJbWq7oDr5Z4LBgOvkTlUNZzQZOVI0guohVUFBwdZ1wI9BBQUq9gSqcVYCRmNOpQ26s4aERxOtVusjrHrkkdWaeJSO7tlMXakp70XTienvFbWMaLkoH3JuxGOUPlE2rF0HjjpBdRgdG9ntX4JSiWu3kUzVi9NI4Niei1V2u1219TnAAovFgmoSwOv54XqfpCRB1drY2PhBKdKXx8DCKqhm3iOucL3yPNepunMR/E+LNrwLdTyo7m2PAMeTgir7UZt580MCx+F6c6aoGiihUzUFKMB3P3RB9ZrNB5jB6fUVNT4+tmsknGv9Dvhq7bCxuFvnMtV7o4grMeWUgmph8tUNP7x4NTn5p1c3JBeCarYuQoeJwC2bqZYNPvARZuNGKAcGT2GqxwI1k0Q0gcdouiklZbpISgq7rWfFVmLXmmuAT2XsLKba+BIwdiyujYKq7N4o4spjU45n205s2pkssrMpTxZWlf2KSHZVGB1LGx38MobnoQSPTmOqnlGBvEhglCdN1/ilqERS/NbQNFPR734nikwSJoxJ/EUkcUwCHX06J3PzbLitBpLb+G+2bZ668IJIoTpPdibsBQlhwktg2hSClxeuacJL4DTPNyV4TqPps1NvSDjF3uy6Zr4mIZO9BCbMlZDARt95KgP27HHd9k7e8xLy7vwPZPvN/lYXNjsAAAAASUVORK5CYII=");}
/** Person Sprite positioning **/
.delicious a{background-position:-132px 0}
.facebook a{background-position:-22px 0}
.flickr a{background-position:-45px 0}
.lastfm a{background-position:-154px 0}
.tumblr a{background-position:-89px 0}
.twitter a{background-position:-67px 0}
.vimeo a{background-position:-110px 0}
article img,
aside img,
.map,
.permalink,
.thumbnail,
.tweet_time,
#people .photo{display:block;}
.post-meta img {
   width: 75px;
   height: 75px;
 }
.thumbnail{width:200px;height:150px;border:solid 1px #cc6633;}
.thumbnail:hover{border-color:#FFFFCB;}
.unfixed header{position:relative;}
.unfixed #people{padding-top:2em;background-image:none;}
.video,
.web{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqAAAAGXCAMAAABbdRJ/AAAAMFBMVEX///97LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgB7LgC7ZoCIAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAABzBJREFUeNrs0rENACAMA7CyICb4/1um/lAp9g2uts6DIXY1QZnnCoqgICiCgqAgKIKCoAgKgoKgCAqCIigICoIiKAiKoIIiKAiKoCAo6QRFUBAUQUFQEBRBQVAEBUFBUAQFQREUBAVBERQERVBBERQERVAQlHiCIigIiqAgKAiKoCAogoKgICiCgqAICoKCoAgKgiKooAgKgiIoCEo8QREUBEVQEBQERVAQFEFBUBAUQUFQBAVBQVAEBUERVFAEhc8uHRMAAEAAALuc6N9WBYfPlmGCIigIynuCIigIiqAgKAiKoCAogoKgICiCgqAICoKCoAgKgiKooAgKgiIoCMp7giIoCIqgICgIiqBwoEJQBAVBERQEBUERFARFUBAUBEVQEBRBQVAQFEFBUAQVFEFBUAQFQWlBBUVQEBRBQVAQFEFBUAQFQUFQBAVBERQEBUERFARFUEERFLZSUAQFQREUBAVBERQERVAQFARFUBAUQUFQGHbp0AYAEAYAmCFggP3/LQ+gyIJZe0Ofgo4AQUFQBAVBEVRQBAVBERQEpTxBERQERVAQFARFUBAUQUFQEBRBQVAEBUFBUAQFQRFUUAQFQREUBKU8QREUBEVQEBQERVAQFEFBUBAUQUFQBAVBQVAEBUERVFAEBUERFH5YTVAEBUERFP6agiIoCIqgICgIiqAgKIJCgsygPUBQEBRBQVAEFRRBQVAEBUEp7x50BwgKgiIoCIqggiIoCIqgICjVCYqgICiCHvbuBSViGAqgKOnPadNk9r9bERVapzIyIn0Zz1nDJR8eISBQECityAJFoCBQBAoCBYEiUBAoTy73AkWgIFAECqcEuidQBAoC5SkDHQWKQEGgCBQEikA3gZYrCBQEikBBoAhUoAgUBIpAQaD8dwJFoCBQBAoChY1FoAgUBIpAIUSg6xUECgJFoPBH6lGgSaAIFARK4+osUAQKAkWgIFAQKE0Hmq8gULgfaBIoAoVHlHkQKO0F6psPQigXgdJaoN24CBSBwh11FSgtBuphPAKFHwTa3Vziu2kp9niiBJoESlA1C5TASr6Mt4H2AiV2oLNACR3oKlDOVwWKQOE3gfYpHQWqUAIEunwXqFsSQQNNAiWIuh4F2gmUEOp7oN3XQIdpzgLlfALFCgoPquUj0CRQwgY6CJTAgU4CpcVAjZKIHKhZJ2erteS3QPtdoEmgBAu02wfaD9MlGyURIdD55TjQRaAEOIJ+Bpq2R1CBEifQ13buRUlRGIjCsATDRYH3f9yxbXHW0MkhImN0z1/o3Jwdt/yqJbFmuhhQLuNZqUA9gbICfBIoKx9oS6DsE4HypSRWJNBKgLacoKxUoJyg7DOAciOUlQO0IlBWINCTAnVLoHwxnr23KQG0JVBWwABNAuUynhUK9MgJygoC6gmUfRZQPsWzkoHWviHQ2zpSruSQbtf6dtIvXj+W9HZm+uU/S++cvjff7/nOhumniwdafxrQSX0ED38pjeMoV/emMbzB/Ob+cZmJXfUr779ln94A6kp6it+T0TRmNuhl+MtGOfRnjvs2bWpXoEf3fqBrUUFVuAF1Bp3OJznS9dopr3New+V4TUDu+DTcpxFNaaD9HkCnDI2rdGFpSFuMl11n17Zduyq5ZbL+cqTbwbk2hO05epUB8PkLtA6BNgp0s9DVp4frMAJmoNXmLG1NkI91XOajNXZttLTunFbBHqK9HK7lM34OqkDXj9ApN6QRCexTRcYccqchclodyxnV0Y52ADRQDWFj3lAuprsdrQLtjFX8Hegj7fuiLtchHo7BCZ7NMAQXrzEC8w7wc4mq3Fy8GmC284ka3+Bsyn0QVnvON5v0OZz7KNDTMGR4z1qTxGZjxGJCnjfc4bG3k78DaJNfTBhjxrTtcWxO2u3DNqVW5cgzfLd4Ld7dgMoIzfdoYrRBGsMxNgaRPQnR2w5QLnIcXl3W+JVLRrVcckiHYAFaPGoj+w/IrPgUoI1/ACr/+9o3rQAd8HYN1miDXIq0NEKEDhHURzSrQ1FVr2gl5d/iUxaKnUNLsrMFN+CkAzQEev3LIm0XCB2MMjjmg8wYhavp6RD8miogOCN4KhGKxVM2X+3SU98p0PBXPq4bofINaDjayxnDoy0yPh1NhqspymPHTMs30IdtXtNrtOYhQDZhtp99GkAbFQqmo9bhCZkvskKR4KsF54BFi7I4WYz2H1fi8+EZXoHOQvseegxAbhiRHIkln/liroCsx2RDtVdUXgeoAbQJYGOQmiHSNsnx+A3nuRmbYXiTK0x4is8AaOXqi1AvqvO3fcCJJD1++miFXDeQ9SHZ48KnjlAV6g2RWnLvh2OSZ633HDALyKqnKgSqQiVzRIYkXVgcJFF+a09taGGyM6fwZ9m8NWeQdJyTbBeyKmv5T/+Kzt8c55xkYaLi2QxOC9nclGRvG7LR7+ReOXvf8gsDI0bGGGOMMcbYf94PvxnjHfR/pkYAAAAASUVORK5CYII=") no-repeat center 100%;}
.video{overflow:hidden;}
.work img{margin:0 0 10px;}
.work li{width:200px;margin:0 40px 0 0;font-size:14px;line-height:1.2;list-style-type:none;}
.writeup{float:right;width:220px;overflow:hidden;}
#blog,#tweets{width:305px;}
#communications div{float:left;width:283px;margin:0 32px 0 0;}
#contact h2,#home h1{padding:0 0 5px;font-size:18px;line-height:1.67;}
#contact .visit{width:225px;padding:0 64px 0 0;}
#container{width:1080px;padding:0 0 200px;margin:0 auto;background-position:0 100%;background-repeat:no-repeat;}
#flickr{width:225px;}
footer div{padding:0 22px 0 0;}
#latestphoto img{width:211px;padding:0 16px 16px 0;background:url(images/bg-flickr.png) no-repeat 100% 100%;}
#logo{float:left;width:223px;height:60px;margin-top:-10px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN8AAAAnCAMAAAC45m1qAAAACXBIWXMAAAsSAAALEgHS3X78AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAABHZJREFUaN7dmcGC2ygQRAtooRY0UP//tXsAJOzY45kcNok4JBoJIR401QUGblh84YG7FgGU5E3pXGFxkSRCY7wfn5JMnsyoZLsf30aSvjBGknbDAN0aecSKSiZ3P+WU4PZaIaEeHiI3I/Qkq7oAAJJJ5pvlBpJk8wB28n4r0DfSovOAc/6ovF+ad3B7Kdg8s8D5e+pnjM0V0u6nnxCSzVXukWTpUyph+e/D6yJ/95xHkjGQBWX6F+kqI98RG5L6d0/gwQM7SfjS5IZ804SuIXs3Ppdt/z2+f1NyLr6wq8ZLQdymqrLOvKoAUTUimlnyAGI2y+dWKxxmlgSiqr0hOczs8FDVXsvFbGbHo5y5TXV/uBX6l5+69ArgqZPPEUeShNC89euR9Z227nf0KT6NLKVXjW5c9GTj0mguHyQFwGyT+7RLW511rvw037MgJADSG6lXZQt9Yem1xqz/s49O7q/5zAqbmUFYGuuhqZFpbIWZNWoZfz/wzdLKvDrGK/NB5/ONS7Gh4KOUCRgaWZOmyrYPvsJmGw6SWY9CtviaL5FFNbelk+/ik9znWAqAwhqmJTh+5atHHiQpNZJ0wEGSNenAFKD0qqlOvkCSaZO9XvbXtd794Yr7d44+FtkDgBS28IqPLGF2Wj/xzQqVCYjdh49H8syX52a5OsD12fLkGMbQOl/kHLV98BnZz0Vc4WxW2cKSnwH09l07J8XVzvML3xkDifQf+Pz5bgHKMh5pfufi88DSWSWp2K8dV+h8eeL1uTV4noHkzsu2fMoG3wYgsrnFePlXfKewuMr9a762tAWQUWbRYeUWvjORygxuRSY5JyKTlPWQx5M0RJLFemlkHWPhV4MFgHQA8rqmKvcXfHV1LvYxP1x8wsfyxGev+GzxDf3RusUkadAXzcrqNsLg63O5LCmjvtTPZWR+yKdr+S7fshw6X/kZn/xPfLhC7Rd/9o7vmMvxVJzCM/aEpEGuKuuUhV/is4/Rcn7SGKHXjcG3HHGmn/HlZXO/q3yHbyOnIqSuL8eV+QtJg2tdcQFEM9suvT6X2cUXl4UZu76c660MfTkHy7VP+vLIt12jup+p4ms+VJItOoQ88p8nybI5F+vID0qyzAOgMRhLNxMXPtRT/kNjAsJZUWZjZ2axRWy/w4c0PI9bPv+Bb3tcXOOnjgf/0i1OsUb2JNAng+oA+My28glZBABi670vwwjENvimM5DCdz83vONzmWxZrS3O4APfYr5m9k7rDXv0cHH5VYQ0K2TZVj7ERtaeScL0Dc2sseWhL5FsZvWLjds7PqAHFbPgu3yQ7k2rnI+2zpPcmSt0NLvqV7/XDicPfPDd+1UdsefzsNunfo4vmvzeefePz7idyNNJjhcRD7mcC8KLZoOIvMzST+255Qyo5wcnf+wgXjnl0hW+XSFq51HeWxV80/wf3pN7kqzbiNLq3h7qDZ105W2lv5LvUT/li1O9tnv4vV16/2/w9S1h15wveh7nNtgC/i0+hK6AFr+MO7dboaXtp/L3aTj+A0RAYr9zEirqAAAAAElFTkSuQmCC');}
#next{position:absolute;top:50%;right:0;}
#people .photo{height:189px;padding:0 23px 16px 2px;margin:0 0 0 -2px;background:url(images/bg-photo.png) no-repeat 0 0}
#people .first,
.work .first{clear:left;}
#communications .last,
#people .last,
.work .last{margin:0;}
#social{width:200px;}
#social a,
#video .vimeo{background-image:url("data:image/png;base64,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");}
#social a{display:inline-block;height:32px;width:32px;vertical-align:middle;}
#social a[href^=tel]{width:auto;background-image:none;text-indent:0;}
#social li,
#tweet li{padding:0 0 1em;list-style-type:none;}
#social li{position:relative;width:200px;}
#tweets img{display:block;margin:0 auto;}
/** Social Media Sprite positioning **/
#facebook{background-position:0 -34px}
#facebook:hover{background-position:100% -34px}
#feed{background-position:0 -103px}
#feed:hover{background-position:100% -103px}
#twitter{background-position:0 0}
#twitter:hover{background-position:100% 0}
#vimeo{background-position:0 -137px}
#vimeo:hover{background-position:100% -137px}
#youtube{background-position:0 -69px}
#youtube:hover{background-position:100% -69px}
#video iframe{width:679px;height:382px;}
#video .vimeo{position:relative;padding:0 0 0 38px;margin:1.5em 0 0;line-height:32px;background-position:-34px -137px;background-repeat:no-repeat;overflow:hidden;}
.steps{position:relative;text-align:justify;}
.steps:after{display:inline-block;width:100%;content:' ';}
.steps > li{position:relative;display:inline-block;width:20%;list-style:none;text-align:left;vertical-align:top;}
.steps > li img{display:block;width:100%;max-width:150px;margin:0 auto;}

/*
* FancyBox - jQuery Plugin
* Simple and fancy lightbox alternative
*
* Examples and documentation at:http://fancybox.net
* 
* Copyright (c) 2008 - 2010 Janis Skarnelis
* That said,it is hardly a one-person project. Many people have submitted bugs,code,and offered their advice freely. Their support is greatly appreciated.
* 
* Version:1.3.4 (11/11/2010)
* Requires:jQuery v1.3+
*
* Dual licensed under the MIT and GPL licenses:* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*/
#fancybox-loading div,#fancybox-close,#fancybox-title-left,#fancybox-title-right,#fancybox-left-ico,#fancybox-right-ico,#fancybox-bg-se,#fancybox-bg-ne,#fancybox-bg-sw,#fancybox-bg-nw{background-image:url('data:image/png;base64,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');}
#fancybox-bg-e,#fancybox-bg-w{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAABCAMAAACbgxyhAAAAWlBMVEX///8XFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRVlPx7eAAAAHnRSTlMACx0HDS0EMg8BOTgCFxMKMykFECEaJyIqNCsYAwjEFLjpAAAAMUlEQVQI12NgYOBkE2JmZmQR5hNlEhGUYmUX4OKWZGeVEBNnkublYGHkl2WT4WFgAAAiUgHQp7ECIAAAAABJRU5ErkJggg==');}
#fancybox-title-float-main,#fancybox-title-main,#fancybox-bg-n,#fancybox-bg-s{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABICAMAAAAAnG8fAAAAdVBMVEUAAAAAAAAXFRUXFRUXFRUXFRUXFRUAAAAXFRUXFRX///8XFRUXFRUAAAAXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUXFRUAAAAXFRUXFRUAAAAXFRUXFRUXFRUXFRUXFRUAAAAXFRX///9TCkyiAAAAJnRSTlPZFSsFBwQXBwEAAAw2Ky4WEB0LIzMyKCQ0FBJqCQiVLx4DNSlHOVcPWNIAAABTSURBVAjXjYzHFYNQAMNEhw+hl9BD3X/EmA2wb36SMYREeDiqS0lMToZPQcWBzUrNl4uEnYZUS0vHT0TPIHqSNcuP2PRkCLC41bd52IWRk4/M4A8YsgOa3gTj0gAAAABJRU5ErkJggg==');}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-position:-40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left,#fancybox-right{position:absolute;bottom:50%;height:20px;width:35%;cursor:pointer;outline:none;z-index:1102;display:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}
#fancybox-left{left:-60px;}
#fancybox-right{right:-60px;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:41px;height:76px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{left:20px;background-position:-40px -205px;}
#fancybox-right-ico{right:20px;left:auto;background-position:-40px -288px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;/* IE6 */}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;}
#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;}
#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px;}
#fancybox-title{font:normal 16px/3.5 Arial,sans-serif;z-index:1102;}
.fancybox-title-inside{padding:0;text-align:right;color:#7B2D00;background:#fff;position:relative;}
.fancybox-title-inside div{padding:0 20px;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOjDzkqNAAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=');text-align:left;}
#fancybox-title-over{padding:10px;display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background-position:-40px -90px;background-repeat:no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background-position:0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background-position:-55px -90px;background-repeat:no-repeat;}
object,embed{display:block;position:relative;z-index:0;}
.fancyboxed .video object{left:-800px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {aside{width:200px;}
header{padding:20px 43px 50px;}
section,footer,.blog section{padding:200px 43px 0;}
#container{width:1024px;}
#fancybox-overlay{width:1024px;}
}
@media screen and (max-width:1023px) and (min-width:701px) {article,aside{float:none;}
aside{width:722px;padding-left:0;background:none;}
aside h2,aside h3,aside img,aside li,aside ul{display:inline-block;}
aside h2,aside img{vertical-align:middle;}
aside h2{padding:0;}
header{width:722px;padding:20px 23px 50px;}
form{padding-right:40px;width:215px;}
input,textarea{width:210px;}
section,footer,.blog section{width:722px;padding:200px 23px 0;}
.person,
#communications div{margin-right:25px;width:224px;}
#people .photo{height:149px;width:224px;background-position:100% 100%;}
.thumbnail{width:167px;height:125.25px;}
.work li{width:167px;margin-right:18px;}
.writeup{width:722px;}
footer div{padding-right:18px;}
#contact .visit{padding-right:20px;}
#blog{width:250px;}
#tweets{width:200px;padding-right:0;}
#container{width:768px;}
#fancybox-overlay{width:768px;}
}
@media screen and (max-width:700px) {form,.person,#people .last,#communications div,#blog,#tweets{float:none;}
article{width:420px;padding:20px 10px;}
article img{width:420px;}
aside,header,form,section,footer,.blog section,.person,#people .last,#communications div,.writeup,#blog,#tweets,.print,.video,.web{width:440px;}
aside{padding-left:0;background:none;}
aside h2,aside h3,aside img,aside li,aside ul{display:inline-block;}
aside h2,aside img{vertical-align:middle;}
aside h2{padding:0;}
header{position:relative;padding:20px 10px 50px;}
form{position:relative;padding:0 0 1em;overflow:hidden;}
input{width:351px;}
section,footer,.blog section{padding:40px 10px 0;background-position:center 10px;}
section nav{width:420px;}
.slide{width:330px;padding:10px;}
textarea{width:430px;}
.person,
#people .last,
#communications div{margin:0 auto;}
#communications div{padding:0 0 1.5em;}
.person{position:relative;padding:0 0 1.5em;overflow:hidden;}
#people{background:none;}
#people .photo{float:left;height:149px;width:224px;padding:0 10px 0 0;background-position:100% 100%;}
.thumbnail{width:167px;height:125.25px;}
.work li{width:167px;padding:0 0 .5em;margin-right:18px;}
.work .third{clear:left;}
#container{width:460px;}
#home>div{padding:0 0 1.5em;}
#contact .visit{padding-right:20px;}
#social{width:180px;}
#video iframe{width:440px;height:212px;}
}
@media screen and (max-width: 520px), screen and (max-height: 520px) {
  header { position: relative;}
  section { padding-top: 40px; }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 200dpi) {#logo{background-image:url(images/logo-retina.png);background-size:223px 40px;}
}
@media print {body,a,h1,h2,h3,h4,p,header p,#communications,#home,#logo,#home h1,#home h2{color:#333;background:#fff;}
form,nav,.flickr,.vimeo,.delicious,.tumblr,.facebook,.linkedin,.lastfm,.slides,.person .email,#social ul{display:none;}
header{padding:2em;}
section{position:relative;padding:0 0 2em;overflow:hidden;page-break-inside:avoid;}
.person{position:relative;height:2in;padding:0 0 .25in 0;overflow:hidden;page-break-inside:avoid;}
.person .photo{position:relative;float:left;display:block;height:189px;padding:0 1.5em 0 0;page-break-inside:avoid;}
.work{position:relative;overflow:hidden;}
.work li{float:left;width:1.56in;padding:0 .25in 0 0;text-align:center;list-style-type:none;}
.work .last{padding:0;}
.work img{display:block;width:1.56in;}
#video,#print,#web,#contact{page-break-before:always;}
}
