.newsletter form input.txt {
	border: solid 1px #85aabe;
	width: 300px;
	padding: 5px 4px;
	margin-bottom: 10px;
	font: normal 14px Arial, Helvetica, sans-serif;
}
.newsletter form input.btn {
	background: url(../images/send_btn.gif) 0 0 no-repeat;
	width: 141px;
	height: 26px;
	float: right;
	cursor: pointer;
	color: #FFFFFF;
	border: none;
	padding: 0;
}


/*____________________________ENTER_________________*/

.overlay {
	width: 100%;
	height: 100%;
	min-height: 100%;
	_height: 100%;
	background: #000;
	opacity: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1000;
	display: none;
 //zoom:1;
 //background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 //filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.newsletter {
	background: url(../images/subscribe/enter-bg_03.gif) no-repeat top left #fff;
	width: 350px;
	height: 164px;
	/*position: absolute;*/
	/*top: -230px;*/
	left: 50%;
	margin-left: -175px;
	
	position: fixed;
	top: 50%;
	margin-top: -82px;
	left: -100%;	

	z-index: 1200;
	display: block;
}
#subscribe {
	padding: 0 20px;
}
.newsletter .first-row {
	height: 21px;
	overflow: hidden;
	margin-bottom: 5px;
}
.newsletter .first-row a.close {
	background: url(../images/subscribe/close-btn.gif) no-repeat 0px 0px;
	width: 23px;
	height: 21px;
	float: right;
	text-decoration: none;
}
.newsletter .first-row a.close:hover {
	background: url(../images/subscribe/close-btn.gif) no-repeat 0px -21px;
}
 .newsletter h1 {
	color:#222222;
	font:24px Tahoma;
	margin-bottom:25px;
}
