#nav {position:absolute; left:343px; top:133px;}
#nav li {padding:0; margin:0 0 0 36px; float:left; list-style:none; text-indent: -10001px; height:21px;}
#nav a {display:block; height:21px;}

#blog {background:url('/images/nav-blog.gif') no-repeat 0 2px; width:39px;}
#blog a:hover, #blog.selected {background:url('/images/nav-blog.gif') no-repeat -39px 2px; width:39px;}

#sub1 {position:absolute; left:377px; top:63px; width:138px; height:70px;}
#sub2 {position:absolute; left:707px; top:81px; width:78px; height:52px;}

#pagetext h1 {text-indent:0;}
#pagetext span {text-indent:0; white-space:normal; float:none; margin:0; font-size:13px;}
#pagetext {color:#6d6e71; font-size:13px; line-height:16px; text-align:left; padding-left:57px; width:624px;}
#pagetext h2 {font-size:27px; font-weight:normal; line-height:30px; margin-left:0; margin-right:39px;}
#pagetext ol, ul {padding-bottom:6px; padding-top:0; margin-top:0; margin-left:0.75em; margin-right:39px; padding-left:0.75em;}
#pagetext ol li, ul li {padding:0; margin:0; list-style-position:outside;}
#pagetext p {padding:0 0 18px 0; margin-left:0;}
#pagetext p.byline {font-style:italic; padding-bottom:0;}
#pagetext blockquote p {font-style:italic; margin:0 0 18px 0; padding:0 0 0 18px; border-left: 4px solid #eee; width:546px;}
#pagetext blockquote {margin:0;}
#pagetext p.postmetadata {margin-bottom:36px; padding-bottom:36px; border-bottom:1px solid #ddd;}
#pagetext div.comment-body p {margin-left:0; width:546px;}
#pagetext h2.pagetitle {}
#pagetext .alignleft {text-align:right; margin-bottom:9px; margin-right:39px;}
#pagetext .alignright {text-align:right; margin-right:39px; margin-bottom:36px;}
#pagetext h3 {margin-left:0; font-weight:normal; font-size:18px; color:#e31b23;}
#pagetext textarea {width:585px; border:1px solid #bbb;}
#pagetext  ol.commentlist {padding-bottom:0; margin-bottom:36px; margin-right:39px; padding-bottom:18px; border-bottom:1px solid #ddd;}
#pagetext  ol.commentlist li {margin-right:39px;}
#pagetext form input {border:1px solid #bbb; font-family:Georgia, "Times New Roman", Times, serif; color:#6d6e71; font-size:13px; padding:3px;}
#pagetext #commentform small {margin-left:6px;}
#pagetext small {font-size:11px;}
#pagetext .postmetadata small {}
#pagetext .post h3 {margin-bottom:6px; padding-bottom:0; font-weight:normal; font-size:21px; line-height:24px;}
#pagetext .entry {margin-top:18px;}
#pagetext span.says {float:none; font-size:13px; margin:0; text-indent:none; white-space:normal;}
#pagetext span.stbuttontext {font-size:11px;}
#pagetext .writer_bio {font-style:italic; margin-bottom:18px;}

#pagequote {background-color:#fff;}

#sidebar {color: #6d6371; padding:0 0 0 30px;}
#sidebar ul {margin-left:0; padding-left:0; list-style-type:none; color:#6d6e71; font-size:13px; line-height:16px; text-align:left; }
#sidebar ul li {margin-left:0; padding-left:0;}
#sidebar h2 {font-weight:normal; font-size:21px; color:#e31b23;}
#sidebar .widget {margin-bottom:36px;}
#sidebar a {color:#e31b23; text-decoration:underline;}
#sidebar #s {margin-left:0; margin-top:0;}

img.avatar {display:none;}
img.aligncenter {text-align:center;}

div.commentmetadata {display:none;}

#s {border:1px solid #bbb; font-family:Georgia, "Times New Roman", Times, serif; color:#6d6e71; font-size:13px; padding:3px; margin-left:0; margin-top:0;}