*/
/* ---( page defaults )--- */
body {
font-size:small;
text-align:center;
color:$textcolor;
background:url('http://i270.photobucket.com/albums/jj104/lgtoews/wood2.jpg') repeat fixed;
margin:0;
padding:0;
}

blockquote {
font-size:88%;
line-height:1.5em;
color:#43857F;
background:no-repeat top left;
margin:0 0 0 30px;
padding:10px 0 0 30px;
}

blockquote p {
margin-top:0;
}

abbr,acronym {
cursor:help;
font-style:normal;
border-bottom:1px dotted;
}

code {
color:$datecolor;
}

hr {
display:none;
}

img {
border:none;
}

ul {
list-style:none;
margin-left:10px;
padding:0;
}

li {
list-style:none;
padding-left:14px;
margin-bottom:0;
background:no-repeat 0 6px;
}

a:link {
color:$linkcolor;
text-decoration:none;
}

a:visited {
color:$visitedlinkcolor;
text-decoration:none;
}

a:hover {
color:#999999;
text-decoration:none;
}

a:active {
color:$datecolor;
text-decoration:none;
}

#outer-wrapper {
width:800px;
text-align:left;
font:$bodyfont;
background:url('http://i270.photobucket.com/albums/jj104/lgtoews/Untitled.jpg') repeat-y;
margin:0 auto;
}

#content-wrapper {
margin-left:10px;
width:750px;
}

#main {
float:left;
width:435px;
line-height:1.5em;
overflow:hidden;
margin:5px 0 0;
padding:0 0 0 1em;
}

#sidebar {
float:right;
width:230px;
font-size:90%;
line-height:1.4em;
color:$sidebartextcolor;
background:no-repeat 0 0;
overflow:hidden;
padding:0 5px 5px 0;
}

#header .description {
font-size:150%;
text-align:center;
color:#CC3366;
}

#header h1 {
font-size:300%;
padding:25px 220px 0 0;
}

#header h1 a {
text-decoration:none;
color:$pagetitlecolor;
}

#header h1 a:hover {
color:#e11e6c;
}

h2.date-header {
margin-top:0;
font-size:110%;
color:$datecolor;
}

.post h3 {
margin-top:0;
font:$titlefont;
letter-spacing:-1px;
color:$titlecolor;
}

.post {
margin:0 0 1.5em;
padding:0 0 1.5em;
}

.post h3 a,.post h3 a:visited {
color:$titlecolor;
text-decoration:none;
}

.post-footer {
font-size:88%;
color:$footercolor;
margin:0;
padding:5px 0 0;
}

.post img {
border-top:1px solid;
border-left:1px solid;
border-bottom:1px solid;
border-right:1px solid;
padding:4px;
}

.feed-links {
clear:both;
text-decoration:none;
line-height:2.5em;
}

#blog-pager-newer-link {
text-decoration:none;
float:left;
}

#blog-pager-older-link {
float:right;
text-decoration:none;
}

#blog-pager {
text-align:center;
}

#comments {
padding-top:0;
text-decoration:none;
font-size:100%;
line-height:1.5em;
color:#000000;
}

#comments h4 {
font-family:"Lucida Grande", "Trebuchet MS";
font-size:130%;
color:#000000;
text-decoration:none;
height:29px!important;
margin:10px 0 15px;
padding:35px 0 0 40px;
}

#comments ul {
margin-left:0;
}

#comments li {
background:none;
padding-left:0;
}

.comment-body {
padding:0;
}

.comment-body p {
margin-bottom:0;
}

.comment-author {
color:#000000;
background:no-repeat 30px 2px;
margin:4px 0 0;
padding:0 3px 0 45px;
}

.comment-footer {
padding-bottom:5px;
font-size:85%;
}

.deleted-comment {
font-style:italic;
color:gray;
}

.sidebar h2 {
font:$sidebarheaderfont;
color:$sidebarcolor;
background:no-repeat 10px 15px;
height:32px!important;
margin:0;
padding:25px 0 0 60px;
}

.sidebar .widget {
border-bottom:1px solid #;
margin:0;
padding:0 0 10px 10px;
}

.sidebar li {
background:no-repeat 0 5px;
}

.profile-textblock {
clear:both;
margin-left:0;
}

.profile-img {
float:left;
border:1px solid $datecolor;
margin:0 5px 5px 0;
padding:4px;
}

.clear {
clear:both;
}

#footer {
background:no-repeat top left;
height:50px;
margin:0;
}

body#layout #outer-wrapper,body#layout #main,body#layout #sidebar {
padding-top:0;
margin-top:0;
}

body#layout #outer-wrapper,body#layout #content-wrapper {
width:740px;
}

body#layout #sidebar {
margin-right:0;
margin-bottom:1em;
}

body#layout #header,body#layout #footer,body#layout #main {
padding:0;
}

body#layout #content-wrapper {
margin:0;
}