body{
	font-family:Tahoma;
	font-size: 12px;
}

a img{
	border: none;
}

ul{
	list-style-type:decimal;
}

#wrap{
	border: 1px solid black;
	background: transparent url(i/background.png) no-repeat center 10px;
	position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 800px;
}

#decor{
	bottom: 0;
	right: 0;
	width: 306px;
	height: 280px;
	position: absolute;
	background: transparent url(i/decor.png) no-repeat 0 0;
	z-index: 1px;
}
#footer{
	position: absolute;
	bottom: 45px;
	left: 320px;	
}
#content{
	position: relative;
	padding: 240px 0px 0px 360px;
	width: 360px;
	z-index: 5;
}
	label{
		display: block;
		color: #747474;
		font-size: 20px;
		margin:12px 0 8px;
	}
	
	form span, 
	#PHONE,
	#DREAMS{
		font-size: 20px;
	}
	form span{
		padding-left: 31px;
	}
	#PHONE,
	#DREAMS{
		width: 185px;
		text-align: center;
	}
	#DREAMS{
		height: auto;
		margin-left: 32px;
		width: 218px;
		text-align: left;
	}
	#submit{
		margin: 40px 0 0 88px;
	}
	.demo{
		color: #cccccc;
	}
	#error{
		color:red;
		font-size:0.9em;
		padding-bottom:0;
		padding-left:6em;
		padding-right:10em;
		padding-top:0;
		text-align:center;
	}
h1{
	color: #2b4b6e;
	font-size: 20px;
	font-weight:normal;
	margin-top: 50px;
}
.gray{
	color: #eeeeee;
}
