html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}a{text-decoration:none}.left{float:left}.right{float:right}.clear{clear:both}a{color:#2d81c5}a:hover:active{color:#000}a.amount{font-weight:bold}tr.link{cursor:pointer}ul.actions{display:block;overflow:hidden}ul.actions li{display:block;float:left;margin-right:5px;border-right:1px solid #eee;padding-right:5px}ul.actions li:last-child{border-right:0;padding-right:0}body,table,input,textarea,select,button{font:normal 13px helvetica,arial,hirakakupro-w3,osaka,"ms pgothic",sans-serif;line-height:20px}pre,code{font:normal 13px courier,"courier new",fixed-width;line-height:20px}em{font-style:italic}strong{font-weight:bold}small{font-size:12px;line-height:inherit}sup{margin-left:1px;vertical-align:top;line-height:normal}.page-title,.prose h1,.prose h2{font-weight:bold;font-size:18px;line-height:30px;color:#000}.prose h3{font-weight:bold;font-size:16px;line-height:30px;color:#000}.prose h4{font-weight:bold;font-size:14px;line-height:30px}.prose p,.prose ul,.prose ol,.prose blockquote,.prose address,.prose pre{margin-bottom:10px}.prose ul,.prose ol,.prose blockquote{padding-left:30px;-webkit-padding-start:30px;-moz-padding-start:30px}.prose ul li{list-style:disc inside}.prose ol li{list-style:decimal inside}.prose .fine-print{font-size:11px;color:#636669}.prose-narrow{width:530px;margin-right:auto;margin-left:auto}.prose-narrow h2{font-weight:normal}.prose-narrow h3,.prose-narrow p,.prose-narrow li{font-size:14px}.prose-narrow .section{background:url(../images/hr.png) repeat-x;margin-top:30px;padding-top:30px}.widget{display:block;zoom:1;position:relative;overflow:hidden;margin-bottom:20px}.widget h1,.widget h2,.widget h3{font-weight:bold;font-size:16px;line-height:30px;color:#000}.widget h4{font-weight:bold;font-size:14px;line-height:30px}ul.navigation li.active{font-weight:bold}ul.navigation li.active a{color:#3b3d3f}html{color:#636669;background:#c5c8cb url("../images/body.png")}#body-inner{position:relative;overflow:hidden;width:100%;text-align:center}#container{position:relative;width:750px;margin:30px auto;padding:0 10px;text-align:left}#paper{background:url(../images/page.jpg);background:url(../images/page-bottom.png) no-repeat bottom center,url(../images/page-top.jpg) repeat-x,url(../images/page.jpg);min-height:307px;background:url(../images/page-bottom.png) no-repeat bottom center,url(../images/page-top.jpg) repeat-x,url(../images/page.jpg);-webkit-box-shadow:1px 0 1px rgba(0,0,0,0.1),1px -1px 0 rgba(0,0,0,0.05),0 1px 0 rgba(0,0,0,0.1),-1px 0 1px rgba(0,0,0,0.1),-1px -1px 0 rgba(0,0,0,0.05),0 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 0 1px rgba(0,0,0,0.1),1px -1px 0 rgba(0,0,0,0.05),0 1px 0 rgba(0,0,0,0.1),-1px 0 1px rgba(0,0,0,0.1),-1px -1px 0 rgba(0,0,0,0.05),0 2px 1px rgba(0,0,0,0.15)}#header{height:50px;padding:10px}#header h1,#header h2{display:block;position:relative;float:left;margin:19px 10px 10px;font-size:22px;line-height:22px;font-weight:normal;color:#171717}#header h1#logo,#header h2#logo{width:42px;height:48px;margin:0 10px 0 0;padding:0;background:url("../images/nav-sprite.png") no-repeat 5px 10px}#header h1#logo a,#header h2#logo a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;display:block;overflow:hidden;text-indent:-1000em;background-repeat:no-repeat;background-position:center top;z-index:2}.main-nav{float:left;width:325px}.main-nav li{float:left;display:block}.main-nav li.payments,.main-nav li.receipts,.main-nav li.deposits{width:48px;margin-right:10px;position:relative;height:48px;border:1px solid #b2b3b6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75)}.main-nav li.payments:hover,.main-nav li.receipts:hover,.main-nav li.deposits:hover{background:transparent url("../images/nav-sprite.png") repeat-x 0 -109px}.main-nav li.payments a,.main-nav li.receipts a,.main-nav li.deposits a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url("../images/nav-sprite.png") no-repeat;background-position:-54px 12px}.main-nav li.payments a:hover,.main-nav li.receipts a:hover,.main-nav li.deposits a:hover{background-position:-54px -37px}.main-nav li.payments a:hover span,.main-nav li.receipts a:hover span,.main-nav li.deposits a:hover span{display:block}.main-nav li.payments span,.main-nav li.receipts span,.main-nav li.deposits span{display:none;position:absolute;bottom:-25px;left:20px;margin-left:-30px;background:#fff;padding:1px 3px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 10px rgba(192,192,192,0.5);-moz-box-shadow:0 3px 10px rgba(192,192,192,0.5);border:1px solid #bebfbf;z-index:2;width:60px;text-align:center;font-size:11px;font-weight:bold;line-height:18px;color:#636669}.main-nav li.receipts a{background-position:-120px 12px}.main-nav li.receipts a:hover{background-position:-120px -37px}.main-nav li.deposits a{background-position:-183px 12px}.main-nav li.deposits a:hover{background-position:-183px -37px}.main-nav li.balance,.main-nav li.next-deposit{width:145px;overflow:hidden}.main-nav li.balance span,.main-nav li.next-deposit span{color:#3e7a03;font-weight:bold}.main-nav li.balance{margin-top:5px}body.payments li.payments{background:transparent url("../images/nav-sprite.png") repeat-x 0 -109px}body.payments li.payments a{background-position:-54px -37px}body.receipts li.receipts{background:transparent url("../images/nav-sprite.png") repeat-x 0 -109px}body.receipts li.receipts a{background-position:-120px -37px}body.deposits li.deposits{background:transparent url("../images/nav-sprite.png") repeat-x 0 -109px}body.deposits li.deposits a{background-position:-183px -37px}.user-image{display:block;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.user-image img{display:block}#header .user-image{float:right;margin-left:10px}.user-nav{position:relative;float:right;text-align:right}.user-nav h3{display:block;margin-top:5px;color:#171717;font-weight:normal;font-size:18px;overflow:hidden;white-space:nowrap;width:295px}.user-nav ul{display:block;float:right}.user-nav ul li{float:left;margin-right:0;margin-left:10px}.public-nav{float:right;margin:7px 7px 0 0}.public-nav a{min-width:40px !important;padding:7px 10px !important}#content{display:block;zoom:1;position:relative;overflow:hidden;position:relative;padding:20px 40px}#content .welcome-help{display:block;zoom:1;position:relative;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px 0;padding:5px 10px;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.5);-moz-box-shadow:0 1px 1px rgba(255,255,255,0.4);color:#3b3d3f;background:#ffc;text-align:center}#content.listing{border-top:1px solid #cccece;padding:0}#content.listing h1{display:none}body.zero-state #content.listing{border-top:none}#alpha{display:block;zoom:1;position:relative;overflow:hidden;float:left;width:460px}#beta{display:block;zoom:1;position:relative;overflow:hidden;float:left;left:30px;width:200px}#content-footer{overflow:hidden;border-top:1px solid #f5f6f6;padding:20px;line-height:30px}#content-footer .download{float:left;padding-right:20px;position:relative;z-index:2}#content-footer .pagination{float:right;padding-left:20px;position:relative;z-index:2}#content-footer .actions{text-align:center}#content-footer .actions p{font-weight:bold;line-height:18px;position:relative;top:6px}#footer{display:block;zoom:1;position:relative;overflow:hidden;padding:10px 5px 0;color:#52585d;font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,0.6);background:url("../images/footer.png") no-repeat top center;width:744px;left:-2px}#footer a{color:#5e97c4}#footer ul{float:left}#footer ul li{display:block;float:left;margin-right:10px}#footer p{float:right}#content,#header{background:none;-moz-box-shadow:none;-webkit-box-shadow:none}#content{padding:40px 60px 100px;font-family:"helvetica neue",helvetica,arial,hirakakupro-w3,osaka,"ms pgothic",sans-serif}#header h1#logo,#header h2#logo{background:none;position:relative;margin:10px 10px 0 5px;width:172px;height:34px}#header h1#logo a,#header h2#logo a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;display:block;overflow:hidden;text-indent:-1000em;background-repeat:no-repeat;background-position:center top;background-image:url(/images/the-corner-logo.png);background-position:0 0}#header .subtitle{position:absolute;top:20px;right:30px;width:257px;height:32px;display:block;overflow:hidden;text-indent:-1000em;background-repeat:no-repeat;background-position:center top;background-image:url(/images/sprite.png);background-position:-43px 0;display:none}#footer .navigation ul{width:744px}#footer li.square{float:right;font-weight:bold;margin-right:0;margin-left:10px}#footer li.labs{font-weight:bold}.prose h1,.prose h2,.prose h3{font-weight:normal;color:#595b5e}.prose h1{font-size:22px}.prose h1.page-title,.prose h1{margin-bottom:10px}.prose h2{margin-top:30px}.prose h3{margin-top:20px}.prose h1 + h2,.prose h1 + h3,.prose h2 + h3{margin-top:10px}.prose p,.prose ul,.prose ol,.prose dl,.prose pre,.prose blockquote,.prose address{line-height:20px;margin-bottom:20px}.prose ol li,.prose ul li{list-style:decimal outside none}.prose ol ul,.prose ol ol,.prose ol p,.prose ul ul,.prose ul ol,.prose ul p{margin-bottom:5px}.prose ol ul,.prose ul ul{-moz-padding-start:15px;padding-left:15px}.prose ol ol,.prose ul ol{-moz-padding-start:20px;padding-left:20px}.prose ol ol li,.prose ul ol li{list-style-type:upper-alpha}.prose ul li{list-style:disc outside none}.prose p code,.prose ul code,.prose ol code{background:#f9f9f9;padding:1px 3px 0}p.date{font-size:12px;font-style:italic}#authors{margin-top:20px}#authors .author{display:block;zoom:1;position:relative;overflow:hidden}#authors h3{font-weight:normal;font-size:14px;line-height:20px;margin-top:0}#authors p{line-height:20px}#authors span.image{display:block;width:60px;height:60px;float:left;margin:0 10px 20px 0;background-color:#eef6fd;background-position:50% 50%;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3),0 1px 1px rgba(0,0,0,0.5);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3),0 1px 1px rgba(0,0,0,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.home .prose{float:left;width:450px;margin-right:20px}body.home .prose p{font-size:12px;line-height:15px;margin-bottom:20px;margin-top:-5px}body.home p.date{clear:both}body.home a.post{display:block;zoom:1;position:relative;overflow:hidden}body.home a.post h2,body.home a.post p{margin-left:20px;margin-bottom:10px;color:#94999d}body.home a.post h2{margin-bottom:2px;margin-top:0}body.home a.post:hover h2,body.home a.post:hover p{color:#2d81c5}body.home a.post:active h2,body.home a.post:active p{color:#000}body.home .year,body.home .month,body.home .day{color:#bbb}body.home .year{margin-bottom:10px;font-size:22px;margin-top:20px}body.home .month{margin-top:20px;font-size:18px}body.home .prose .month:first-child{margin-top:0}body.home .day{float:left;line-height:30px}body.home #content .sidebar{text-shadow:0 1px 0 rgba(255,255,255,0.75);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:40px 0 0;padding:4px 9px;width:100%;left:-9px;color:#52585d;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.1),1px 0 1px rgba(255,255,255,0.1),-1px 0 1px rgba(255,255,255,0.1),0 -1px 1px rgba(255,255,255,0.1),0 1px 1px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.07) inset;-moz-box-shadow:0 1px 1px rgba(255,255,255,0.1),1px 0 1px rgba(255,255,255,0.1),-1px 0 1px rgba(255,255,255,0.1),0 -1px 1px rgba(255,255,255,0.1),0 1px 1px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.07) inset;border:1px solid #ddd;border-color:rgba(0,0,0,0.16) rgba(0,0,0,0.12) rgba(0,0,0,0.08);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(0,0,0,0.06);margin:20px 0;padding:5px 10px;float:left;width:138px}body.home #content .sidebar p{line-height:15px}body.home #content .sidebar ul{margin-bottom:0}body.home #content .sidebar li{margin:5px 0;line-height:20px}body.home #content .sidebar a{color:#94999d}body.home #content .sidebar a:hover{color:#2d81c5}#post-navigation{margin:20px 0;display:block;zoom:1;position:relative;overflow:hidden}#post-navigation div{width:305px;background:rgba(47,57,68,0.02);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3),0 1px 0 rgba(128,128,128,0.05) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.3),0 1px 0 rgba(128,128,128,0.05) inset;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid rgba(47,57,68,0.1);border-right-color:rgba(47,57,68,0.075);border-left-color:rgba(47,57,68,0.075);border-bottom-color:rgba(47,57,68,0.05)}#post-navigation div a{display:block;padding:5px 10px;color:#636669}#post-navigation div a:hover{color:#2d81c5}#next-post{float:right;text-align:right}#previous-post{float:left}img.image{padding:5px 10px 20px}img.left,img.alpha{padding-left:0}img.right,img.omega{padding-right:0}img.left{padding-right:20px}img.right{padding-left:20px}img[width="630"],img[width="750"]{padding-left:0;padding-right:0}img[width="750"]{position:relative;left:-60px}body.about blockquote{text-shadow:0 1px 0 rgba(255,255,255,0.75);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:40px 0 0;padding:4px 9px;width:100%;left:-9px;color:#52585d;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.1),1px 0 1px rgba(255,255,255,0.1),-1px 0 1px rgba(255,255,255,0.1),0 -1px 1px rgba(255,255,255,0.1),0 1px 1px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.07) inset;-moz-box-shadow:0 1px 1px rgba(255,255,255,0.1),1px 0 1px rgba(255,255,255,0.1),-1px 0 1px rgba(255,255,255,0.1),0 -1px 1px rgba(255,255,255,0.1),0 1px 1px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.07) inset;border:1px solid #ddd;border-color:rgba(0,0,0,0.16) rgba(0,0,0,0.12) rgba(0,0,0,0.08);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(0,0,0,0.06)}body.about blockquote p{margin:0}

