.sf-main {
	width: 550px;
	height: 349px;
	background: url('../images/sf-bg.jpg') center no-repeat;
	position: relative;
	overflow: hidden;
	margin: auto;
}
.sf-main h3 {
	position: absolute;
	top: 20px;
	text-transform: uppercase;
	text-align: center;
	width: 480px;
	margin-left: 35px;
	color: #fff;
	text-shadow: 1px 1px 0 #000;
}
.sf-main div.sf-content {
	position: absolute;
	top: 60px;
	left: 55px;
}
#nvalbum_randalbum_easy ul li {
	height: 225px;
	width: 440px;
}
#nvalbum_randalbum_easy ul li .easyframe {
	height: 225px;
	width: 440px;
}
#nvalbum_randalbum_prev {
	left: 10px;
	background: url('../images/nvalbums/prev1.png') no-repeat;
}
#nvalbum_randalbum_next {
	right: 10px;
	background: url('../images/nvalbums/next1.png') no-repeat;
}
.easypictitle {
	color: #fff;
}
.easyslider_content {
	position: relative;
}
.easyslider_main ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
}
.easyslider_main ul li {
	overflow: hidden;
	padding: 0;
	margin: 0;
	text-align: center;
}
.easyslider_main ul li .easyframe {
	overflow: hidden;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
}
.easyslider_main ul li .easypictitle {
	background-color: #666;
	bottom: 0;
	height: 25px;
	left: 0;
	line-height: 25px;
	margin-bottom: 0;
	opacity: .7;
	position: absolute;
	text-align: center;
	width: 100%;
}
.easyslider_main ul li .easypictitle a {
	color: #fff;
	opacity: 1;
}
.easyslider_content span {
	top: 48%;
	height: 22px;
	width: 22px;
	position: absolute;
	opacity: .7;
}
.easyslider_content .easyslider_albumtitle {
	text-align: center;
	width: 100%;
	line-height: 25px;
	background-color: #999;
	margin-bottom: 0;
	color: #fff;
}
.easyslider_content .easyslider_albumtitle a {
	color: #fff;
}
.kidpic-green {
	background: url(../images/kidpic-green.jpg) no-repeat;
}
.kidpic {
	width: 230px;
	height: 172px;
	position: relative;
	margin: auto;
}
.kidpic h3 {
	position: absolute;
	width: 230px;
	text-align: center;
	font-family: "butlong";
	text-shadow: 1px 1px 0 #000;
	color: #f5bc23;
}
#nvalbum_newphotos_easy ul li {
	height: 108px;
	width: 160px;
}
#nvalbum_newphotos_easy ul li .easyframe {
	height: 108px;
	width: 160px;
}
#nvalbum_newphotos_prev {
	left: 10px;
	background: url('../images/icons/prev1.png') no-repeat;
}
#nvalbum_newphotos_next {
	right: 10px;
	background: url('../images/icons/next1.png') no-repeat;
}
