body {
	margin: 0;
    padding: 0;

/*    background:url('/i/background.jpg');*/
/*    background-repeat: repeat-x;*/
	background-position: center center;
	background-attachment: fixed;
    background-repeat: repeat-x;
	background-size: cover;	
/*    background-position: 100 0;*/        
}

div#invite-form {
    background:#fff;
    width:300px;
    padding:20px;
    margin-top:30px;
    font-family:Verdana;
    border:1px solid orange;
}

div#subscribe-form {
    background:#fff;
    width:400px;
    padding:20px;
    margin-top:30px;
    font-family:Verdana;
    border:1px solid indigo;
}

.error {
    color:#f60;
    font-weight:bold;
}

input {
    margin-bottom:5px;
}