.vaCreationsContainer, .vaCreationsContainer .top, .vaCreationsContainer .main
{
	position: relative;
    margin-left: 1px;
}

.vaCreationsContainer .top p
{
	position: absolute;
	top: 100px;
	left: 45px;
	color: #fff;
	width: 350px;
	font-size: 12px;
	line-height: 20px;
}

.vaCreationsContainer p.aotrBadge
{
	background: url(../images/vacreations/aotrBadge.png) no-repeat;
	padding-left: 115px;
	height: 94px;
}

.vaCreationsContainer .privacyLink
{
	position: relative;
	top: 12px;
	left: 14px;
}

#submitButton, #tryAgainButton
{
	margin-left: -2px;
}

.vaCreationsContainer .top
{
	margin-left: 5px;
	width: 935px;
	height: 306px;
}

.vaCreationsContainer .top img
{
	position: absolute;
	top: 0;
	left: 0;
}

.vaCreationsContainer .top .vAlbumPromoLink
{
	position: absolute;
	left: 48px;
	top: 230px;
	width: 221px;
	height: 32px;
	background: url('../images/vacreations/bn_watchPromo.png') no-repeat;
}

.vaCreationsContainer .top .vAlbumPromoLink:hover
{
	background-position: 0 -32px;
}

.vaCreationsContainer .main
{
	background: url('../images/valbum/bg_valbums.png') no-repeat;
	width: 935px;
	height: 500px;
	padding: 15px 39px 34px 39px;
	margin-top: -4px;
	margin-left: 1px;
	margin-bottom: 15px;
}

.vaCreationsContainer .main .rightSide
{
	float: right;
	position: relative;
	width: 230px;
	height: 466px;
	margin-right: 77px;
	margin-left: 30px;
	padding-top: 12px;
}

.vaCreationsContainer .main .getPreviewBox
{
	position: relative;
	width: 240px;
	height: 259px;
}

.vaCreationsContainer .emailNotificationBox
{
	margin-top: 20px;
	padding: 1px 15px 0px 15px;
	position: relative;
	width: 212px;
	height: 210px;
	background: url('../images/vacreations/emailBox.png') no-repeat;
	font-size: 12px;
}

.vaCreationsContainer .emailNotificationBox .loading
{
    display: none;
    margin: 50px auto;
    width: 61px;
    height: 60px;
    background-image: url(../images/loading_logo_light.gif);
}

.vaCreationsContainer .emailNotificationBox .phase
{
    display: none;
}

.vaCreationsContainer .emailNotificationBox .phase.form
{
    display: block;
}

.vaCreationsContainer .emailNotificationBox input
{
	display: block;
	border: 1px solid #ffb034;
	padding: 5px;
	width: 200px;
	margin-top: 3px;
	margin-bottom: 7px;
}

.vaCreationsContainer .main .getPreviewBox img
{
	position: absolute;
	top: 0;
	left: 0;
}

.vaCreationsContainer .main .getPreviewBox .vAlbumPreviewLink
{
	position: absolute;
	left: 18px;
	top: 200px;
	background: url('../images/vacreations/bn_getExample.png') no-repeat;
	width: 207px;
	height: 32px;
}

.vaCreationsContainer .main .getPreviewBox .vAlbumPreviewLink:hover
{
	background-position: 0 -32px;
}

.vaCreationsContainer .main .vAlbumPreviewLink a:hover
{
	background-position: 0 -32px;
}

.vaCreationsContainer #iBoardLauncherPopup {
	position:absolute;
	top:185px;
	left:0px;
	width:500px;
	height:347px;
	visibility:hidden;
}

.vaCreationsContainer h2
{
	font-weight: normal;
	margin: 30px 0px 10px;
}

.vaCreationsContainer .vaCreationDownloadLink
{
	width: 264px;
	height: 10px;
	background: url(../images/vacreations/downloadFreePreview.png);
	position: absolute;
	top: 219px;
	left: 45px;
}
