body {
	font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
}
#content {
    margin: 7px 325px 7px 25px;
}
#nav{
    position:absolute;
    top:30px;
    right:10px;
    width:274px;
    padding:0;
}
.post_archive {
	border-top: 3px solid #ddd;
	border-left: 3px solid #ddd;
	border-right: 3px solid #ddd;
	display: block;
    height:100%;
    margin-left:30px;
    padding:5px 20px 20px 10px;
    clear:both;
}
.post_archive li {
	float: left;
	list-style: none;
    margin-right:20px;
}
img, a {
    border: 0;
}
.single h9 { /* Date */
	margin: 15px 0 5px 20px;
	padding: 0;
	border-bottom: 1px #C7D0EB dotted;
	font-size: 16px;
	font-weight: bold;
	color: #3E5D7A;
	width: 500px;
}

.nav_list dd {
    margin-left:15px;
}
/********************************************************************************
 * CodeHighlight Classes
 *******************************************************************************/
.hl-surround {
    -moz-border-radius: 5px;
    background-color: #F9FBFC;
    border: 1px solid #C3CED9;
    padding: 8px;
    margin-bottom: 5px;
    width: 650px;
    overflow: auto;
    text-align: left;
}

.hl-surround, .hl-surround pre, .hl-surround span { font: normal 9pt 'Courier New', monospace;}

.hl-default     { color: Black; }
.hl-code        { color: Gray; }
.hl-brackets    { color: Olive; }
.hl-comment     { color: #ffa500; } /* Orange */
.hl-quotes      { color: #8b0000; } /* Dark red */
.hl-string      { color: Red; }
.hl-identifier  { color: Blue; }
.hl-builtin     { color: Teal; }
.hl-reserved    { color: Green; }
.hl-inlinedoc   { color: Blue; }
.hl-var         { color: #00008b; } /* Dark blue */
.hl-url         { color: Blue; }
.hl-special     { color: Navy; }
.hl-number      { color: Maroon; }
.hl-inlinetags  { color: Blue; }
.hl-main        { background-color: transparent; }

.hl-main pre { margin: 0; padding: 0; }
