body {
	background: white;
	}
	
.postbody blockquote p {
	color: white;
	background-color:black;
	}	

a:link, a:visited {

	}
	
a:hover, a:active {
	background-color: #000000;
	color:#FFFFFF;
	}

#header h2 a {
	letter-spacing: 0em;
	padding:0;
	}
	
	#header h2 a:hover, #header h2 a:active {	
	color:#999;
	background-color:transparent;
	}
	
#nav li a {
	color:#bbb;
	}	
	
#header {
	border-top:10px solid black;
	width: auto;
	}
	
#footer {
	border-top:1px solid black;
	color: black;
	}
	
#footer a {
	background: transparent;
	padding:2px 0;
	color:#666;
	border-bottom: 1px dotted #666;
	}
	
.module {
	border-top:1px solid black;
	}
	
.module a {
	background: transparent;
	padding:2px 0;
	color:black;
	}

.postbody a:hover,
.module dl.over a, 
.module a:hover, 
#footer a:hover, 
.module a:active, 
#footer a:active {
	background-color: #000;
	color:#eee;
	border:0;
	}
	
.module dl:hover {
	cursor: pointer;
	}
		
.postbody p, .postbody li { 
	color:#333;
	}
	
.postbody a {
	background-color:transparent;
	font-weight:bold;
	color:#646464;
	}

.postbody h5 { 
	font-weight:bold;
	}

#footer a:hover {
	color:black;
	}
	
.postbody h6 {
	color:#999
	}
	
.postbody .caption {
	color:#999
	}	
	
	.postbody .codeblock {
		border-left:2px solid black;
		background-color: #eee;
		}
	
	#work .col p,
	#work .col h2,
	.postbody p.after {
		color:#999;
		}
		
		#work .col a {
		color:#333;
		}
		
		#work .col a:hover, #footer a:hover {
		color:#eee;
		}

.module dd {
	color:#333;
	}		

