.slide-out-div {
	padding: 5px;
	width: 650px;
	background: #000;
	border: 1px solid #ff6600;
	z-index: 999;
}

.handle {
	left: 570px;
	z-index: 999;
}

.slide-out-newsletter {
	padding: 5px;
	width: 240px;
	background-color: transparent;
	
	z-index: 999;
}


.handle_news {
	right: 35px;
	z-index: 999;
}

.slide-out-newsletter form {
	padding-top: 5px;
	padding-right: 10px;
	background: transparent;
}
.slide-out-newsletter label {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	padding: 5px 0;
	float: left;
	
	color: #ddd;
}
.slide-out-newsletter input, .slide-out-newsletter textarea {
	
	width: 200px;
	border: 0;
	padding: 5px 8px;
	color: #fff;
	text-shadow: 0 -1px 2px rgba(0, 0, 0, 0.5);
	font: 13px/18px Arial, Helvetica, sans-serif;
	background: #3d3d3d;
	background: rgba(255, 255, 255, 0.1);
	-webkit-box-shadow: inset rgba(0, 0, 0, 0.35) 2px 2px 12px, rgba(0, 0, 0, 0.3) 0 -1px 2px;
	-moz-box-shadow: inset rgba(0, 0, 0, 0.35) 2px 2px 12px, rgba(0, 0, 0, 0.3) 0 -1px 2px;
	box-shadow: inset rgba(0, 0, 0, 0.35) 2px 2px 12px, rgba(0, 0, 0, 0.3) 0 -1px 2px;
	border: 1px solid #444;
	-webkit-transition: all
	.3s ease;
	-moz-transition: all
	.3s ease;
	transition: all
	.3s ease;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}

#submit_newsletter {
	float: right;
	margin: 8px 0 3px 0;
	-webkit-transition: all
	.3s ease;
	-moz-transition: all
	.3s ease;
	transition: all
	.3s ease;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	width: 135px;
	background: #ff6600;
	text-transform: uppercase;
	color: #fff;
	font: normal 18px/18px  "Arial Narrow", Helvetica, Arial, sans-serif;
	padding: 8px 0;
	border: 0;
}
#submit_newsletter:focus, #submit_newsletter:hover {
	background: #444;
	background: rgba(255, 255, 255, 0.1);
}