body{text-align:left;font:13px "lucida grande",lucida,"helvetica nueue",helvetica,arial;color:#333}h1,h2,h3,h4,p{margin:0;padding:0;text-shadow:1px 1px 1px #eee}h1,h2,h3{letter-spacing:-1px}h1{color:#000}h3{text-transform:uppercase;border-bottom:1px solid #bbb;padding-bottom:5px}h3.code{font-size:13px;padding:5px;border-bottom:1px dotted #ccc}a{color:#1e519e;text-decoration:none;border-bottom:1px dotted #ddd}a:hover{color:#0e2a53;border-bottom:1px dotted #bbb}h1 a{color:#000;border-bottom-width:0}a img{border:0}a img.book{border:1px solid #333;padding:1px}h1 a img{width:25px}h2 a{color:#333;border-bottom-width:0}h2 a:hover{color:#1e519e;border-bottom-width:0}pre{overflow-x:auto;padding:5px;line-height:1.3}.single{line-height:1.5}.post p{line-height:1.5;margin-bottom:1em;text-align:justify}#hd{padding-top:40px;padding-bottom:10px;border-bottom:10px solid #000;margin-bottom:15px;position:relative}#ft{position:relative;padding-bottom:100px}ul,li{list-style-type:circle}li{margin-left:0;margin-bottom:1em;line-height:1.3;font-size:12px}.single li{font-size:13px;line-height:1.6}ul{padding-left:1.1em}.middle ul{margin-bottom:3em}#copyright li{margin:.5em 1em 0 0;line-height:1.1;display:inline-block}#copyright ul{margin-top:0;margin-bottom:0;text-align:center}.hr{margin:15px 0 100px 0;height:1px;background:#bbb}input.text{padding:4px;width:268px;font:12px 'lucida grande',lucida,helvetica,arial;border:1px dotted #666;margin:1em 0 0 0}p.comments{border-bottom:1px dotted #bbb;text-align:right;margin-bottom:3em}p.comments a{position:relative;top:11px;background-color:#fff;padding-left:10px;border-bottom-width:0}.nobullet{list-style-type:none;margin-left:0;padding-left:0}.nobullet li{list-style-type:none}#follow-me{margin-bottom:10px}.curtain{position:absolute;top:0;left:0;z-index:99}.modal{width:100%;top:0;left:0;position:fixed}.modal-content{margin:0 auto;width:300px;padding:20px;font:14px tahoma,helvetica,arial;border:1px solid #fff;color:#fff;position:relative;top:150px;background:rgb(122,169,221);overflow:hidden;box-shadow:0 1px 13px #ccc;-moz-box-shadow:0 1px 13px #ccc;-webkit-box-shadow:0 1px 13px #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.swap-ltrtl{position:absolute;right:0;bottom:6px}body.ltr .rtl,body.rtl .ltr{display:none}