/**
 * Stylesheets for MFL
 * 
 */


/* RESET */
	
	* { margin: 0; padding: 0; }
	img { border: none; }
	p { margin-bottom: 16px; }
	.l { float: left; }
	.r { float: right; }



/* GENERAL STYLES */
	
	body { font-family: "Lucida Sans", "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 11px; background: #000 url(../img/home/bg.jpg) repeat-y top center; color: #fff; line-height: 16px; }
	#container { width: 700px; margin: 100px auto; }
	
	a { color: #e60615; text-decoration: underline; }
	a:hover { color: #fff; text-decoration: underline; }
	
	.hideme { display: none; }



/* HEADER */
	
	#header { background: url(../img/home/header.jpg) no-repeat center; width: 700px; height: 148px; }



/* MAIN */
	
	#main { text-align: center; margin: 25px 0; }
	
	a.btn_go { display: block; width: 74px; height: 43px; background: url(../img/home/btn_go.gif) no-repeat 0 0; overflow: hidden; text-indent: -1000px; outline: none; margin-left: 312px; }
	a.btn_go:hover { background-position: 0 -43px; }
	a.btn_go:active { background-position: 0 -86px; }
	
	a.bnt_live { display: block; width: 178px; height: 32px; background: url(../img/home/btn_livestream.gif) no-repeat 0 0; overflow: hidden; text-indent: -1000px; outline: none; margin-left: 259px; }
	a.bnt_live:hover { background-position: 0 -32px; }
	a.bnt_live:active { background-position: 0 -64px; }
	
	.musicatwork { margin: 100px 0; padding-top: 60px; background: url(../img/home/musicatwork.jpg) no-repeat top center; }



/* FOOTER */
	
	#footer { width: 480px; margin: 50px auto; text-align: center; }
	#footer ul { list-style: none; width: 384px; margin-left: 48px; }
	#footer ul li { float: left; }


