@charset "utf-8";

#mainbg, .gallery {
	background:#111111 url(bg.jpg) center top no-repeat;
	-moz-background-size:100% 100%;
	background-size:100% 100%;
}
#widgetbg {
	background:#111111 url(bg.jpg) center top no-repeat;
	-moz-background-size:100% auto;
	background-size:100% auto;
}
.no-backgroundsize #widgetbg, .no-backgroundsize #mainbg, .no-backgroundsize .gallery {
	background-repeat:repeat;
}

#main header .title .controls,
#main header .startbtn {
	background-color:rgba(255,255,255,0.4);
}
.no-rgba #main header .title .controls {
	background-color:transparent;
	background-image:url(w40.png);
}
#main header .title .controls a {
	background-image:url(controls_w.png);
}
#main header .startbtn {
	background-image:url(start_w.png);
}
#main header .title .controls:hover,
#main header .startbtn:hover {
	background-color:rgba(255,255,255,0.8);
}
.no-rgba #main header .title .controls:hover {
	background-color:transparent;
	background-image:url(w80.png);
}

.rgba .scrbar {
	background-color:rgba(0,0,0,0.1);
}
.no-rgba .scrbar {
	background-color:transparent;
	background-image:url(k10.png);
}
.hook-s,
.scrup,
.scrdn {
	background-image:url(pg_w.png);
}


.rgba .thumbs ul li,
.rgba .folders ul li {
	background-color:rgba(0,0,0,0.6);
}
.no-rgba .thumbs ul li,
.no-rgba .folders ul li {
	background-color:transparent;
	background-image:url(k60.png);
}
.rgba .thumbs ul li > a:hover,
.rgba .thumbs ul li > a:focus,
.folders ul li:hover {
	background-color:rgba(0,0,0,0.8);
	outline:none;
	color:#ccc;
}
.no-rgba .thumbs ul li > a:hover,
.no-rgba .thumbs ul li > a:focus,
.no-rgba .folders ul li:hover {
	background-color:transparent;
	background-image:url(k80.png);
}
.folders ul li > a {
	color:#ccc;
}
.folders ul li:hover > a {
	color:#fff;
}
.rgba .thumbs ul li > a.active {
	background-color:rgba(255,255,255,0.4);
}
.no-rgba .thumbs ul li > a.active {
	background-color:transparent;
	background-image:url(w40.png);
}
#main article {
	background-color:rgba(0,0,0,0.8);
}
.no-rgba #main article {
	background-color:transparent;
	background-image:url(k80.png);
}


#main footer .wrap {
	color:#aaa;
	background-color:rgba(0,0,0,0.6);
}
#main footer .wrap a {
	color:#ddd;
}
#main footer .wrap a:hover {
	color:#fff;
}
.no-rgba #main footer .wrap {
	background-color:transparent;
	background-image:url(k60.png);
}


