html,body{padding:0;margin:0;font:medium/1.6em Verdana,sans-serif;background:#fff}
body{padding:0}
h1 img,.google,#footer p#ln{display:none}
a{color:#039}
a:visited{color:#606}
a img{border:0}
h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",serif;margin:0}
h1,h2,h3{font-weight:normal}
p{margin:0}
.l-t-body-corner,.l-b-body-corner{background:#fff}
.date,.author,.meta-data{font-family:Georgia,"Times New Roman",serif;font-style:italic;color:#666;padding:0 0 .55em}
.meta-data{margin:0;list-style-type:none}
.border-top{border-top:1px solid #000}
.border-bottom{border-bottom:1px solid #000}
.sect{color:#f90;font-weight:bold}
.require{color:#f00;padding:0 .2em 0 0}

h1{color:#666;padding:.2em;position:relative;font-size:2.3em;left:0;top:0}
h1 a,h1 a:visited{color:#666;text-decoration:none}
h1 strong{display:block;font-weight:normal;margin:0;font:.3em Arial,sans-serif}

#search{background:#ccc;float:none;margin:0}
#search div{padding:.3em;background:none}

#left-column{float:none;margin:0;padding:.3em;width:auto;background:#ccc}
#left-column div{background:none;padding:0}
#left-column h2{font-size:1.3em;padding:0 0 .7em}
#left-column ul{list-style-type:none;padding:0 0 .2em;margin:0;font-size:.9em;position:relative;top:-.8em}
#left-column ul li{margin:0 0 0 1.3em}
#left-column .here,#left-column .deep{font-weight:bold}

#info{margin:0;padding:.3em}
#info h2{font-size:1.75em;padding:0 0 .45em}
#info h2.category-link{color:#336}
#info h2.border-top{padding:.65em 0 .45em;margin:.2em 0 0}
#info.page p{padding:.3em 0 .7em}
#info.page h3,#info.page h4,#info.page h5,#info.page h6{padding:.3em 0 .1em}
#info pre{background:#deffe4;border:1px solid #060;border-width:1px 0;padding:.3em} 
#info #comments{padding:.6em 0 .5em;border-top:1px solid #000}
#info .commentlist{padding:0;margin:0;list-style-type:none}
#info .commentlist li{padding:0 0 .6em}
#info .commentlist li p{padding:0}
#info p.rss{padding:0 0 1em}
#info #respond{border-top:1px solid #000;padding:.6em 0}
#info p.book{width:200px;border:1px solid #000;padding:4px;text-align:center;font-weight:bold;float:left;margin:.2em .3em .3em 0}
#info p.book img{display:block;margin:0 0 .2em}

#footer{clear:both;margin:1em 0 0;padding:.3em;background:#ccc}
#footer p{padding:0;background:#ccc}
