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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;text-rendering:optimizeLegibility}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}header,section,footer,aside,nav,article,figure{display:block}body{background-color:#ffffff;color:#4e4e4e;font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2",Georgia,serif;font-size:14px;line-height:20px;margin:0;padding:10px 0 0;-webkit-font-smoothing:antialiased}.body{clear:both;margin:0 auto;width:768px;text-rendering:optimizeLegibility}.body>*{margin-left:10px !important;margin-right:10px !important}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.forkme{background:url(http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png) no-repeat;display:block;height:149px;overflow:hidden;position:fixed;right:0;text-indent:-1000em;top:0;width:149px}p{font-size:1em;line-height:1.4286em;margin:0 0 1.4286em 0}section embed{box-shadow:0 0 8px #4e4e4e;-moz-box-shadow:0 0 8px #4e4e4e;-webkit-box-shadow:0 0 8px #4e4e4e;border-radius:2px;-mox-border-radius:2px;-webkit-border-radius:2px}section img{box-shadow:0 0 8px #4e4e4e;-moz-box-shadow:0 0 8px #4e4e4e;-webkit-box-shadow:0 0 8px #4e4e4e;border-radius:2px;-mox-border-radius:2px;-webkit-border-radius:2px}section object{box-shadow:0 0 8px #4e4e4e;-moz-box-shadow:0 0 8px #4e4e4e;-webkit-box-shadow:0 0 8px #4e4e4e;border-radius:2px;-mox-border-radius:2px;-webkit-border-radius:2px}article embed{box-shadow:0 0 8px #4e4e4e;-moz-box-shadow:0 0 8px #4e4e4e;-webkit-box-shadow:0 0 8px #4e4e4e;border-radius:2px;-mox-border-radius:2px;-webkit-border-radius:2px}article img{box-shadow:0 0 8px #4e4e4e;-moz-box-shadow:0 0 8px #4e4e4e;-webkit-box-shadow:0 0 8px #4e4e4e;border-radius:2px;-mox-border-radius:2px;-webkit-border-radius:2px}article object{box-shadow:0 0 8px #4e4e4e;-moz-box-shadow:0 0 8px #4e4e4e;-webkit-box-shadow:0 0 8px #4e4e4e;border-radius:2px;-mox-border-radius:2px;-webkit-border-radius:2px}article iframe{box-shadow:0 0 8px #4e4e4e;-moz-box-shadow:0 0 8px #4e4e4e;-webkit-box-shadow:0 0 8px #4e4e4e;border-radius:2px;-mox-border-radius:2px;-webkit-border-radius:2px}code{font-family:"inconsolata-1","inconsolata-2",monospace}q{quotes:'\201C' '\201D' '\2018' '\2019'}blockquote p{quotes:'\201C' '\201D' '\2018' '\2019'}q:before{content:"\201C"}blockquote.q:before{content:"\201C"}q:after{content:"\201D"}blockquote.q:after{content:"\201D"}small{font-size:0.8571em;line-height:1.6667em;margin-top:1.6667em;margin-bottom:0em}h1{color:#2c2c2c;font-size:2.1429em;line-height:1.3333em;margin-top:0.6667em;margin-bottom:0}h1 span{color:#8cbc20}h2{font-size:1.5em;line-height:1em;margin-top:1em;margin-bottom:1em}h3{font-size:1.2857em;line-height:1.1111em;margin-top:1.1111em;margin-bottom:0}h1,h2{font-weight:normal}h2,h3,h4,h5,h6{color:#4e4e4e}a{color:#008acd;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in}a:hover{color:#45c2ff;text-decoration:none}.rit{color:#f36e21}.accent{color:#8cbc20}body>header{border-bottom:double #dddddd;line-height:40px}body>header h1{color:#2c2c2c;font-size:20px;font-weight:normal;line-height:40px;margin:0;width:172px;display:inline;float:left;position:relative;margin:0 10px}body>header nav{width:364px;display:inline;float:left;position:relative;margin:0 10px}body>header nav ul{height:20px;list-style:none;margin:0;padding:0}body>header nav ul li{display:inline;float:left;margin-right:10px;text-align:center}body>header nav ul li a{padding:4px 6px;text-decoration:none}body>header nav ul li.current a{color:#4e4e4e}ul{color:#008acd;list-style-type:circle;padding:0 2em}ul p{color:#4e4e4e}ul.collapsed p{margin-bottom:0}ul.photos{list-style:none;margin:0;padding:0}ul.photos li{float:left;margin-left:25px;text-align:center}ul.photos li:first-child{margin-left:0}ul.photos li a{text-decoration:none}ul.photos li a img{-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;-webkit-transition:opacity 0.1s ease-in-out}ul.photos li a:hover img{opacity:0.8}body.inverted{background-color:#2c2c2c;color:#b4b4b4}body.inverted .forkme{background-image:url(http://s3.amazonaws.com/github/ribbons/forkme_right_white_ffffff.png)}body.inverted .accent{color:#8cbc20}body.inverted h2{color:#b4b4b4}body.inverted h3{color:#b4b4b4}body.inverted h4{color:#b4b4b4}body.inverted h5{color:#b4b4b4}body.inverted h6{color:#b4b4b4}body.inverted h1{color:#cdcdcd}body.inverted h1 span{color:#8cbc20}body.inverted a{color:#45c2ff}body.inverted a:hover{color:#008acd}body.inverted ul{color:#45c2ff}body.inverted ul p{color:#b4b4b4}body.inverted>header{border-bottom-color:#444444}body.inverted>header nav li.current a{color:#b4b4b4}.tumblr>div{width:556px;display:inline;float:left;position:relative;margin:0 10px}.tumblr article{border-top:1px solid #dddddd;padding:2em 0}.tumblr article:first-child{border:0}.tumblr article *:first-child{margin-top:0}.tumblr article h1 a{text-decoration:none}.tumblr article .album_case{background:url(http://static.tumblr.com/thpaaos/zXnkx16pe/album_case.png);float:left;height:193px;margin:0 45px 30px 0;position:relative;width:205px;z-index:10}.tumblr article img.album_art{border:0;float:left;left:15px;margin:3px 0 0 -250px;max-width:188px !important;padding:0;position:relative;z-index:9}.tumblr article .audio embed{margin-bottom:0;padding:5px}.tumblr article .audio small{display:block;margin:0 0 14px 0}.tumblr article[data-posttype="quote"]h2{font-size:1.2857em;line-height:1.1111em;margin-top:1.1111em;margin-bottom:0}.tumblr>header{width:172px;display:inline;float:left;position:relative;margin:0 10px}.tumblr blockquote{border-left:2px solid #dddddd;margin:1em 40px 1em 0;padding:0 0 0 1.5em}.tumblr blockquote.q{border:0;color:#2c2c2c;font-size:1.5em;font-style:italic;line-height:30px;margin:0;padding:0}.tumblr blockquote.q p:last-child{display:inline}.tumblr blockquote.q p:first-child{display:inline}.tumblr dialog{display:table;margin:0 0 1.2857em;width:100%}.tumblr dialog div{display:table-row}.tumblr dialog dt{padding:3px 10px;font-weight:bold;text-align:right;vertical-align:top;display:table-cell}.tumblr dialog dd{padding:3px 10px;display:table-cell}.tumblr dialog .line1{background-color:#f6f6f6}.tumblr footer{font-size:smaller;height:18px;width:100%}.tumblr footer a{text-decoration:none}.tumblr footer p{line-height:18px;margin:0}.tumblr footer .reblog{background:#4e4e4e url(http://static.tumblr.com/pywy3df/4pCl282gk/reblog.png) no-repeat;display:inline-block;height:18px;width:18px}.tumblr footer .reblog:hover{background-color:#008acd}.tumblr nav{border-bottom:1px solid #dddddd;border-top:double #dddddd;padding:1.4286em}.tumblr nav a{text-decoration:none}.tumblr nav meter{float:left}.tumblr nav .links{float:right;width:200px}.tumblr nav .links a.left{float:left}.tumblr nav .links a.right{float:right}.tumblr nav .permalink{float:left}.tumblr nav .permalink input{border:0;color:#4e4e4e;font-family:"inconsolata-1","inconsolata-2",monospace;font-size:1em;width:200px}.tumblr ol.notes{border-bottom:1px solid #dddddd;list-style:none;padding:1.4286em 0}.tumblr ol.notes img{display:none}.tumblr ul.tags{display:inline;list-style:none;margin:0;padding:0}.tumblr ul.tags li{display:inline}.tumblr ul.tags li:before{content:","}.tumblr ul.tags li:first-child:before{content:""}.tumblr ul.tags li a{text-decoration:none}footer.body{margin-top:1em}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:11px;color:#fff;text-shadow:0 0 2px #000;padding:4px 8px;border:1px solid rgba(255,255,255,0.25);background-color:rgb(25,25,25);background-color:rgba(25,25,25,0.92);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(#000));border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgb(25,25,25);border-top-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(25,25,25);border-bottom-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgb(25,25,25);border-right-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgb(25,25,25);border-left-color:rgba(25,25,25,0.92)}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,0.92)}}.fullsize-icon{position:absolute;margin:0;padding:0;width:30px;height:30px;background:transparent url(http://brad.is/_images/fullsize/icon.png) no-repeat left top;z-index:950;cursor:url(fullsize.cur),auto}.fullsize-loading,.fullsize-wrapper{position:absolute;margin:0;padding:0;z-index:999}.fullsize-loading{height:51px;width:51px;background:transparent url(http://brad.is/_images/fullsize/loading-bg.png) no-repeat left top}.fullsize-loading-inner{height:100%;width:100%;background:transparent url(http://brad.is/_images/fullsize/loading-spinner.gif) no-repeat center center}.fullsize-image{display:block}.fullsize-title{position:relative;width:100%;margin:0;padding:5px 0;min-height:14px;color:#fff;font-weight:bold;font-size:11px;font-family:"Lucida Grande",sans-serif;text-shadow:0 0 1px #000;background:transparent url(http://brad.is/_images/fullsize/title-bg.png) repeat-x left top}.fullsize-title-text{text-align:center;margin:0 auto;width:100%}a.fullsize-close{position:absolute;display:block;margin:-15px 0 0 6px;width:16px;height:16px;text-decoration:none;z-index:1000;background:transparent url(http://brad.is/_images/fullsize/close.png) no-repeat left top}@media screen and (-webkit-min-device-pixel-ratio:0){a.fullsize-close{margin-top:-14px}}a.fullsize-close:hover{background-position:right top}.fullsize-close{cursor:pointer}.fullsize-sh-wrap{position:absolute;z-index:980}.fullsize-sh-top,.fullsize-sh-body,.fullsize-sh-bottom{width:100%}.fullsize-sh-top-l,.fullsize-sh-top-m,.fullsize-sh-top-r,.fullsize-sh-bottom-l,.fullsize-sh-bottom-m,.fullsize-sh-bottom-r{background-position:left top;background-repeat:none;background-color:transparent;height:20px}.fullsize-sh-top-l{float:left;width:22px;background-image:url(http://brad.is/_images/fullsize/sh-top-l.png)}.fullsize-sh-top-m{margin:0 22px;background-image:url(http://brad.is/_images/fullsize/sh-top-m.png);background-repeat:repeat-x}.fullsize-sh-top-r{float:right;width:22px;background-image:url(http://brad.is/_images/fullsize/sh-top-r.png)}.fullsize-sh-bottom-l{float:left;width:22px;height:24px;background-image:url(http://brad.is/_images/fullsize/sh-bottom-l.png)}.fullsize-sh-bottom-m{margin:0 22px;height:24px;background-image:url(http://brad.is/_images/fullsize/sh-bottom-m.png);background-repeat:repeat-x;background-position:left bottom}.fullsize-sh-bottom-r{float:right;width:22px;height:24px;background-image:url(http://brad.is/_images/fullsize/sh-bottom-r.png)}.fullsize-sh-body{background-image:url(http://brad.is/_images/fullsize/sh-body-l.png);background-repeat:repeat-y}.fullsize-sh-body-r{float:right;height:100%;width:11px;background-image:url(http://brad.is/_images/fullsize/sh-body-r.png);background-repeat:repeat-y}