body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
	margin-bottom: 50px;
	padding-bottom: 50px;
	background: url(/img/background.png) repeat-x;
	color: #333;
}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size: 80px;
	line-height: 100px;
	color: #fff;
	text-shadow: #000 3px 3px 0;
}h2{font-size:20px;
	margin-bottom: 0;
	text-transform: uppercase;
}h3{font-size:18px;
	text-transform: uppercase;
	margin-bottom: 16px;
	border-top: 1px dotted #ccc;
	padding-top: 8px;
}h4{font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 0;
	padding-bottom:  0;
}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

.header {
	width: 100%;
	height: 100px;
	text-align: center;
	background-color: #C02942;
	margin-bottom: 20px;
}

a {
	color: #666;
}


.footer {
	color: #999;
	text-align: center;
	margin-top: 20px;
	border-top: 1px solid #ccc;
	font-size: 10px;
	padding-top: 20px;
}

.film {
	color: #4DCCC3;
}

.music {
	color: #C6F363;
}

.interactive {
	color: #FE6A6A ;
}
