body {        
       background:fixed url(http://mellowtrouble.net/images/thewoods2.jpg);}

/* ---Head--- */
#head {margin: 20px 395px 20px 10px;}
	
#head h1 {
	font: 2em/1em "Palatino Linotype", "Book Antiqua",serif;
        border-bottom: 1px solid #deebc6;
        color: #a4c564}
#head h1 a {color: #a4c564;text-decoration: none;}
	
#head h2 {
	color: #597a92;
	font: bold 0.9em/1.3em Georgia, serif;
	letter-spacing: 0.1em;
	text-align: right;
	text-transform: uppercase;
	padding: 0 15px;}

/* ---Sidebar--- */
#sidebar {
	font: 0.7em/1.4em Verdana, Geneva, sans-serif;
	color: #597a92;
	padding: 10px 20px 0 0;
        text-align: right;
        float: right;
        width: 250px;}
	
#sidebar a { color: #597a92; text-decoration: none}
#sidebar a:hover { color: #fff; text-decoration: underline}

#sidebar form, #sidebar p {margin-bottom: 1em;}

#sidebar ul { list-style: none; }

#sidebar div {
        border: 1px solid gray;
        padding: 10px;
        margin: 10px 0;
        background: #ededed;
        text-align: left;}
#sidebar div a {color: #334477; text-decoration: none}
#sidebar div a:hover {color: #334477; text-decoration: underline}

#sidebar div.site li {list-style-type: disc; padding-bottom: 3px;}

/* -- for listening to & reading toggles -- */
#sidebar div.simplepie {
         margin: 0;
         padding: 0;
         border: 0;}
#sidebar div.simplepie ul {
         padding-left: 3px;
         margin-left: 5px;}
#sidebar div.simplepie li {
         font-size: 0.9em; 
         padding-bottom: 7px;  
         list-style-type: disc;}

/* -- for twitterings toggle -- */
#sidebar div#twitter {border: none;}
#sidebar div#twitter ul {margin-left: 0; padding-left:0}
#sidebar div#twitter li {padding-bottom:7px; list-style-type: disc;}

/* ---Content--- */
#content {
	background: #ebf1f5;
	margin: 0 395px 0 10px;
	padding: 10px 0;}

#content * {margin: 0 15px;}
#content * * {margin: 0;}

#content a {color: #000;}
#content a:hover {color: #7fa23a;}
#content a img, #content img {
        text-decoration: none; 
        border: 1px dotted #777;
        padding: 3px;
        margin: 5px;}
	
#content h3 {
	font: 1.3em/1em "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-bottom: 0.7em;
	color: #9fb0bc;}
#content h4 {
	font: 0.9em/1.6em Arial, Helvetica, sans-serif;
	color: #597a92;
	margin-top: 1.2em;}
#content h3 a, #content h4 a {color: #597a92;}

#content h5 {font: normal 0.8em/1.5em Georgia, serif;}
	
#content p, #content li, #content td {
	font-size: 0.85em; 
        line-height: 1.5em; 
        font-family:Georgia, serif;}
	
#content p, #content ul {margin-bottom: 0.7em;}
	
#content ul, #content ol {margin-left: 3em; list-style-type:none;}

#content blockquote {
	padding: 0.7em 0.7em 0.1em 0.7em;
	background: #fff;
	margin-bottom: 0.7em;}
#content blockquote p {color: #597a92;}
	
/* --- Comments --- */
#content .comments {margin-left: 15px;}

#content .comments li {
        list-style-type:none;
	font-family: Verdana, Arial, sans-serif;
	color: #597a92;
	border: 1px dotted black;
	padding: 1em 0;
	margin-left: 3em;
	}
	
#content .comments li p {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	}

#content .comments li a { color: #597a92;	}
#content .comments li a:hover { color: #7fa23a; }

#content form#txpCommentInputForm table {
	margin-bottom: 2em;}

#content form#txpCommentInputForm table td {
	padding: 0.2em 0.3em;
	color: #597a92;}
	
#content form#txpCommentInputForm table td a { color: #597a92;	}
#content form#txpCommentInputForm table td a:hover { color: #7fa23a; }

#content p#txpCommentInputForm {
	background: #fff;
	padding: 0.4em 0.5em;
	border: 1px solid #7fa23a;}

.even {
background-color: #ddd; width: 85%; margin: auto; margin-bottom: .5em; padding: .5em; }
.odd {
background-color: #eee; width: 85%; margin: auto; margin-bottom: .5em; padding: .5em; }

.posted p, .posted a {font-style:italic; color: #444}
.posted {text-align:right; margin-bottom:2em;}

.nav {float: right;}
.nav a {font: 0.9em/1.6em Arial, Helvetica, sans-serif;
	color: #444; text-decoration: none;}


/* ---Footer --- */

#foot {
	clear: both;
	margin: 0 0 0 15px;
	font: 0.75em/50px Georgia, serif;
	color: #9fb0bc;}

#foot a {color: #9fb0bc;}
#foot a:hover {color: #000;}
