div#mainContent {
  margin: 0 0 0 1px;
}
h1 {
 margin: 0 0 0 6px;
 padding: 10px 0 0 0;
}
h2 {
 padding: 12px 0 4px 0;
 font-size: 130%;
}

h6 {
 margin: 4px 0;
 padding: 0;
 font-size: 60%;
 color: #000;
 letter-spacing: 0;
}
.container h6 {
font-family: Candara, Arial, sans-serif; 
}
h5.hdr {
 height: 39px;
 margin: 0;
 font-size: 90%;
 padding: 13px 0 0 7px;
 background: url(/images/divider-reverse.jpg) 0 0 repeat-x;
}
ul {
  margin: 6px 0 18px 0;
  padding: 0;
}
li {
  padding: 2px 3px 2px 12px;
  margin: 3px 0;
  list-style: none;
  background: url(/images/bullet.gif) 0 11px no-repeat;
}
.thrColElsHdr #sidebar1 ul {
margin: 0 5px;
}
.thrColElsHdr #sidebar1 li {
margin:2px 0;
font-size:110%;
font-weight:normal;
list-style:none;
background: url(/images/bullet.gif) 0 11px no-repeat;
}
div.blogNav {
  font-size: 90%;
  font-weight: bold;
  color: #797abf;
}
.blogNav a:link, .blogNav a:visited {
  color: #353d85;
}
.blogNav .previous_next a:link,  .blogNav .previous_next a:visited {
  #797abf;
}
.bgOn h6, .bgOff h6 {
 font-size: 12px;
 font-weight: normal;
}
div.blogContent {
	background: url(/images/divider.jpg) 0 0 repeat-x;
	font-size: 112%;
	line-height: 130%;
	padding: 8px 0 0 0;
}
.blogContent p {
font-size: 100%;
margin: 0 0 15px 0;
}
div.container {
 margin: 0 0 0 6px;
 padding: 0 0 10px 10px;
}
blockquote {
padding: 6px 10px 7px 20px;
border-left: 5px solid #CCC;
color: #381e19;
margin:10px 0;
background: #f7f7fb;
}
blockquote blockquote {
	border:none;
}
div.commentBubble {
	float:left;
	text-align:center;
	font-family: Tahoma;
	font-weight:bold;
	color:#963804;
	line-height: 132%;
	height: 48px;
	width: 63px;
	padding: 5px 0 0 0;
	font-size: 13px;
	margin: 0 9px 0 0;
}
.blogContent p.description {
font-size: 90%;
margin: 10px 0;
}
.blogContent p.tools {
 font-size: 90%;
 line-height: 100%;
 margin: 4px 0 18px 0;
}
p.daystamp {
  color: #4c4e51;
  margin: 0;
  padding: 5px 0;
  font-size: 80%;
  line-height: 120%;
}
div.commentModule {
  padding: 0 0 11px 0;
  margin: 9px 5px 0 0;
}
.postInfo {
font-size: 82%;
line-height: 120%;
margin: 0;
padding: 5px 0 7px 0;
}
.furnitureLinks {
 padding: 5px 0 0 0;
}
div.topic_box {
 float:right; 
  width: 175px; 
  background: #ebebeb; 
  border-top: 1px solid #d1d1e4; 
  border-bottom: 1px solid #d1d1e4; 
  padding: 10px;
  margin: 14px 0 8px 10px;
}
.blogContent div.topic_box {
 margin-top:0;
}
.topic_box div.comments {
	margin-top: 10px;
}
.topic_box p {
	margin: 4px 0;
	font-size: 80%;
	line-height: 120%;
}
.topic_box .comments p {
margin: 3px 0 15px 0;
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 130%;
}
.topic_box a:link, .topic_box a:visited {
  text-decoration:none;
}
.topic_box li {
font-size: 80%;
margin:0;
}
div.topix {
  font-size: 80%;
  color: #414447;
  font-style: italic;
  font-weight: bold;
  margin: 0 0 14px 0;
}
.topix a:link, .topix a:visited {
  color: #0969cc;
  background: #f9eba7;
  padding: 1px 4px 3px 4px;
}

.bottom_navigation {
border-top: 2px dotted #CCC; padding:4px 0; margin: 5px 0;
}
.bottom_navigation .previous_next {
 font-size: 90%;   
 margin-top: 7px;
}
div.archives {
  margin-left: 160px;
  text-align:left;
  margin-top: 40px;
}      
.archives div {
  float:left;
  width: 180px;
}
.archives h6 {
  font-weight:bold;
  font-size: 13px;
}
.archives li, .archives ul {
 font-size: 90%;
 margin: 5px 0;
}                                                   