html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden; font-family:Helvetica, Arial, sans-serif; color:#FFFFFF;margin:0; background:#000;}
#altContent { height: 88%; width:100%; z-index:200;}
#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto}
#cont{position:absolute;top:0;left:0;z-index:70;overflow:auto}
img{border:none;}
/* IMG BG 100% */
.clear{ clear: both; margin: 0; padding: 0;  height: 0px; line-height: 0px; font-size: 0px;}
/* FOOTER */
#footer { position:absolute; bottom: 0px; left:0; z-index:400; width:100%; height:63px; background:#000000; padding:7px 0 7px 7px; }
#footer h1{ padding:0; margin:0; font-size:40px;}

/* BIO */
#bio{
	width:75%;
	font-size:0.7em;
	line-height:1.4em;
	margin:auto;
}
#bio span{
	background:#fff;
	color:#000;
}

#mn ul{ list-style:none; padding:0; margin:0; width:100%;}
#mn ul li{ display:block; float:left; padding:0 4px 0 4px;}
#mn ul li a{ color:#FFFFFF; font-size:13px; font-weight:regular; text-decoration:none;}
#mn ul li a:hover{ background:#FFFF00; color:#000000;}
#mn ul li a.on{ background:#FFFF00; color:#000000;}
/*_____________MOVIES_____________*/
#main{ z-index:100; position:absolute; left:0; top:0; margin:0; }
#main DIV.sc_menu {OVERFLOW:auto; POSITION:relative; z-index:101; padding:80px 0 0; width:100%;}
#main ul {margin: 0 0 0 45px; padding:0; height:3000px;  z-index:101; list-style:none; width:100%;}
#main ul li {  padding:6px 6px 12px 6px;  margin:0 0 0 0; z-index:200; font-size:45px; color:#FFFFFF;}
#main ul li .elenco{  padding:0; z-index:0; margin:0; float:left; }
#main h3 { color:#FFFFFF; font-size:45px; text-decoration:none; margin:0!important; z-index:200; padding:0 66px 0 0; float:left;}
#main h3 a{  margin:0!important; text-decoration:none; color:#FFFFFF; padding:0 66px 0 0; z-index:10;}
/* FOOTER movies*/
#footer .sx { float:left; }
#footer .box_tit { float:right; padding:4px 20px 0 0; width:350px; }
#footer .box_tit h4 { padding:0 0 6px 0; margin:0; color:#FFFFFF; font:regular 16px/17px Helvetica, Arial, sans-serif; text-transform:uppercase;}
#footer .box_tit p { padding:0; margin:0; color:#4D4D4D; font-size:12px; text-transform:uppercase;}

/*_____________bg_____________*/
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(imgs/progress.gif);
		}
		#supersize{position:fixed;}
		#supersize img, #supersize a{height:100%; width:100%; position:absolute; z-index: 0;}
		#supersize .prevslide, #supersize .prevslide img{z-index: 1;}
		#supersize .activeslide, #supersize .activeslide img{z-index: 2;}
	
