@charset "utf-8";

#indexbg, .gallery {
	background:#3f1504 url(bg.jpg) center top no-repeat;
	-moz-background-size:100% 100%;
	background-size:100% 100%;
}
#widgetbg {
	background:#3f1504 url(bg.jpg) center top no-repeat;
	-moz-background-size:100% auto;
	background-size:100% auto;
}
.no-backgroundsize #widgetbg, .no-backgroundsize #indexbg, .no-backgroundsize .gallery {
	background-repeat:repeat;
}


.rgba .thumbs a,
.rgba .folders ul li {
	background-color:rgba(0,0,0,0.6);
}
.no-rgba .thumbs a,
.no-rgba .folders ul li {
	background-color:transparent;
	background-image:url(k60.png);
}
.rgba .thumbs a:hover,
.rgba .thumbs a:focus,
.folders ul li:hover {
	background-color:rgba(0,0,0,0.8);
	outline:none;
	color:#ccc;
}
.no-rgba .thumbs a:hover,
.no-rgba .thumbs 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 a.active {
	background-color:rgba(255,255,255,0.4);
}
.no-rgba .thumbs a.active {
	background-color:transparent;
	background-image:url(w40.png);
}


.rgba .folders ul li {
	color:#ccc;
}

.rgba .scrbar {
	background-color:rgba(0,0,0,0.1);
}
.no-rgba .scrbar {
	background-color:transparent;
	background-image:url(k10.png);
}
.scrbar div {
	background:transparent url(bg.jpg) center center;
}

#index footer span {
	color:#999;
	background-color:rgba(0,0,0,0.2);
}
#index footer span a {
	color:#ccc;
}
#index footer span a:hover {
	color:#fff;
}
.no-rgba #index footer span {
	background-color:transparent;
	background-image:url(k20.png);
}

.gallery .scrollbox,
.gallery .bottom .cont,
.gallery .scrollbox:hover,
.gallery .bottom .cont:hover,
.no-rgba .gallery .scrollbox,
.no-rgba .gallery .bottom .cont,
.no-rgba .gallery .scrollbox:hover,
.no-rgba .gallery .bottom .cont:hover {
	background-color:transparent;
	background-image:url(bg1.jpg);
	background-position:center center;
}
.gallery .scrollbox .scleft,
.gallery .scrollbox .scright {
	background-image:url(scroll_w.png);
}
.backgroundsize .gallery .scrollbox,
.backgroundsize .gallery .bottom .cont {
	-moz-background-size:100% auto;
	background-size:100% auto;
}
.rgba .gallery .scrollbox .cont a:hover, 
.rgba .gallery .scrollbox .cont a:focus {
	background-color:rgba(0,0,0,0.4);
	outline:none;
}
.no-rgba .gallery .scrollbox .cont a:hover, 
.no-rgba .gallery .scrollbox .cont a:focus {
	background-image:url(k40.png);
}
.rgba .gallery .scrollbox .cont a.active {
	background-color:rgba(0,0,0,0.8);
}
.no-rgba .gallery .scrollbox .cont a.active {
	background-color:transparent;
	background-image:url(k80.png);
}


.gallery .scrollbox {
	border-left:2px dashed #000;
	border-right:2px dashed #000;
	border-bottom:2px dashed #000;
}
.gallery .bottom .cont {
	border-left:2px dashed #000;
	border-right:2px dashed #000;
	border-top:2px dashed #000;
}
