body {
	margin: 0 auto;
	font-family:arial;
	background-color:#000;
	background-image: url("../img/bg.gif");
	background-repeat:no-repeat;
	background-position:50% 20%;
}
h1 {
	text-align:right;
	font-size:35px;
	font-weight:bold;
	color:#fff;
	line-height:16px;
}
	.catchline {
		color:#e84738;
		font-size:12px;
		font-weight:bold;
	}
	.catchline2 {
		color:#fff;
		font-size:12px;
		font-weight:bold;
	}
h2 {
	text-align:right;
	font-size:24px;
	color:#e74738;
	line-height:22px;
}
h3 {text-align:right;color:#fff;padding-top:15px;font-size:17px;}
#container {
	margin:0 auto;
	margin-top:200px;
	width:905px;
	height:290px;
	background-image:url("../img/container-bg.png");
	background-repeat:no-repeat;
	padding:15px;	
	padding-top:50px;
}
#description {
	float:left;
	width:32.8%;
	color:#b7b7b7;
	font-size:12px;
	text-align:right;
}
	#description p {padding-left:60px;width:230px;}
	.icon {float:left;padding-left:58px;}
	.play, .mail {display:inline;}
	.play {
		border:none;
		background-color:transparent;
		background-image:url("../img/play.png");
		width:78px;
		height:20px;
	}
	.mail {
		background-color:transparent;
		border:none;
		width:165px;
		height:18px;
		background-image:url("../img/input-bg.png");
		background-repeat:no-repeat;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;
	}

#submission {
	float:right;
	text-align:right;
	padding-right:15px;
	width:38%;
}
#info {
	width:905px;
	clear:both;
	margin:0 auto;
}
#info ul {padding:0px;margin:0px;}
#info ul li {display:inline;padding-left:15px;font-size:11px;color:#4d4d4d;}
#info ul li a {color:#4d4d4d;text-decoration:none;}
#info ul li a:hover {color:#fff;}
	.copyright {margin-right:50%;}
.enter {font-size:11px;color:#fff;}