body{ /*background:#fff url(../images/bg-white.png) top center no-repeat;*/ background:#fff; color:#000; }
::selection {
	background:#000;color:#fff;/* Safari */
	}
::-moz-selection {
	background:#000; color:#fff;/* Firefox */
}
.nav-bar>li.has-flyout>a:after{ border-top: 4px solid #000;}
.whitetheme{ display:block !important;}
.row > article.six.columns, .row > div.six.columns{ border-top:1px solid #DDD; padding:22px 0 11px;}
.wp-pagenavi{  border-top:1px solid #DDD; padding:22px 0 11px;}
h2.blogdesc{ color:#000;}
a { color: #000; 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/day.png);
}
#night-toggle .hov{
	background-image: url(images/night.png);
	opacity:0;
}
#night-cover{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #000;
	z-index: 1005;
}
.black.label{ background:#000;}
a.black.label{ color:#fff; }a.black.label:hover{ border-bottom:none;}

.nav-bar > li > a{ color:#000;}
.nav-bar > li:hover > a{ color:#000; }
.flyout{ background:#fff;}
.nav-bar > li li > a{ color:#000;}

.addthis_toolbox{
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;}
.addthis_toolbox a:hover{border-bottom:none;}