body{ /*background:#000 url(../images/bg-black.png) top center no-repeat;*/ background:#000; color:#fff;}
::selection {
	background:#fff;color:#000;/* Safari */
	}
::-moz-selection {
	background:#fff; color:#000;/* Firefox */
}
.nav-bar>li.has-flyout>a:after{ border-top: 4px solid #fff;}
.blacktheme{ display:block !important;}
.row > article.six.columns, .row > div.six.columns{ border-top:1px solid #fff; padding:22px 0 11px;}
.wp-pagenavi{  border-top:1px solid #fff; padding:22px 0 11px;}
h2.blogdesc{ color:#fff;}
a { color: #fff; text-decoration: none; line-height: inherit; }
	a:hover { color: #bfa060;-webkit-transition: color 0.2s ease-out;
-moz-transition: color 0.2s ease-out;
-o-transition: color 0.2s ease-out;
-ms-transition: color 0.2s ease-out;
transition: color 0.2s ease-out; }
	a:focus { color: #9f3029; outline: none; }
	#calendar_wrap a{color:#000;}
#night-toggle{
	margin-left: 7px;
	height: 32px;
	width: 32px;
	position: relative;
}
#night-toggle .norm,
#night-toggle .hov{
	height: 32px;
	width: 32px;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent 0 0 no-repeat;
	cursor: pointer;
}
#night-toggle .norm{
	background-image: url(images/night.png);
}
#night-toggle .hov{
	background-image: url(images/day2.png);
	opacity:0;
}
#night-cover{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #000;
	z-index: 1005;
}
.black.label{ background:#fff;}
a.black.label{ color:#000; }a.black.label:hover{ border-bottom:none;}
.label{ color:#141414;}
.black.button{ background:#fff;}
.button{  color:#141414; }
dl.sub-nav dd.active a{ background:#fff;  color:#141414;}
h1, h2, h3, h4, h5, h6{ color:#fff; }

    dl.tabs dt { color:#fff;}
    dl.tabs dd a { color: #fff; background: #141414; }
    dl.tabs dd a.active { background: #000; }
	
	.addthis_toolbox{
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;}
.addthis_toolbox a:hover{border-bottom:none;}
