body {
	background: #d8d8da;
}

.wrapper {
	margin: 0 auto 0 auto;
	width: 988px;
	height: 588px;
	border: 1px solid;	
	position: relative;
	background: url("../images/page_bg_empty.jpg") top left no-repeat;
}

.flash {
	width: 670px;
	height: 417px;
	margin: 136px 172px;
	position: absolute;
	background: url("../images/flash_bg.jpg") top left no-repeat;
}

.form1{
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 100;
	width: 176px;
	height: 132px;
	background: url("../images/postit.jpg") top left no-repeat;
}

.form1 input {
	font-size: 11px;
	position: absolute;
	border: none;
}

.form1 input.text {
	width: 124px;	
	height: 15px;
	background: none;
}

.form1 input.yourEmail {	
	left: 26px;
	bottom: 83px;
}

.form1 input.friendEmail {	
	left: 26px;
	bottom: 48px;
}

.form1 input.button {
	border: none;
	background: none;
	width: 75px;
	left: 49px;
	height: 24px;
	bottom: 14px;
	cursor: pointer;
}

.form2{
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 100;
	width: 775px;
	height: 34px;
	background: url("../images/send.jpg") bottom right no-repeat;
}

.form_again {
	position: absolute;display: none;
	right: 0px;
	bottom: 0px;
	z-index: 100;
	width: 400px;
	height: 34px;
	background: url("../images/again.jpg") bottom right no-repeat;
}

.form2 input, .form_again input {
	font-size: 12px;
	position: absolute;
	border: none;
}

.form2 input.text {
	font-size: 16px;
	height: 23px;
	position: absolute;
	background: #fff;
	left: 10px;
	bottom: 7px;
	width: 442px;
}

.form1 .text.error,
.form2 .text.error {
	border: 2px solid #ff0000;
	background-color: #ffd0d0;
	margin-bottom: -2px;
}

.form2 input.button, .form_again input.button {
	width: 86px;
	right: 222px;
	bottom: 6px;
	height: 28px;
	cursor: pointer;
	background: none;
}

.postit_empty {
	position: absolute;display: none;
	bottom: 0px;
	left: 0px;
	z-index: 100;
	width: 176px;
	height: 132px;
	background: url("../images/postit_empty.jpg") bottom right no-repeat;	
}

.postit_empty p {
	font-size: 11px;
	text-align: center;
	padding-top: 25px;
	color: #c40202;
	font-weight: bold;
	padding-left: 5px;
}

.refresh {
	background: url("../images/refresh.jpg") bottom right no-repeat;
	width: 87px;
	height: 34px;	
	position: absolute;
	bottom: 0px;
	right: 125px;
	z-index: 200;
}

.refresh input.button {
	border: none;
	background: none;
	width: 87px;
	height: 28px;
	position: absolute;
	bottom: 6px;
	right: 0px;
	cursor: pointer;
}
