@media all {
div#sidebar{
	padding:10px;
	text-align:left;
	width: 147px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-color: #434969;
}
}

  #main {
	width: 650px;
	float: left;
	margin-top: 8px;
    }
							
#content	{
	padding: 0 20px;
	}
			h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
			h1 a:link {text-decoration:none;color:#674337}
			h1 a:visited {text-decoration:none;color:#6D4635}
			h1{padding:25px 0px 10px 5%;border-top:double 3px #BF5C00;border-bottom:solid 1px #E89E47;color:#F5DEB3;background:#DE7008;letter-spacing:-2px;}
			h2{
	font-weight:bold;
	font-family:Verdana,Sans-Serif;
	letter-spacing:-1px;
	font-size: 16px;
}
			h3{margin:10px 0px 0px 0px;color:#777777;font-size:105%;}
			h4{}
			h6{color:#FFFF66;font-size:16px;}
h2.sidebar-title{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight: bold;
}
			#sidebar ul{
	margin:0px 0px 33px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	font-size:12px;
	color: #C0C0C0;
}
			#sidebar li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	font-size:12px;
	color: #C0C0C0;
}
			#description{
	padding:0px;
	color:#003333;
	background:transparent;
	font:bold 85% Verdana,Sans-Serif;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 5px;
}
			.blogPost{margin:0px 0px 30px 0px;font-size:13px;}
			.blogPost strong{font-weight:bold;}
			#sidebar ul a{padding:2px;margin:1px;width:100%;border:none;color:#FFFF99;text-decoration:none;}
			#sidebar ul a:link{color:#FFFFCC;}
			#sidebar ul a:visited{color:#FFFF99;}
			#sidebar ul a:active{color:#FF9966;}
			#sidebar ul a:hover{color:#FF9966;text-decoration:none;}
			pre,code{color:#999999;}
			strike{color:#999999;}
			.bug{padding:5px;border:0px;}
			.byline{padding:0px;margin:0px;color:#444444;font-size:80%;}
			.byline a{border:none;color:#243B1F;text-decoration:none;}
			.byline a:hover{text-decoration:underline;}
			#profile-container { }
			.profile-datablock { }
			.profile-img {display:inline;}
			.profile-img img {float:left;margin-right:5px;}
			.profile-data strong { }
			#profile-container p { }
			#profile-container .profile-textblock { }
            .profile-link a:link {color:#999999;text-decoration:none;}
            .profile-link a:active {color:#003333;text-decoration:none;}
            .profile-link a:visited {color:#999999;text-decoration:none;}
			.profile-link a:hover{color:#003333;text-decoration:none;}
            #blogfeeds { }
            #postfeeds { font-size:100% }

/* Comments
----------------------------------------------- */
#comments {
  margin:0;
  }
#comments h4 {
  margin:0 0 10px;
  border-top:1px dotted #567;
  padding-top:.5em;
  font:bold 110%/1.4em Verdana,Sans-serif;
  color:#9c7;
  }
#comments-block {
  line-height:1.6em;
  }
.comment-poster {
  background:url("http://www.blogblog.com/dots_dark/icon_comment.gif") no-repeat 2px .35em;
  margin:.5em 0 0;
  padding:0 0 0 20px;
  font-weight:bold;
  color:#9ab;
  }
.comment-body {
  margin:0;
  padding:0 0 0 20px;
  }
.comment-body p {
  margin:0 0 .5em;
  }
.comment-timestamp {
  margin:0 0 .5em;
  padding:0 0 .75em 20px;
  color:#996;
  }
.comment-timestamp a:link {
  color:#996;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
.paging-control-container {
  float: right;
  margin: 0px 6px 0px 0px;
  font-size: 80%;
}
.unneeded-paging-control {
  visibility: hidden;
}



/* Feeds
----------------------------------------------- */
#blogfeeds {
	font-size: 10px;
  }
#postfeeds {
  }
