#wrapper,
* {background:none !important;}
.header-w1,
.main-w,
#wrapper,
#header {
	width:100%;
	padding:0;
	float:none;
}
.header-w2,
#header .w {
	margin:0;
	top:0;
	position:static;
}
#footer,
.bluebox,
#sidebar,
.nav {display:none !important;}

.main {padding:0;}
.gallery,
.col-2,
.col-1 {
	width:100%;
	float:none;
	margin:0;
	padding:0;
}
.image-list {
	float:none;
	width:100%;
	padding:0;
	overflow:hidden;
}
#header h1 {padding:0;}
fill,
shape {
	display:none !important;
}
img {
	visibility:visible !important;
}
.picture img {
	width:100%;
	height:auto;
}
.ring {display:none;}
