a{color:#666;}
a:hover{color:#000;}
body{margin-bottom:50px;font-family:'Georgia',serif;font-size:16px;}
h1,h2,h3,h4,h5,h6{color:#333;font-variant:small-caps;line-height:normal;margin:0 0 0 -10px;}
p{margin-bottom:1.4em;}
pre,tt,code{font-family:'Consolas','Menlo','Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace;}
tt, code{font-size:75%;}
pre{margin:20px;line-height:1.3;font-size:12px;}
#bitbucket{margin:-10px 10px;position:absolute;right:0;}
#header{margin:20px 0 75px;text-align:center;}
#header a{text-decoration:none;}
#header h1 a{color:#333;}
#header ul{list-style-type:none;padding:0;margin-top:-10px;}
#header li{font-variant:small-caps;display:inline;margin-right:5px;font-size:17px;}
.contents h2:first-child + h3,.contents h2:first-child + .entry{margin-left:10px;}
.entry h3{font-size:2em;}
.entry h3 a{color:#333;text-decoration:none;}
.meta,.related{color:#666;font-size:14px;font-variant:small-caps;}
.entry .meta{margin-top:-5px;margin-left:-5px;}
.entry .text{margin-top:-10px;}
.entry .text h3,h4,h5,h6{margin-left:-5px;}
.entry .text h3{font-size:1.5em;}
.entry .text h4{font-size:1.2em;}
.entry .text h5{font-size:1em;}
.entry .text h6{font-size:1em;}
.entry + .entry{margin-top:30px;}
#leave-reply{margin-top:50px;}
.related,#comments .meta{text-align:right;}
#comments li{margin-bottom:30px;}
#comments p{margin-bottom:10px;}
.comments dl dd{margin:0;}
.comments dl dt label{color:#666;font-size:14px;font-weight:normal;}
.comments textarea{height:128px;width:335px;margin-top:0;}
