@charset "utf-8";
body {

	background-color: #333333;

}



.mainjpg {

	position:absolute;
	top:10px;
	left:80px;


}
.rollover{
	position:fixed;
	top:75px;
	left:180px;

}

.japanese{
	position:fixed;
	top:75px;
	left:1000px;
}

.directorslive{
	position:fixed;
	top:165px;
	left:180px;
}

.sn{
	position:fixed;
	top:13px;
	left:945px;
}

.signup{
	position:fixed;
	top:35px;
	left:770px;

}

.downloads{
	position:fixed;
	top:180px;
	left:150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;
}

.screenings{

	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;
}


.presskit{
	position:fixed;
	top:180px;
	left:300px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;
}

.stills{
	position:fixed;
	top:180px;
	left:450px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;
}

.fests{
	position:fixed;
	top:180px;
	left:600px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;
}

.quotes{
	position:fixed;
	top:180px;
	left:750px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;
}

.reviews{
	position:fixed;
	top:180px;
	left:900px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;
}



#downloads, a{
	color: #d03d12;
	text-decoration: none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;

}


    .containangle {
	position:absolute;
	top:175px;
	left:250px;

	width: 380px;
	background-color: #000000;
    }
	
		    .accord {
	position:absolute;
	top:152px;
	left:331px;

	width: 900px;
	height: 550px;
    }
	
		    .accord2 {


	width: 600px;
	height: 550px;
    }
	
	    .videod {
	position:absolute;
	top:152px;
	left:131px;

	width: 900px;
	height: 550px;
    }
	
	.containangle2 {
	position:absolute;
	top:450px;
	left:150px;

	width: 380px;
		background-color: #000000;
    }
	.containangle3 {
	position:absolute;
	top:608px;
	left:718px;
	width: 380px;
    }
	
		.containangle4 {
	position:absolute;
	top:465px;
	left:150px;
	width: 380px;
	background-color: #000000;
    }
	
			.containangleblue {
	position:absolute;
	top:406px;
	left:168px;
	width: 380px;
    }
	
	    .containangled {
	position:absolute;
	top:110px;
	left:700px;

	width: 280px;
    }
	
		
	    .containangled2 {
	position:absolute;
	top:125px;
	left:730px;

	width: 280px;
    }
	
	
    .angle {
	border-collapse:collapse;
	text-align:left;
	clear:left;
	float:left;
	margin-left:-2.05em;

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	line-height: 1.25;

    }
	
	  .anglebig {
	border-collapse:collapse;
	text-align:left;
	clear:left;
	float:left;
	margin-left:-3.05em;
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	line-height: 1.25;

    }
	
		  .anglebigindent {
	border-collapse:collapse;
	text-align:left;
	clear:left;
	float:left;
	margin-left:-.25em;
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color: #FFFFFF;
	line-height: 1.25;

    }
	
		  .anglebig2 {
	border-collapse:collapse;
	text-align:left;
	clear:left;
	float:left;
	margin-left:-.50em;
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	line-height: 1.25;

    }
	
			  .anglebig3 {
	border-collapse:collapse;
	text-align:left;
	clear:left;
	float:left;
	margin-left:-.50em;
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	line-height: 1.75;

    }
	
.smgreen {color: #71c53f}

	.smblue	{color: #00b1ff}
	
	.smpink {color: #e70583}

		
		.style1 {
	font-size: 22px;
	font-weight: bolder;
	letter-spacing: -2px;
}
	.dirbiolinks a {
	font-size: 22px;
	font-family:Verdana, Geneva, sans-serif;
color: #e70583;

}

			  .blastup {
	border-collapse:collapse;
	text-align:left;
	clear:left;
	float:left;
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	background-color: #333333;
	color: #FFFFFF;
    }


.linksTooltip
{
	border: 3px solid #933;
	background-color: #600;
	padding: 10px;
	color: #ccc;
}
.inputsTooltip
{
	border: 1px solid #000;
	background-color: #444;
	padding: 4px;
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}
.inputsTooltip #tooltipTitle
{
	font-weight: bold;
}

#tooltip
	{
		background-color: #444;
		border: 1px solid #fff;
		padding: 10px;
		color: #ccc;
		width: 200px;
		display: none;
	}
#screenshot{
	position:fixed;
	top:13px;
	left:945px;
	border:1px solid #00b1ff;
	background:#e70583;
	padding:5px;
	display:none;
	color:#fff;
	}

#apDiv1 {
	position:absolute;
	left:181px;
	top:676px;
	width:420px;
	height:53px;
	z-index:1;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: f80fdc;

}

#apDiv2 {
	position:fixed;
	left:525px;
	top:145px;
	width:530px;
	height:400px;
	z-index:1;
		font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
