body
{
	background:#fff;
}

#pussy
{
	color:#777;
	color:rgba(0,0,0,0.5);
}
#footer
{
	color:#777;
	color:rgba(0,0,0,0.5);
}

#mtop li
{
	border-color:#aaa;
	border-color:rgba(0,0,0,0.3);
}
#mtop a
{
	color:#777;
}

#menu li
{
	border-color:#aaa;
	border-color:rgba(0,0,0,0.3);
}
#menu a
{
	color:#333;
}

.screenshots
{
	background:#f1f3f3;
	-pie-background:#f1f3f3;
	box-shadow:inset 0 1px 0 #e1e3e3;
}
.video
{
	background:#f1f3f3;
	-pie-background:#f1f3f3;
	box-shadow:inset 0 1px 0 #e1e3e3;
}
.screenshot
{
	background:#f1f3f3;
	-pie-background:#f1f3f3;
	box-shadow:inset 0 1px 0 #e1e3e3;
}

.apps
{
	background:#f1f3f3;
	-pie-background:#f1f3f3;
	box-shadow:inset 0 1px 0 #e1e3e3;
}
.grp
{
	color:#999;
	color:#999999\9;
	text-shadow:0 1px 0 #fff;
}
.app img
{
	zbox-shadow:0 1px 3px rgba(0,0,0,0.17);
}
.app b
{
	color:#333;
}
.app i
{
	color:#777;
}

#content h1
{
	color:#111;
}
#content h2
{
	color:#111;
}
#content h3
{
	color:#111;
}
#content h4
{
	color:#111;
}
#content p
{
	color:#595959;
}
#content a.more
{
	color:#333;
	border-color:#333;
}
#content h4 a,
#content p a
{
	color:#777;
}
#content strong
{
	color:#111;
}

#support input.text
{
	color:#000;
	border-color:#ccc;
}
#support input.send
{
	color:#333;
	background:#eee;
	border-color:#ccc;
}
#support input.send:hover
{
	color:#000;
	background:#fff;
	border-color:#ccc;
}
#support textarea
{
	color:#000;
	border-color:#ccc;
}

#logo img
{
	content:url(../images/logo-black.png);
}

@media
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx),
only screen and (min-resolution:144dpi)
{
	#logo img
	{
		content:url(../images/logo-black@2x.png);
	}
}
