*
{
	margin: 0;
	padding: 0;
}

body {
	font-family:helvetica,arial, Verdana,non-serif;
	font-size:10px;
	color: #4E4A49;
	background-color:#FFF;
	margin:0;
	padding:0;
	text-align:center; /* IError fix */
}

a {color:white;}

img {margin:0;border:0;padding:0;}

#logodiv {
	padding:20px 0 0 0;
}

/* get rid of focus rectangle in FF */
a:active {outline: none;}
:focus { -moz-outline-style: none;}

#page {
	background: #212121 url(../images/intro_lower_bg.jpg) repeat-x bottom;
	margin:-275px 0 0 -400px;
	overflow: hidden; /*safari fix*/
	/*padding: -190px 0 0;*/
	position: absolute;
	top: 50%;
	left: 50%;
	width:800px;
	height:550px;
	/*margin:30px auto 10px auto;*/
}

.imgContainer {
	text-align:left;
	height:224px;
	padding-top:150px;
	background: #C9DD03;
}

.imgContainer img {cursor:pointer;}

#cntdwn { 
	font-size:10px;	
}

#marcel {width:122px;}
#mauro {width:112px;}
#rene {width:115px;}
#karl {width:118px;}
#judy {width:104px;}
#johnny {width:113px;}
#rico {width:116px;}

.text {
	margin-top:40px;
	margin-bottom:5px;	
}

/* Form */

form { margin:0}
.newsletterForm input {
	font-family:verdana,helvetica,non-serif;
	font-size:10px;
	border: 1px solid #4E4A49;
	background-color: #34302E;
	color: #666666;
	padding:2px 3px;
	margin:0;
	vertical-align:middle;
	/*height:12px;*/
}

.formInputBox {
	vertical-align:middle;
}

input.submitButton {
	color: #666666;
	font-weight:bold;
	border: none;
	padding:0;
	margin:0;
	cursor:pointer;
}

.message {
	color:#FFF;
	margin-top:5px;
}
