#page, #shuffle
{
	background-image: url('img/bg-b.png');
}
#shuffle
{
	height: 339px;
}
#page
{
	background-color: #0e0e0e;
	background-position: center -339px;
}
#footer
{
	background-image: url('img/bg-footer-b.png');
}
#comments li
{
	background:#111 none repeat scroll 0 0;
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-box-shadow: 0 0 5px #000000;
	margin-top:50px;
}
#comments li.alter
{
	background-color: #111;
}

html
{
	color: #aaa;
}
h2.hlink a, h2.hlink a:hover, #comments .chead p, blockquote p
{
	color: #eee;
}
h2.hlink2 a, h2.hlink2 a:hover
{
	color: #000;
	text-shadow: 0 1px 0 #343434;
	font-size:40px;
	font-weight:lighter;
	line-height:32px;
}
h2.hlink3 a, h2.hlink3 a:hover
{
	color: #000;
	text-shadow: 0 1px 0 #343434;
	font-size:40px;
	font-weight:lighter;
	line-height:32px;
}
#sidebar
{
	color: #999;
}
#sidebar .wbody
{
	background-color: #161616;
	border-color: #222;
	background-image: none;
}
#sidebar .widget, .entry .preview
{
	border-color: #000;
	background-color: #0a0a0a;
	background-image: none;
}
.entry img
{
	border-color: #333;
}
#comments li.bgCH
{
	border-color: #000;
	background-image: url('img/bg-glass-b.png');
}
.field
{
	background-color: #0a0a0a;
	background-image: none;
	border-color: #222;
	color: #fff;
}

#shuffle .item .card
{
	background-image: url('img/card-shadow-b.png');
}
.btn
{
	background-image: url('img/btns-b.png');
	color: #ccc;
}
.btn:active
{
	color: #ddd;
}

#commentform label span
{
	color: #666;
}
