body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 76%;
	color:#333;
}
h2, h3, h4, h5, h6 {
	color: #000000;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 11px;
}
h5 {
	font-size: 10px;
}
a {
	color:#336600;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
}
#sidebar p,
#sidebar ul li {
	font-size:11px;
	line-height:15px;
}
#topnav a, #tags a {
	font-size: 9px;
	text-transform:uppercase;
	letter-spacing:2px;
}
#tags ul li, #topnav ul li {
	line-height:18px;
}
#sidebar .sidebar-node h3 {
  font-size:12px;
}
.hentry, .content {
	font-size:12px;
  line-height:17px;
}
h2.entry-title {
	font-size:16px;
	margin:0 0 10px 0;
}
.author,
.entry-meta {
  font-size:11px;
}
.hentry ul.meta li a {
	font-size:11px;
}
#footer div {
  font-size:9px;
  text-transform:uppercase;
  letter-spacing:2px;
  color:white;
  text-align:center;
}
#footer address,
.entry-meta address {
  display:inline;
  margin:0;
  padding:0;
}
#footer a {
  color:#336600;
}

div.typocode {
	width:450px;
	margin:10px auto;
	overflow: scroll;
}

#content code { 
	font: normal 12px monaco, "bitstream vera sans mono", "lucida console", "courier new", courier, serif;
}

#content pre {
	font: normal 12px monaco, "bitstream vera sans mono", "lucida console", "courier new", courier, serif;
	margin: 0.9em 0;
	padding: 8px;
}

#syntax highlighting
#borrowed from http://bigbold.com/snippets

pre .normal {}
pre .comment { color: #005; font-style: italic; }
pre .keyword { color: #A00; font-weight: bold; }
pre .method { color: #077; }
pre .class { color: #074; }
pre .module { color: #050; }
pre .punct { color: #447; font-weight: bold; }
pre .symbol { color: #099; }
pre .string { color: #944; background: #FFE; }
pre .char { color: #F07; }
pre .ident { color: #004; }
pre .constant { color: #07F; }
pre .regex { color: #B66; background: #FEF; }
pre .number { color: #F99; }
pre .attribute { color: #5bb; }
pre .global { color: #7FB; }
pre .expr { color: #227; }
pre .escape { color: #277; }