/*
	Coming soon landing page
	by Nick Vivion
	www.worldlifilm.com
*/

*				{ margin: 0; padding: 0; }

body			{ background: #ffffff url(/images/bg.png) fixed no-repeat top right; 
				font: 14px Georgia, serif; 
				line-height: .8; }
				
h1				{ color: black; font: 40px Palatino, serif; text-align: center; margin: 2px 5px; 
				line-height: .95; }


h2				{ color: black; font: 40px Palatino, serif; text-align: center; }

h3				{ color: black; font: 19pt Palatino, serif; text-align: justify distribute; margin: 20px 20px; padding: 8px;}

strong			{ color: rgb(105,188,7); font: 45px Palatino, serif; font-weight: bold; line-height: 80%; }	

a img			{ border:none; background: no-repeat; }

p 
{ 
line-height: 50%; 
font: 15pt;
}		

p.small
{
	line-height: 80%;
}

#pageWrap		{ width: 1200px; margin: 5px 0 0 40px; }

#mainContent	{ background: rgba(0,104,55,0.2); padding: 7px; margin: 0px -14px; width: 1200px; 
				-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }

#header			{ margin: -4px 0 -5px 75px; }

#socialConnect	{ margin: -30px -50px 0px 1100px; }
				
fieldset 		{ border:50px; margin: 35px 0 0 100px;color: #fff; }

input 			{ padding: 25px; margin: 500px 0 10px 0; border: 0; }

#submit:hover 	{ color: #000; background: #B8C8DA;}

label 			{ color:black; font: 40px Palatino, serif; font-weight: none; }

.response 		{ color: black; display: none;}

##mce-success-response 	{ background:#E3FBE4; color:black; font-weight:bold; margin-bottom:1em; 
						margin-top:1.5em; top:-1em; z-index:1; padding: 30px; }

#mce-error-response 	{ background: black; margin: 0 0 20px 0; padding: 30px; color:black; 
						font-weight:bold; z-index:1; padding:30px;  }
					

#mce-EMAIL		{ color: black; font-size: 40px; margin: 15px 15px 15px 15px; }

#mc-field-group		{ font-size: 20px; padding: 0px; margin: 0px; }

#mc-embedded-subscribe-form		{ background:rgba(0,104,55,0.2); padding: -50px; width: 1100px; 
								margin: 0px 50px; 
								-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }

#mc-embedded-subscribe			{ margin: 0px 0px 0px -10px; text-align: none;
								-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;}

#emailAssurance		{ color: black; width: 1000px; padding: 15px; margin-left: 50px; size: 15px; }

#mc_embed_close		{ color: black; margin: 1000px; text-align: center: ;}

.email				{ float: none; left-margin: 200px; }

.button				{ float: center; left-margin: 600px; }

#lady-bug			{ margin: 0px 20px -100px;
                         }

#twitter-logo {
	    background-image:url(/images/Twitter.png);
	    display:block;
		text-indent: -9000px;
	 
	}


				
			
