html{background-color:black;}
#custom-doc{margin:auto;text-align:left;width:61.54em;*width:60.06em;min-width:800px;}
#custom-doc{background-color:white}
#hd h1{font-size:120%;font-weight:bold;color:#B34500;margin:0.5em;text-align:center;}
#topnav{border-top:1px solid rgb(255,99,0);;border-bottom:1px solid rgb(255,99,0);padding:2px 0 1px 0;}
#topnav li{float:left;}
#topnav br{display:inline;clear:both;}
#topnav a{padding:2px 6px 2px 12px;text-decoration:none;color:#B34500;}
#topnav a:hover{background-color:rgb(255,99,0);color:white;}
.chromefont{font:normal normal normal 16px/20px Georgia,Times,sans-serif;color:#B34500;}
div#bd .chromefont {color:black;}
#wrapper {margin-top:1em;}
#footer {padding-top:1em;margin:auto;width:800px;min-width:800px;background-color:white;}
#nav {margin:1em; font-size:100%;line-height:100%;}
#nav > ul > li {margin-bottom:1em;font-size:14px; line-height:16px;}
#nav > ul > li > ul > li {margin-left:6px;margin-bottom:3px;}
#nav h5 {font-weight: bold;}
.postbody { margin:1em;}
.posttitle {text-align:center;}
.posttitle h2 {font-size:120%;font-weight: bold; margin:0em 0x 0.5em 0; border-bottom: 1px solid #999;}
.posttitle p {font-size:85%;}
.posttitle span {float:left;}
.posttitle 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;}
.onecomment {margin:1em; padding:3px; border:1px solid gray;}
.addbutton {font-size:12px;margin:2px 2px 2px 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:#aaa;}
.buttonrow {margin-top:4px;}
#edittext {padding:2px;}
#editpost input,#editpost textarea,#editpost p {font-family:Georgia,Times,serif; font-size:14px; padding-bottom:4px;}
#editpost > div { margin:1em;}
#posts {padding:1em;margin-bottom:1em;}
#posts td,#posts th {font-size:100%;padding:2px 4px 2px 4px;}
#posts th {font-weight:bold;white-space:nowrap;}
.alignnumber {text-align:right;}
#errorpage {margin:1em;}
