html,body{padding:0;margin:0;font:small Verdana,sans-serif;color:#333;background:#fff}

#header-info,.google-int,#left-column .small{display:none}

#body{min-width:100px;background:#fff}
a{color:#060}
a:visited{color:#9c9}
a img{border:0}
h2,h3,h4,h5,h6{margin:0;color:#369}
h2{font-size:1.2em}
h3{font-size:1em}
h4{font-size:.8em}
h5{font-size:.8em}
h6{font-size:.6em}
h2,h3,h4,h5,h6{padding:.5em 0 .3em}
p{padding:0 0 .5em;margin:0}
ol,ul,dl{margin-top:0;padding-bottom:.5em}
dl dt{font-weight:bold}
dl dd{padding:0 0 .5em}
p.date{padding:0 0 .3em;font-weight:bold}
p.postmetadata{padding:0 0 1em}
.require{color:#f90;font-weight:bold}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background:#ffc}
.under-date{margin:1em 0 0}

#header{background:#3c9;height:auto}
#header-int{background:none;background-image:none}
#header h1{margin:0;padding:.2em .3em;color:#fff;font:1.5em Georgia,serif;text-align:center}
#header h1 a{text-decoration:none;color:#fff}
#header form{padding:.2em;margin:0;height:auto;width:auto;background:#699;position:relative;right:0;top:0}
#header form input,.submit{border:1px solid #7F9DB9;background:#F0F8FF;margin:0 .2em 0 0}
#header form input{width:150px}
#header form input.submit{width:auto}

#info-ext{background:none;position:relative;top:0;padding:0}

#left-column{background:#D6DFA3;width:auto;float:none}
#left-column ul{padding:0;margin:0;list-style-type:none;background:none}
#left-column ul li{font-weight:bold;display:inline}
#left-column ul li a{padding:.3em;display:block;text-decoration:none}
#left-column ul li a:hover,#left-column ul li.here,#left-column ul li.deep a{background:#060;color:#fff}
#left-column ul li.here{padding:.3em;display:block}

#info{background:#fff;margin:0}
#info1{background:none;background-image:none}
#info2{background:none;background-image:none}
#info3{background:none;;background-image:none;padding:.3em}
#info #comments,#info #respond{border-top:2px solid #A9C247;padding-top:.5em}
#info textarea,#info input{border:1px solid #A9C247}
#info textarea{width:200px}
.commentlist{padding:0;margin:0 0 .5em;list-style-type:none}
#info .commentlist li{padding:.3em 0}
#info .commentlist li p{padding:0}

#footer{padding:.5em;margin:0;clear:both;background:#330;color:#fff;position:relative;top:0}
#footer a:visited,#footer a{color:#fff}