body 
{
	font: 14px Calibri, "Helvetica Neue", Helvetica, Tahoma, Arial, sans-serif;    
	line-height: 1.6;
}

code 
{
	font-size: 13px;
	background-color: #eeeeee;
	padding-left: 3px;
	padding-right: 3px;
}

pre
{
	background: rgb(248, 248, 248);
	border: 1px solid rgb(231, 229, 220);
	color: black;
	font: normal normal normal 12px/normal Consolas, 'Courier New', Courier, mono;
	overflow: auto;
	padding: 10px;	
}

#content a, #content a:visited, #post-content a, #post-content a:visited
{
	color: rgb(162,42,0);	
	text-decoration: none;
}

#content a:hover, #post-content a:hover {
	text-decoration: underline;
}

#category-box a, #category-box a:visited
{
	display: block;
	background-color: #2e2e2e;
	color: #a6a6a6;
	float: right;
	margin-top: 13px;
	padding-left: 5px;
	padding-right: 5px;
		
	text-decoration: none;
	color: #a6a6a6;
}

#category-box a:hover
{
	background-color: #a6a6a6;	
	color: #2e2e2e;	
	text-decoration: underline;
}

#title
{
	font-size: 18px;	
	line-height: 20px;
}

#subtitle
{
	font-size: 10px;
/*	font-family: "Lucida Console";*/
	font-style: italic;
	color: #a6a6a6;
}

#title > .left,a
{
	text-align: right;
	color: white;
}

#title > .right,a
{
	color: #a6a6a6;
	text-align: left;
}
#content
{

}

#content p {
	margin-top: 10px;
	margin-bottom: 3px;
}

#content h1 
{
	color: #cc3300;
	text-transform: uppercase;
	font-weight: bold;	
}

#content h1 a, #content h1 a:visited
{
	display: block;
	color: #cc3300;
	text-decoration: none;
}

#content h1 a:hover	 
{
	color: white;
	text-decoration: none;
	background: #2e2e2e;
}

#content h2 
{
	color: #2e2e2e;
	font-weight: bold;	
}

#content h2 a, #content h2 a:visited
{
	display: block;
	color: #2e2e2e;
	text-decoration: none;
}

#content h2 a:hover	 
{
	color: white;
	text-decoration: none;
	background: #2e2e2e;
}

#post-content h3
{
	font-weight: normal;
}

#post-date
{
	color: #a6a6a6;
	text-align: right;
	font-size: 12px;
}

#post-tags
{
	color: #a6a6a6;
	font-size: 12px;
	line-height: 12px;
}

.month-stamp
{
	text-transform: uppercase;
	color: white;
	text-align: right;
}

.month-stamp>.year
{
	color: #a6a6a6;
	font-weight: bold;
}

#related 
{
	font-size: 12px;
}

.associates
{
	font-size: 12px;
}

#rss-button a, a:visited 
{
	color: white;
	font-style: normal;
	text-decoration: none;
}

#rss-button a:hover
{
	text-decoration: underline;
}