@charset "UTF-8";
/* CSS Document */

#wrapper {
	text-align:left; /* reset text alignment */
	width:960px; /* or a percentage, or whatever */
	margin:0 auto; /* for the rest */
	vertical-align:top;
	z-index:1;
	height:10px;

}

div.content {
	position:relative;
	left:0px;
	top:0px;
	width:960px;
	z-index:1;

}

div.logo {
	position:absolute;
	left:80px;
	top:0px;
	width:281px;
	height:108px;
	z-index:1;

}

div.sign {
	position:absolute;
	left:395px;
	top:18px;
	width:292px;
	height:67px;
	z-index:1;

}

div.red_box {
	position:absolute;
	left:80px;
	top:125px;
	width:281px;
	height:271px;
	z-index:1;

}

div.bar {
	position:absolute;
	left:360px;
	top:125px;
	width:521px;
	height:37px;
	z-index:1;

}

div.space1 {
	position:absolute;
	left:360px;
	top:162px;
	width:521px;
	height:18px;
	z-index:1;

}

div.space2 {
	position:absolute;
	left:360px;
	top:180px;
	width:18px;
	height:166px;
	z-index:1;

}

div.main {
	position:absolute;
	left:378px;
	top:180px;
	width:503px;
	height:166px;
	z-index:1;
}

div.trailer1 {
	position:absolute;
	left:360px;
	top:346px;
	width:521px;
	height:50px;
	z-index:1;
}

div.buy_dvd {
	position:absolute;
	left:79px;
	top:414px;
	width:191px;
	height:162px;
	z-index:1;

}

#index-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:80px;
	height:576px;
}

#index-02_ {
	position:absolute;
	left:80px;
	top:0px;
	width:801px;
	height:410px;
}

#index-03_ {
	position:absolute;
	left:881px;
	top:0px;
	width:79px;
	height:576px;
}

#index-04_ {
	position:absolute;
	left:80px;
	top:410px;
	width:190px;
	height:166px;
}

#index-05_ {
	position:absolute;
	left:270px;
	top:410px;
	width:431px;
	height:11px;
}

#index-06_ {
	position:absolute;
	left:701px;
	top:410px;
	width:180px;
	height:166px;
}

#index-07_ {
	position:absolute;
	left:270px;
	top:421px;
	width:20px;
	height:155px;
}

#index-08_ {
	position:absolute;
	left:289px;
	top:421px;
	width:103px;
	height:51px;
}

#index-09_ {
	position:absolute;
	left:393px;
	top:421px;
	width:4px;
	height:51px;
}

#index-10_ {
	position:absolute;
	left:398px;
	top:421px;
	width:91px;
	height:51px;
}

#index-11_ {
	position:absolute;
	left:488px;
	top:421px;
	width:7px;
	height:51px;
}

#index-12_ {
	position:absolute;
	left:495px;
	top:421px;
	width:94px;
	height:51px;
}

#index-13_ {
	position:absolute;
	left:589px;
	top:421px;
	width:6px;
	height:51px;
}

#index-14_ {
	position:absolute;
	left:595px;
	top:421px;
	width:94px;
	height:51px;
}

#index-15_ {
	position:absolute;
	left:689px;
	top:421px;
	width:12px;
	height:155px;
}

#index-16_ {
	position:absolute;
	left:290px;
	top:472px;
	width:15px;
	height:104px;
}

#index-17_ {
	position:absolute;
	left:305px;
	top:472px;
	width:372px;
	height:51px;
}

#index-18_ {
	position:absolute;
	left:677px;
	top:472px;
	width:12px;
	height:104px;
}

#index-19_ {
	position:absolute;
	left:305px;
	top:523px;
	width:372px;
	height:28px;
}

#index-20_ {
	position:absolute;
	left:305px;
	top:551px;
	width:92px;
	height:25px;
}

#index-21_ {
	position:absolute;
	left:397px;
	top:551px;
	width:9px;
	height:25px;
}

#index-22_ {
	position:absolute;
	left:406px;
	top:551px;
	width:89px;
	height:25px;
}

#index-23_ {
	position:absolute;
	left:495px;
	top:551px;
	width:8px;
	height:25px;
}

#index-24_ {
	position:absolute;
	left:503px;
	top:551px;
	width:77px;
	height:25px;
}

