.style-page #mask {
	width:650px;
	height:550px;
	overflow:hidden;
	position:relative;
}
.style-page #folio {
	position:absolute;
	top:0;
	left:0;
	width:10000px;
	float:left;
}
.style-page .col {
	display:block;
	width:650px;
	height:300px;
	float:left;
}
.style-page .site {
	width:200px;
}

.products #mask {
	width:840px;
	height:650px;
	overflow:hidden;
	position:relative;
}
.products #folio {
	position:absolute;
	top:0;
	left:0;
	width:20000px;
	float:left;
}


.real-weddings #mask {
	width:1000px;
	height:670px;
	overflow:hidden;
	position:relative;
}
.real-weddings #folio {
	position:absolute;
	top:0;
	left:0;
	width:10000px;
	float:left;
}

