/* Stylesheet - Layout */ html, body, div { margin: 0; padding: 0; } form { display: block; margin: 0; padding: 0; } .clearer { clear: both; } div#container { width: 100%; } div#header-wrapper { width: 859px; margin: 0 auto; height: 105px; } div#header-title h1 { display: none } div#wrapper { } div#wrapper-wrapper { } div#wrapper-wrapper-wrapper { width: 889px; margin: 0 auto; } div#content { width: 507px; margin: 0; padding: 17px 6px 10px 0; float: right; } div#content div.pagetitle h2 { margin: 0; padding: 10px 0 20px 0; } div.post { padding: 0 10px 20px 0px; } div.post div.title h2 { display: block; margin: 0; padding: 3px 0 0 14px; } div.post div.title p { margin: 0; padding: 0 0 0 14px; display: block; width: 380px; } div.post blockquote { margin: 0; padding: 10px 10px 10px 60px; } div.post blockquote p { margin: 0; padding: 0; } div.post div.entry { width: 467px; padding: 0 0 0 14px; } div.navigation { height: 48px; padding: 0 22px; } div.navigation div { line-height: 24px; } div.navigation div.prev { float: left; } div.navigation div.next { float: right; } div.singlepost { border-bottom: none; } div.singlepost div.entry { margin-bottom: 3em; } div.comments { padding: 0px; } h3#comments, h3#respond { display: block; margin: 0; padding: 0 0 0 14px; } ol.commentlist { margin: 1em 0 3em 0; padding: 0 0 0 14px; display: block; list-style-type: none; } ol.commentlist li { margin-bottom: 1em; width: 437px; padding: 5px 10px; } ol.commentlist li li { margin: 0; width: auto; padding: 0; } form#commentform { width: 457px; margin: 1em 0 0 14px; padding: 0; } form#commentform p { display: block; margin: 0 0 1em 0; padding: 0; } input#author, input#email, input#url, textarea#comment { border: 1px solid; } input#author, input#email, input#url { width: 200px; } textarea#comment { width: 449px; } p.button { margin: 1em 0 0 0; padding: 0; } button#submit { border: none; margin: 0; padding: 0; width: auto; overflow: visible; white-space: nowrap; } button#submit span { display: block; margin: 0; height: 28px; line-height: 28px; padding: 0 0 0 10px; } button#submit span span { padding: 0 10px 0 0; } div#sidebar { width: 195px; padding: 17px 0 0 30px; float: left; } div#sidebar div.box { margin: 0 0 20px 0; } div#sidebar div.box h3 { margin: 0; padding: 0 0 0 20px; } div#sidebar div.box div.interior { padding-top: 8px; } div#sidebar div.box div.interior ul { margin: 0; padding: 0; list-style-type: none; } div#sidebar div.box div.interior ul li { padding: 0 0 0 20px; line-height: 24px; border-bottom: 1px dashed; } div#sidebar div.box-recentcomments div.interior ul li { padding: 5px 0 5px 12px; } div#sidebar div.box div.interior ul ul { margin: 0 0 0 -20px; } div#sidebar div.box div.interior ul ul li { border-top: 1px dashed; border-bottom: none; } div#sidebar div.box h3 a { display: block; line-height: 50px; } table#wp-calendar { margin: 0 auto; } input#s { width: 110px; } div#about-author { margin: 0; padding: 0; } div#about-author-wrapper { width: 890px; margin: 0 auto; height: 182px; } div#about-author-wrapper h2 { display: block; margin: 0 0 0 0; padding: 0 0 7px 14px; } div#about-author-wrapper p { display: block; margin: 0; padding: 0; } div#about-author-wrapper p img { float: left; margin-right: 5px; margin-left: 5px; } div#about-author-wrapper-wrapper { width: 478px; padding: 40px 0 0 375px; } div#footer { } div#footer-wrapper { width: 859px; height: 162px; margin: 0 auto; } div.copyright p { text-align: right; padding: 10px 36px 0 0; margin: 0; }