html,body{background-color:#eee;}body{font-family:'Lato',helvetica,arial,sans-serif;font-weight:300;color:#333;padding-top:24px;}nav,#pages,aside{display:table-cell;vertical-align:top;}nav{width:148px;padding-top:24px;padding-bottom:12px;}nav a[href='#'],nav a[href='#']:visited{padding:12px 24px;font-size:0;color:transparent!important;}nav a[href='#'] span{display:block;background:transparent url(../images/logo.png) no-repeat scroll top left;width:100px;height:100px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;border-radius:10px;}nav a,nav a:visited{display:block;padding:6px 24px;text-decoration:none;font-weight:700;font-size:18px;line-height:24px;color:#999;text-transform:uppercase;position:relative;}nav a:hover,nav a:active{color:#333;}nav a.selected{color:#fff;background:#333;}nav a.selected:before,nav a.selected:after{position:absolute;border:10px solid transparent;right:0;display:block;border-right:10px solid #fff;content:'';line-height:0;}nav a.selected:before{bottom:50%;border-bottom:0;}nav a.selected:after{top:50%;border-top:0;}nav a.external{margin-top:12px;padding-top:12px;border-top:1px solid #ccc;}nav a.external span:after{padding-left:.3em;font-family:georgia,serif;text-transform:uppercase;content:'\00BB';}#pages{width:100%;}article{display:block;min-width:372px;width:auto;padding:48px;margin-right:24px;min-height:300px;background-color:#fff;border-radius:24px;}article .loading{height:80px;opacity:.2;background:transparent url(../images/page-loading.gif) no-repeat scroll 50% 50%;}aside{padding-top:36px;min-width:200px;padding-right:18px;}aside #twitter-follow-link{display:block;margin-bottom:24px;}aside #dxc-blog-link{display:block;margin-top:0;margin-bottom:24px;}aside h2{display:block;margin-bottom:12px;font-size:18px;line-height:18px;color:#333;font-weight:900;text-transform:uppercase;}footer{display:block;padding:48px 24px 24px 24px;color:#999;font-size:16px;}article h1{margin-bottom:24px;font-size:36px;font-weight:900;line-height:36px;}article h2{font-weight:900;margin-bottom:0;font-size:16px;line-height:24px;}article p,article blockquote{margin-bottom:24px;font-size:16px;line-height:24px;}article blockquote{margin-left:24px;}article a,article a:visited,article a:active{padding:1px 0;border-radius:2px;color:#30577c;}article a:hover{color:#16293a;}.elsewhere ul{font-size:0;margin-bottom:24px;}.elsewhere li{display:inline-block;margin:0 6px 6px 0;}.elsewhere li a,.elsewhere li a:visited{position:relative;display:block;width:44px;height:44px;text-decoration:none;color:#000;background:#fff url(../images/favicons.png) no-repeat scroll 14px 14px;}.elsewhere li a span{display:none;}.elsewhere li a:hover,.elsewhere li a:active{margin:0;outline:6px solid #888;}#self-aboutme{background-position:14px 14px!important;}#self-aboutme:hover,#self-aboutme:active{outline-color:#0c5082!important;color:#0c5082!important;}#self-amazon{background-position:-36px 14px!important;}#self-amazon:hover,#self-amazon:active{outline-color:#ffa705!important;color:#ffa705!important;}#self-buzz{background-position:-86px 14px!important;}#self-buzz:hover,#self-buzz:active{outline-color:#09f!important;color:#09f!important;}#self-googlecode-work1{background-position:-136px 14px!important;}#self-googlecode-work1:hover,#self-googlecode-work1:active{outline-color:#677d8f!important;color:#677d8f!important;}#self-googlecode-work2{background-position:-136px 14px!important;}#self-googlecode-work2:hover,#self-googlecode-work2:active{outline-color:#677d8f!important;color:#677d8f!important;}#self-googlecode-personal{background-position:-186px 14px!important;}#self-googlecode-personal:hover,#self-googlecode-personal:active{outline-color:#0161af!important;color:#0161af!important;}#self-delicious{background-position:-236px 14px!important;}#self-delicious:hover,#self-delicious:active{outline-color:#3274d0!important;color:#3274d0!important;}#self-dribbble{background-position:-286px 14px!important;}#self-dribbble:hover,#self-dribbble:active{outline-color:#f16096!important;color:#f16096!important;}#self-facebook{background-position:-336px 14px!important;}#self-facebook:hover,#self-facebook:active{outline-color:#3b5998!important;color:#3b5998!important;}#self-flickr{background-position:-386px 14px!important;}#self-flickr:hover,#self-flickr:active{outline-color:#ff0084!important;color:#ff0084!important;}#self-foursquare{background-position:-436px 14px!important;}#self-foursquare:hover,#self-foursquare:active{outline-color:#188fc3!important;color:#188fc3!important;}#self-friendfeed{background-position:-486px 14px!important;}#self-friendfeed:hover,#self-friendfeed:active{outline-color:#578dd0!important;color:#578dd0!important;}#self-github{background-position:-536px 14px!important;}#self-github:hover,#self-github:active{outline-color:#333!important;color:#333!important;}#self-google{background-position:-586px 14px!important;}#self-google:hover,#self-google:active{outline-color:#0066cf!important;color:#0066cf!important;}#self-ilike{background-position:-636px 14px!important;}#self-ilike:hover,#self-ilike:active{outline-color:#ff690a!important;color:#ff690a!important;}#self-lastfm{background-position:-686px 14px!important;}#self-lastfm:hover,#self-lastfm:active{outline-color:#ca2518!important;color:#ca2518!important;}#self-linkedin{background-position:-736px 14px!important;}#self-linkedin:hover,#self-linkedin:active{outline-color:#00309c!important;color:#00309c!important;}#self-mog{background-position:-786px 14px!important;}#self-mog:hover,#self-mog:active{outline-color:#e41932!important;color:#e41932!important;}#self-myfonts{background-position:-836px 14px!important;}#self-myfonts:hover,#self-myfonts:active{outline-color:#000!important;color:#000!important;}#self-pandora{background-position:-886px 14px!important;}#self-pandora:hover,#self-pandora:active{outline-color:#3b5998!important;color:#3b5998!important;}#self-picasa{background-position:-936px 14px!important;}#self-picasa:hover,#self-picasa:active{outline-color:#8b4d9b!important;color:#8b4d9b!important;}#self-quora{background-position:-986px 14px!important;}#self-quora:hover,#self-quora:active{outline-color:#a82700!important;color:#a82700!important;}#self-rdio{background-position:-1036px 14px!important;}#self-rdio:hover,#self-rdio:active{outline-color:#463ad6!important;color:#463ad6!important;}#self-reader{background-position:-1086px 14px!important;}#self-reader:hover,#self-reader:active{outline-color:#0070e2!important;color:#0070e2!important;}#self-spotify{background-position:-1136px 14px!important;}#self-spotify:hover,#self-spotify:active{outline-color:#9abf04!important;color:#9abf04!important;}#self-stackoverflow{background-position:-1186px 14px!important;}#self-stackoverflow:hover,#self-stackoverflow:active{outline-color:#e4662c!important;color:#e4662c!important;}#self-twitter{background-position:-1236px 14px!important;}#self-twitter:hover,#self-twitter:active{outline-color:#2098d1!important;color:#2098d1!important;}#self-yelp{background-position:-1286px 14px!important;}#self-yelp:hover,#self-yelp:active{outline-color:#c93812!important;color:#c93812!important;}#self-youtube{background-position:-1336px 14px!important;}#self-youtube:hover,#self-youtube:active{outline-color:#ff2d30!important;color:#ff2d30!important;}#self-plus{background-position:-1386px 14px!important;}#self-plus:hover,#self-buzz:active{outline-color:#474747!important;color:#474747!important;}#stream>li{position:relative;padding:12px 0 12px 22px;border-top:1px solid #eee;font-size:16px;line-height:24px;overflow:hidden;}#stream>li:first-child{padding-top:0;border:0;}#stream>li .icon{position:absolute;left:0;top:16px;}#stream>li:first-child .icon{top:4px;}#stream>li .meta{margin-top:3px;color:#999;font-size:11px;}#stream li .meta a{color:#999;}#stream li .meta a:hover{background-color:transparent;text-decoration:underline;}#stream li .small-numeric-meta{background-color:#eee;border-radius:5px;padding:3px 6px;margin:0 6px;color:#888;}#stream li .link-attachment{border-left:3px solid #ccc;padding-left:8px;margin-top:6px;font-size:11px;line-height:16px;}#stream li .thumbnails{padding-top:6px;}#stream li .thumbnails li{display:inline-block;padding-right:6px;}#stream li .thumbnails img{height:100px;}#stream a{text-decoration:none;}#stream a:hover{background-color:#cdd7df;}#page-designs ul{font-size:0;}#page-designs li{position:relative;display:inline-block;width:128px;height:128px;margin:0 6px 6px 0;overflow:hidden;}#page-designs li:hover{background-color:#000;}#page-designs li:hover .meta{display:block;}#page-designs li:hover .thumb{opacity:.25;}#page-designs li .meta{display:none;position:absolute;left:0;bottom:0;width:112px;padding:8px;color:#fff;font-size:14px;line-height:18px;}#page-designs li .meta.secondary{top:0;}#page-designs li .title{font-weight:700;padding-bottom:6px;}#page-designs li .year{font-size:11px;line-height:11px;letter-spacing:1px;text-align:right;color:rgba(255,255,255,0.6);}#page-designs li .meta,#page-designs li .thumb{cursor:pointer;}#full-design-preview{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;cursor:pointer;z-index:1000;font-size:16px;background-color:rgba(225,225,225,0.9);}#full-design-preview img,#full-design-preview span{position:absolute;left:240px;}#full-design-preview img{top:132px;width:400px;border:24px solid #fff;box-shadow:0 10px 40px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 40px rgba(0,0,0,0.5);-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.5);}#full-design-preview span{top:557px;text-align:right;width:448px;}#page-projects ul{font-size:0;}#page-projects li{position:relative;display:inline-block;width:250px;vertical-align:top;margin:0 32px 48px 0;padding:0;}#page-projects li h2{padding-right:6px;}#page-projects li h2,#page-projects li p{display:inline;}#page-projects li>a,#page-projects li>a:visited{text-decoration:none;color:#333;}#page-projects li>a:hover,#page-projects li>a:active{color:#30577c;}#page-projects li img{display:block;padding:0;margin:0 0 6px 0;}#page-projects #project-earthurl h2{display:inline-block;background:transparent url(../images/projects/logo-earthurl.png) no-repeat scroll bottom left;width:99px;height:24px;margin:0;line-height:24px;overflow:hidden;}#page-projects #project-earthurl h2 span{visibility:hidden;}body.crappybrowser{padding:96px;font-family:georgia,serif;font-size:72px;}body.crappybrowser p{margin-bottom:72px;}body.crappybrowser a{color:#00c;}@media screen and/*!YUI-Compresser */(max-width:840px){aside{display:block;vertical-align:top;width:auto;padding:24px;padding-bottom:0;}footer{padding-top:0;}.elsewhere{margin-right:0;}}@media screen and/*!YUI-Compresser */(max-width:840px)/*!YUI-Compresser */and/*!YUI-Compresser */(min-width:640px){.elsewhere{vertical-align:top;margin-right:24px;display:inline-block;width:200px;}}