#index-25_ {
	position:absolute;
	left:580px;
	top:551px;
	width:9px;
	height:25px;
}

#index-26_ {
	position:absolute;
	left:589px;
	top:551px;
	width:6px;
	height:25px;
}

#index-27_ {
	position:absolute;
	left:595px;
	top:551px;
	width:82px;
	height:25px;
}

#index-28_ {
	position:absolute;
	left:0px;
	top:576px;
	width:960px;
	height:384px;
}

#order{
	position:absolute;
	left:701px;
	top:415px;
	width:180px;
	height:161px;
}


div.follow {
	position:absolute;
	left:360px;
	top:421px;
	width:144px;
	height:47px;
	z-index:1;

}

div.andy {
	position:absolute;
	left:504px;
	top:421px;
	width:88px;
	height:143px;
	z-index:1;

}

div.leah {
	position:absolute;
	left:599px;
	top:421px;
	width:90px;
	height:143px;
	z-index:1;

}

div.ian {
	position:absolute;
	left:695px;
	top:421px;
	width:90px;
	height:143px;
	z-index:1;

}

div.poster {
	position:absolute;
	left:791px;
	top:421px;
	width:90px;
	height:143px;
	z-index:1;

}

div.face {
	position:absolute;
	left:360px;
	top:468px;
	width:49px;
	height:48px;
	z-index:1;

}

div.tube {
	position:absolute;
	left:409px;
	top:468px;
	width:48px;
	height:48px;
	z-index:1;

}

div.myspace {
	position:absolute;
	left:360px;
	top:516px;
	width:49px;
	height:48px;
	z-index:1;

}

div.twitter {
	position:absolute;
	left:409px;
	top:516px;
	width:48px;
	height:48px;
	z-index:1;

}

div.orlan {
	position:absolute;
	left:79px;
	top:612px;
	width:191px;
	height:115px;
	z-index:1;

}

div.credits {
	position:absolute;
	left:270px;
	top:612px;
	width:432px;
	height:234px;
	z-index:1;

}

div.cannes {
	position:absolute;
	left:702px;
	top:612px;
	width:179px;
	height:115px;
	z-index:1;

}

div.pensa {
	position:absolute;
	left:79px;
	top:727px;
	width:191px;
	height:119px;
	z-index:1;

}

div.tous{
	position:absolute;
	left:702px;
	top:727px;
	width:179px;
	height:119px;
	z-index:1;
}

a:link {
	color: #000000;
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	color: #000000;
	}
a:hover {
	text-decoration: none;
	color: #660000;
	}
a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	}
	
	body {
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	line-height:1.3em;
	font-weight:normal;
	text-decoration:none;
	background-color:#ffffff;
	}

#menu {
	position:absolute;
	width:476px;
	height:31px;
	z-index:2;
	left: 423px;
	top: 93px;
}


#newsletter {
	position:relative;
	z-index:1;
	left: 705px;
	top: 30px;
	padding:0;
	margin:0;
	width: 185px;
	height: 50px;
}
#newsform{
	padding:0;
	margin:0;
}

input.textbox {
	width: 100px;
	padding:0;
	margin:0;
	left: 0px;
	top: 0px;
}

.message {
	position:absolute;
	text-align:right;
	margin:0;
	padding:0;
	left: 707px;
	top: 59px;
	font-size:9px;
}

#footer{
	position:absolute;
	left:79px;
	top:649px;
	width:802px;
	height:32px;
}


.footer a:link {
	color: #660000;
	text-decoration: none;
	}
.footer a:visited {
	text-decoration: none;
	color: #660000;
	}
.footer a:hover {
	text-decoration: none;
	color: #000000;
	}
.footer a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	}
#watch {
	position:absolute;
	width:162px;
	height:30px;
	z-index:5;
	left: 338px;
	top: 10px;
	}
#scrollarea {
	width: 500px;
	height: 215px;
	overflow: auto;
}

#scrollarea a:link {
	color: #660000;
	text-decoration: none;
	}
#scrollarea a:visited {
	text-decoration: none;
	color: #660000;
	}
#scrollarea a:hover {
	text-decoration: none;
	color: #000000;
	}
#scrollarea a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	}
.redhyperlink {
	color: #FF0000;
	text-decoration: underline;
}
