body {
  margin: 0px;
  padding: 0px;
  background: #f6f6f6;
  color: #000000;
  font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
  font-size: 12pt;
}

a {
  color: #DE7008;
}

a:hover {
  color: #E0AD12;
}

a.titlePermalink {
  color: #9E5205;
  text-decoration: none;
}

a:hover.titlePermalink {
  color: #9E5205;
  text-decoration: underline;
}

#logo{
  padding: 0px;
  margin: 0px;
}

div#mainClm {
  padding: 10px 0 10px 2%;
  margin-left: 220px;
  max-width: 30em;
  border-left:dotted 1px #E0AD12;
  border-bottom:dotted 1px #E0AD12;
}

#header {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-top: 1px solid #eeeeee;
  border-bottom: dotted 1px #E0AD12;
  background: #F5E39E;
  color: white;
}

h1, h2, h3, h4, h5, h6 {
  padding: 0px;
  margin: 0px;
}

h1 a:link {text-decoration:none;color:#F5DEB3}
h1 a:visited {text-decoration:none;color:#F5DEB3}
h1{
  padding:.7em 0px .3em 5%;
  border-top: single 3px #BF5C00;
  border-bottom:solid 1px #E89E47;
  color:#F5DEB3;
  background:#DE7008;
  font:bold 300% Verdana,Sans-Serif;
  letter-spacing:-2px;
}

h2 {
  color: #9E5205;
  font-weight: bold;
  font-family: Verdana,Sans-Serif;
  letter-spacing: -1px;
  margin-top: 20px;
}

h3{margin:10px 0px 0px 0px;color:#777777;font-size:105%;}
h4{color:#aa0033;}

div#sideBar {
  position: absolute;
  top: 13em;
  margin: 20px 0px 0px 1em;
  width: 200px;
  padding: 0px;
  text-align: left;
  font-size: 90%;
  overflow: hidden;
}

#sideBar h2 {
  color: #B8A80D;
  font-size: 160%;
  margin-top: 0px;
}

h2.sidebar-title{color:#B8A80D;margin:0px;padding:0px;font-size:120%;}

#sideBar ul, #sideBar li {
	padding-left: 0em;
	margin-left: 1em;
}
#sideBar > li > ul, #sideBar > ul {
	margin: 0px 0px 33px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#sideBar > li, #sideBar > li > ul > li, #sideBar > ul > li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#description {
padding:0px;
margin:7px 12% 7px 5%;
color:#9E5205;
background:transparent;
font:bold 85% Verdana,Sans-Serif;
}
.entry strong {
color:#000000;font-weight:bold;
}
#sideBar ul a {
  padding:2px;
  margin:1px;
  width:100%;
  border:none;
  color:#999999;
  text-decoration:none;
}
#sideBar ul a:link{ color:#999999; }
#sideBar ul a:visited{ color:#666666; }
#sideBar ul a:active{ color:#ff0000; }
#sideBar ul a:hover{ color:#DE7008; 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:#968A0A;text-decoration:none;}
.byline a:hover{text-decoration:underline;}

.comments {
padding:0px;
color:#9E5205;
font-size:110%;
font-weight:bold;
font-family:Verdana,Sans-Serif;
}

.comment {
margin-top:10px;
font-size:medium;
font-weight:normal;
color:black;
}

.comments .byline {
padding-bottom:20px;
color:#444444;
font-size:80%;
font-weight:normal;
display:inline;
margin-right:10px
}

.deleted-comment {
font-style:italic;
color:gray;
}

.comment-link {margin-left:.6em;}
