body{
	background-color:#fff;
}
.headbg{
	height:200px;
}
#header h1 a, #header h1 span{
	color:#fff;
}
#header h1:hover, #header h1 a:hover{
	color:#f2f2f2;
}
#header h1 ul{
	border-right:1px solid #ccc;
}
#header h1 ul li{
	border:1px solid #ccc;
	border-right:0px;
	border-bottom:0px;
}
#header h1 ul li a:hover{
	background:#ccc;	
	color:#a40097;
}
#content{
	border-right: 1px solid #ccc;
}
.postmetadata, .postmetadata a, .postmetadata a.post-edit-link{
	color:#999;
}
#content .post, #content #idc-container-parent{
	background-color:#fff;
}
.postmetadata a{
	border-bottom:1px #fff solid;
}
.postmetadata a:hover{
	color:#000;
	border-bottom:1px #000 solid;
}
h2.post_title{
	border-bottom:1px solid #000;
}
h2.post_title a{
	color:#000;
}
.post .small{
	color:#000;
	background-color:#eee;
}
.post .small a{
	color:#000;
}
.post .small a:hover{
	color:#333;
	border-bottom:1px solid #333;
}
.entry p{
	color:#555;
}
.entry strong{
	color:#000;
}
.entry em{
	color:#333;
}
.entry a{
	color:#a40097;
	border-bottom:1px solid #000;
}
.entry a:hover{
	color:#999;
	border-bottom:#999 1px solid;
}
.entry blockquote{
	color:#000;
	border-color:#333;
	background-color:#eee;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
	border-bottom:1px solid #ccc;
}
.entry pre{
	color:#000;
	border-color:#333;
	background-color:#eee;
}
.entry .wp-polls{
	border-color:#333;
	color:#000;
	background-color:#eee;
}
.entry h3.related_post_title{
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	color:#000000;
}
.navigation a{
	color:#000;
	background-color:#fff;
}
#commentform p{
	color:#000;
}
#commentform p a{
	color:#000;
}
#sidebar ul li{
	background-color:#fff;
}
#sidebar ul li ul li, #sidebar ul li#tabbed-widget ul.tabbed_content li ol li, #sidebar ul li#tabbed-widget ul.tabbed_content li.staff_faves, #sidebar ul li#tabbed-widget ul.tabbed_content li.recentcomments{
	background-color:#fff;
	border-color:#999;
}
#sidebar span, #sidebar p{
	color:#555;
}
#sidebar a{
	color:#000;
}
#sidebar a:hover{
	color:#a40097;
}
#sidebar ul li h2{
	color:#000;
	border-bottom-color:#000;
}
#sidebar ul li h2 a, #sidebar ul li h2 a:hover{
	color:#000;
}
#sidebar ul li.author{
	background-color:#fff;
}
li.author p{
	color:#333;
}
#sidebar p.author_name{
	color:#000;
}
div.wp-polls{
	background-color:#fff;
}
div.wp-polls p.question{
	color:#000;
}
#sidebar li#twitter-stream .twtr-hd{
	color:#000;
}
#sidebar li#twitter-stream .twtr-hd h4{
	border-bottom-color:#000;
}
#sidebar li#twibbon p strong{
	color:#000;
}
#sidebar li#twibbon h2{
	border-bottom-color:#000;
}
#footer p{
	color:#fff;
}
#footer a{
	color:#000;
}
#footer a:hover{
	color:#fff;
}
#footer .other_sites li{
	border-color:#000;
}
#footer .other_sites li.last{
	border-color:#000;
}
h2.pagetitle{
	color:#000;
}
a.post-edit-link{
	color:#fff;
}
#sidebar ul li#tabbed-widget .tabs ul li.tab{
	border-bottom-color:#333;
}
#sidebar ul li#tabbed-widget .tabs ul li.tab.last{
	border-right:#ccc;
}
#sidebar ul li#tabbed-widget .tabs ul li.tab:hover{
	background-color:#eee!important;
	border-bottom:#eee!important;
}
#sidebar ul li#tabbed-widget .tabs ul li.tab.active{
	background-color:#fff;
	border-bottom-color:#fff;
}
#sidebar ul li#tabbed-widget .tabs ul li.tab.inactive{
	background-color:#ccc;
}
#sidebar ul li#tabbed-widget .content{
	background-color:#fff;
}
#special_promo_slide{
	color:#fff;
}
#special_promo_slide p, #special_promo_slide p a{
	color:#fff;
	background-color:#000;
}
#special_promo_slide p a{
	border-bottom-color:#fff;
}
div.archive_list ul{
	background-color:#eee;
}