html, body {
margin:1em 0pt 0pt;
padding:0pt;
}
body {
background-color:#EEFFBB;
color:#334422;
line-height:150%;
}
h3.post-date, p.post-date-single, h3#comment-count {
word-spacing:0.2em;
}
div.post-header p, p.post-date-single, div.post-footer, h3#comment-count, div#sidebar ul li h2 {
color:#554411;
}
h3.post-date, div.post-entry blockquote, div.post-entry h1, div.post-entry h2, div.post-entry h3, div.post-entry h4, div.post-entry h5, div.post-entry h6, div#sidebar ul li p {
background:#FFFFFF none repeat scroll 0% 0%;
color:#444444;
}
p.post-date-single, div.post-footer p, h3#comment-count, h4#comment-header, div.nav-left, div.nav-right {
text-align:center;
}
div#header {
background:#554411 url(images/pie.png) no-repeat scroll left center;
border:1px solid #000000;
color:#F5F5F5;
margin:0pt;
padding:2em 0pt 2em 130px;
}
h1#title {
font-size:2.2em;
font-weight:normal;
line-height:normal;
margin:0pt;
}
p#description {
font-size:1.3em;
margin:0pt;
}
div#wrapper {
margin-left:auto;
margin-right:auto;
}
div#container, div.post-container {
background:#FFFFFF none repeat scroll 0% 0%;
float:right;
width:100%;
}
div#container {
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
margin:0pt 0pt 0pt -20em;
padding-top:1em;
}
div.post-container {
background:#FFFFFF none repeat scroll 0% 0%;
margin:0pt 0pt 0pt -10.5em;
}
div.narrowcolumn {
background:#FFFFFF none repeat scroll 0% 0%;
margin:0pt 0pt 0pt 19.5em;
padding:0pt 2% 0pt 1%;
}
div.widecolumn {
background:#FFFFFF none repeat scroll 0% 0%;
margin:0pt 0pt 0pt 19em;
padding:0pt 4% 0pt 2%;
}
div.post-content {
margin:0pt 0pt 4em 10.5em;
}
div.post {
clear:both;
}
h2.post-title {
font-size:1.1em;
margin:0pt;
}
h3.post-date {
font-size:1.1em;
margin:0pt 0pt 1em;
}
div.post-header {
float:left;
margin:0pt 0pt 3em;
text-align:right;
width:9em;
}
div.post-header p {
line-height:150%;
margin:0pt 0pt 0.5em;
}
p.post-date-single {
font-size:1em;
font-weight:bold;
margin:0pt;
}
h2.post-title-single {
font-size:1.7em;
font-weight:normal;
margin:0.3em 0pt 1em;
text-align:center;
}
div.post-entry p {
line-height:150%;
margin:1em 0pt;
}
div.post-entry ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}
div.post-entry ul li, div.post-entry ol li {
line-height:150%;
}
div.post-entry h1, div.post-entry h2, div.post-entry h3, div.post-entry h4, div.post-entry h5, div.post-entry h6 {
font-size:1.3em;
font-weight:normal;
margin:1.2em 0pt -0.6em;
}
div.post-entry blockquote {
border-left:1em solid #CFD5DD;
font-size:0.9em;
padding-left:1em;
}
div.post-footer {
border-bottom:1px solid #888888;
border-top:1px solid #888888;
font-size:1em;
margin:0pt 0pt 3em;
padding:0.7em 0.2em;
}
div.post-footer p {
margin:0pt auto;
}
h3#comment-count {
font-size:0.9em;
margin:0pt;
}
h4#comment-header {
font-size:1.6em;
font-weight:normal;
margin:0.1em 0pt 1em;
}
h4#respond {
font-size:1.3em;
font-weight:normal;
margin:2em 0pt 0pt;
}
div.formcontainer p {
margin:0.5em 0pt 1em;
}
div#comments ol li {
background:#F6F7F9 none repeat scroll 0% 0%;
color:#111111;
margin:1em 5%;
padding:0.5em 1em;
}
div#comments ol li.alt {
background:#E7EAED none repeat scroll 0% 0%;
color:#111111;
}
div#comments ol li p {
margin:0.5em 0pt;
}
div#comments ol li p.comment-metadata {
font-size:0.9em;
}
div#sidebar {
background:#000000 url(images/corner.png) no-repeat scroll right bottom;
float:left;
width:16em;
}
div#sidebar ul {
margin:0pt 1.5em 0pt 3em;
padding:3em 0pt 0pt;
}
div#sidebar ul li {
font-size:1em;
line-height:175%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 1.5em;
padding:0pt;
}
div#sidebar ul li h2 {
font-size:1em;
margin:0pt;
text-transform:uppercase;
}
div#sidebar ul li p, div#sidebar ul li ul, div#sidebar ul li ul li {
margin:0pt;
padding:0pt;
}
div#sidebar ul li ul li ul li {
font-size:0.9em;
margin:0pt 0pt 0pt 1em;
}
div#footer {
clear:both;
color:#554411;
padding:5em 0pt 1em 3em;
}
div#footer p {
font-size:0.9em;
margin:0pt;
}
div.navigation {
clear:both;
font-size:1em;
font-weight:bold;
text-transform:uppercase;
width:100%;
}
div.nav-left, div.nav-right {
margin:0pt auto;
width:49%;
}
.alignleft, div.nav-left {
float:left;
}
.alignright, div.nav-right {
float:right;
}
abbr, acronym {
border-bottom:1px dotted #546188;
cursor:help;
}
code, pre {
font-family:"courier new",courier,monospace;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.clearer {
clear:both;
height:0pt;
}
div#content img.center {
display:block;
margin:0.4em auto;
}
div#content img.alignright {
margin:0.4em 0pt 0.4em 1.1em;
}
div#content img.alignleft {
margin:0.4em 1.1em 0.4em 0pt;
}
div#content img {
border:3px double #554411;
}
li a img {
border:medium none !important;
}
form {
margin:0.3em 0pt 0pt;
padding:0pt;
}
input#s {
margin:0pt 0pt 0.4em;
padding:0.2em;
width:70%;
}
textarea {
height:13em;
overflow:auto;
width:66%;
}
input#searchsubmit, input#submit {
border:1px outset #999999;
}
input#s, input#author, input#email, input#url {
width:66%;
}
input#s, input#author, input#email, input#url, textarea {
border:1px inset #999999;
padding:0.2em;
}
div.formcontainer {
font-size:1em;
margin:0pt 0pt 3em;
width:100%;
}
div.formright, div.formleft {
display:inline;
float:left;
margin:0pt 0pt 0.5em;
}
div.formleft {
clear:both;
margin:0pt 2% 0pt 0pt;
text-align:right;
width:15%;
}
div.formright {
width:80%;
}
div#header a, div#header a:active, div#header a:link, div#header a:visited {
background:transparent none repeat scroll 0% 0%;
color:#FFFFFF;
text-decoration:none;
}
div#header a:hover {
background:transparent none repeat scroll 0% 0%;
color:#E5E5E5;
}
div#content a, div#content a:active, div#content a:link, div#content a:visited {
background:transparent none repeat scroll 0% 0%;
color:#554411;
}
div#content a:hover {
background:transparent none repeat scroll 0% 0%;
color:#000000;
}
div.post-header a, h2.post-title a {
text-decoration:none;
}
div.post-footer a {
background:#FFFFFF none repeat scroll 0% 0%;
color:#888888;
}
div#sidebar a, div#sidebar a:active, div#sidebar a:link, div#sidebar a:visited {
color:#999999;
text-decoration:none;
}
div#sidebar a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#footer a, div#footer a:active, div#footer a:link, div#footer a:visited {
color:#000000;
}
div#footer a:hover {
background:#FFFFFF none repeat scroll 0% 0%;
color:#222222;
text-decoration:none;
}