
#optin { margin: 0 auto 2em; overflow: hidden; text-align: center 

	background: #232323 url(images/gloss.png) no-repeat bottom center;
	border: 1px solid #f1f1f1;
	background-color:#transparent;
	color: #fff;
	padding: 8px; 
	text-shadow: 1px 1px #111;



}

	#optin input.name,
	#optin input.email
	{
		background: #fff url(mailinglist/images/input.png) repeat-x bottom;
		border: 1px solid #ccc;
		float: left;
		font-size: 13px;
		margin: 0 10px 10px 0;
		padding: 4px;
		width: 190px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 2px 2px #ddd;
		-moz-box-shadow: 0 2px 2px #ddd;
		-webkit-box-shadow: 0 2px 2px #ddd
	}
		#optin input.name { background: #fff url(images/name.png) no-repeat 10px center; padding-left: 35px }
		#optin input.email { background: #fff url(images/email.png) no-repeat 10px center; padding-left: 35px }
		
		#optin input[type="submit"] {
			background: #217b30 url(images/orange_.png) repeat-x top;
			border: 1px solid #137725;
			color: #fff;
			cursor: pointer;
			float: left;
			font-size: 14px;
			/*font-weight: bold;*/
			padding: 8px 8px 4px;
			/*text-shadow: -1px -1px #1c5d28*/;
			text-transform: uppercase;
			width: auto
		}
		#optin input[type="submit"]:hover { color: #c6ffd1 }
		
		#optin span { background: url(images/info.png) no-repeat center left; float: left; margin-left: 15px; padding-left: 20px }
		
		#optin h3 {
		text-decoration:none;
		text-shadow:none;
		color:#FFFFFF;
		font-size:1.0em;
		}
			
