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,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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}body{font:62.5% 'PT Sans',Arial,serif;line-height:1.62em;letter-spacing:.01em;background:#fff;padding:1em;color:#000;}a,a:hover,a:visited{text-decoration:none;color:#000;}a:hover{border-bottom:1px dotted #666;}#page{width:96em;margin:0 auto;}#header{padding:5em .5em 1em .5em;position:relative;}#header .title{font-size:4.8em;padding-top:.5em;letter-spacing:-0.05em;}#header .title a{border:0;}#header .title a>span{font-size:.2em;letter-spacing:.05em;position:relative;top:-2em;color:#999;}#header .title a span span{color:#000;}#header .title a,#header .title a:visited{text-decoration:none;color:#000;}#header .subtitle{font-size:1.4em;padding-top:.25em;letter-spacing:.01em;color:#999;}#header ul{display:block;position:absolute;top:7.9em;margin-left:34em;width:60em;text-align:right;}#header li{display:inline-block;padding:.5em 0 .5em 2.5em;vertical-align:middle;}#header li a,#header li>span{padding:.5em 0;font-weight:bold;font-size:2.2em;letter-spacing:-0.05em;color:#000;border:0;}#header li a span{font-size:.5em;color:#999;}#header li a:hover{color:#999;}#header li a:hover span{color:#000;}#header ul ul{top:-4em;right:0;width:118px;height:35px;padding:0 7px;background:url(/assets/img/icn-c-bgk.png.axd) right bottom no-repeat;}#header ul ul li{padding:0 0 0 6px;width:16px;height:16px;overflow:hidden;}#header ul ul li a{white-space:nowrap;font-size:10px;padding:0;}#content{padding:1em 0;}#content h1{font-size:2.5em;font-weight:bold;border-top:1px solid #ABADB3;padding:1em 0;margin:1em .2em;}#content h1 span{font-size:.56em;font-weight:normal;color:#999;}#content .log{width:32em;padding-bottom:.5em;display:inline-block;}#content .log div{margin:.5em;border-top:1px solid #ABADB3;border-right:1px solid #DBDFE6;border-bottom:1px solid #E3E9EF;border-left:1px solid #E2E3EA;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;background-position:-0.5em 1em;background-repeat:no-repeat;}#content .log h2{font-size:2em;font-weight:bold;padding:.5em;line-height:1.3em;}#content .log p{font-size:1.2em;padding:.83em;line-height:1.4em;text-align:justify;}#content .log .author{padding:.83em;background-color:#eee;}#content .log .source{font-size:1em;margin-top:.5em;padding:.5em 1em;text-align:right;background-color:#efefef;}#content .log .source span{display:inline-block;float:left;text-align:left;}#content .log .source a{color:#666;}#content .log .source a:hover{color:#000;}#content .log.delicious div{background-image:url(/assets/img/icn-bookmark.png.axd);}#content .log.twitter div{background-image:url(/assets/img/icn-twitter.png.axd);}#content .log.rss div{background-image:url(/assets/img/icn-rss.png.axd);}#content .other{padding:0 1em;}#content .other p{font-size:1.4em;text-align:justify;padding-bottom:1em;}#content .other h2{padding:2em 0 1em 0;font-size:1.5em;font-weight:bold;}#footer{background:url(/assets/img/logo.small.png.axd) 1em top no-repeat;padding-left:4.5em;margin-top:3.5em;}#footer p{color:#666;font-size:1.1em;}.contact{background:url(/assets/img/bgk-mail.png.axd) right top no-repeat;}label{display:block;text-transform:uppercase;font-weight:bold;}label span{color:#f00;text-transform:none;font-weight:normal;}input[type=text],input[type=file]{padding:4px;}select{padding:1px;}textarea{font-family:Arial,serif;padding:4px;overflow:auto;}input[type=text],input[type=file],select,textarea{border-top:1px solid #ABADB3;border-right:1px solid #DBDFE6;border-bottom:1px solid #E3E9EF;border-left:1px solid #E2E3EA;background:#fff;}input[type=button],input[type=submit]{padding:.5em 1em;}
