html {background-color:white;height:100%;}
body {height:100%;}
#wrapper {min-height:100%;height:auto !important;height:100%;margin:0 0 -34px 0;}
#doc4 {background-image:url("/daily/images/pix.jpg");background-repeat:no-repeat;background-position:20px 34px;}
#hd {text-align:center;background:transparent url("/daily/images/clouds.png") no-repeat;height:auto !important;height:55px;min-height:55px;font-size:116%;color:rgb(128,0,0);}
#bd {}
#push {height:34px;}
#footer {background:transparent url("/daily/images/ground.png") no-repeat;height:34px;position:relative;margin:auto;width:950px;}
#footer p {text-align:center;padding-top:18px;}
.chromefont {font-family:Optima,Arial,sans-serif;}
/*****************************************/
#nav {font-size:120%;margin-top:224px;padding:20px 20px 0 20px;}
#nav h5 {font-weight:bold;padding:2px 2px 2px 6px;color:rgb(128,0,0);border-bottom:4px solid rgb(128,0,0);}
#nav>ul>li {margin-bottom:1em;}
#nav ul li ul li {padding-top:3px;padding-left:6px;}
#nav a {text-decoration:none;color:rgb(128,0,0);display:block;border-left:4px solid white;padding-left:2px;}
#nav .tags {padding-left:10px;}
#nav .tags a {border-left:0;}
#nav a:visited {color:rgb(128,64,0);}
#nav a:hover {background-color:rgb(255,201,98);border-left:4px solid rgb(128,0,0);}
#nav .tags a:hover {border-left:0;}
#nav .tags a {display:inline;}
#ft {font-size:120%;font-variant:small-caps;text-align:center;color:rgb(128,0,0);}
/*****************************************/
.postbody {padding:0 1em 1em 0;}
.posttitle {}
.posttitle h2 {color:rgb(128,0,0);text-align:center;font-size:140%;font-weight:bold;margin-bottom:1em;border-bottom:4px solid rgb(128,0,0);}
.posttitle p span {float:left;}
.posttitle p span.pushright {float:right;}
/*****************************************/
.post {font-family:Georgia,Times,serif;font-size:116%;margin-bottom:1em;padding-top:1em;}
.post p,.post ul,.post ol {margin-bottom:0.6em;line-height:140%;text-indent:2em;}
.post ul li {list-style:disc inside;}
.post ol li {list-style:decimal inside;}
.post h1,.post h2,.post h3,.post h4,.post h5,.post h6 {margin:0.6em 1em 0.6em 2em;font-weight:bold;}
.post em {font-style:italic;}
.post strong {font-weight:bold;}
.post blockquote {margin:1em 4em 1em 4em;border-top:1px solid #aaa;border-bottom:1px solid #aaa;}
.post blockquote p {text-indent:0;margin-bottom:0;}
.post blockquote p+p {margin-top:0.6em;}
.post em img {float:left;padding:2px 6px 2px 2px;}
.post strong img {float:right;padding:2px 2px 2px 6px;}
/*****************************************/
.comments {}
.comments span {font-size:80%;font-style:italic;}
#addcomment {color:rgb(128,0,0);padding:1em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;}
#addcomment p {padding:2px;}
#addcomment label {font-size:110%;}
#addcommentbutton {margin-bottom:1em;}
.onecomment {-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #aaa;margin-bottom:1em;padding:0.5em;}
#editpost p {margin-bottom:1em;}
#edittext {padding:2px;}
#editpost input,#editpost textarea {font-family:Georgia,Times,serif;font-size:116%;}
.addbutton {margin:2px;border:1px solid black;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;text-decoration:none;color:rgb(128,0,0);font-weight:bold;}
a.addbutton:hover {background-color:rgb(255,194,88);}
.buttonrow {margin-top:1em;}
#posts {border:1px solid #aaa;padding:1em;margin-bottom:1em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border:1px solid rgb(128,0,0);}
#posts td,#posts th {font-size:100%;padding:2px 4px 2px 4px;}
#posts th {font-weight:bold;white-space:nowrap;}
.alignnumber {text-align:right;}
#ads {border:1px solid rgb(128,0,0);margin:0 0 6px 2px;padding:2px;font-size:116%;}
#feed img {display:none;}
