@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg_bottom.gif);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
}

a:link, a:active{color: #417C88;text-decoration:none;}
a:hover{color: #6fa7b2; text-decoration:underline;}
a:visited{color: #1e5662;text-decoration:none;}

h1 {
	color:#417C88;
	font-size:20px;
	font-weight:bold;
}
h2 {
	color:#417C88;
	font-size:20px;
	font-weight:bold;
}
h3 {
	color:#417C88;
	font-size:14px;
	font-weight:bold;margin: 0 0 8px 0;
}

.main{
	width:100%;
	height:100%;
	background-image:url(images/bg_grad.gif);
	background-repeat:repeat-x;
}

.header{
	width:100%;
	height:138px;
	background-image:url(images/bg_top.gif);
	background-repeat:repeat-x;
}
.head_inner{
	width:823px;
	height:138px;
}
.head_top{
	width:823px;
	height:98px;
}
.flash_logo{
	width:280px;
	height:98px;
	float:left;
	text-align:left;
}
.association_logo{
	float:right;
	width:543px;
	height:98px;
}
.menu{
	width:823px;
	height:40px;
}
.movies{
	width:823px;
	height:336px;
	text-align:left;
}
.news{
	width:783px;
	height:135px;
	text-align:left;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding: 6px 20px 6px 20px;
}
.news_text{
	padding:4px 0 10px 4px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.news_textR{
	padding:4px 0 10px 4px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.news_no{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left; 
	vertical-align:top;
}
.news_no h3 {
	color:#417C88;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin: 0 0;
}

.news A:link {color:#fff;text-decoration: none}
.news A:visited {color:#fff;text-decoration: none}
.news A:active {color:#fff;text-decoration: none}
.news A:hover {color:#417C88;text-decoration: none}

.links{
	width:823px;
	height:90px;
	text-align:left;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:center;
	text-decoration: none
}
.links A:link {text-decoration: none}
.links A:visited {text-decoration: none}
.links A:active {text-decoration: none}
.links A:hover {text-decoration: none}
.fotter{
	width:823px;
	height:63px;
	text-align:left;
	background-color:#000000;
	background-image:url(images/footer.gif);
	background-position:center;
	background-repeat:no-repeat;
}




/*from profile page*/

.content{
	width:823px;
	height:561px;
	text-align:left;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.text{
	float:left;
	width:483px;
	margin-top:25px;
	margin-left:35px;
	vertical-align:top;
}
.text h1 {
	color:#417C88;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left; 
	vertical-align:top;
}
.text_more{
	float:left;
	width:753px;
	height:195px;
	margin-left:35px;
	margin-right:35px;
	text-align:left;
}
.flash_image{
	float:right;
	width:270px;
	height:336px;
	margin-top:25px;
	margin-right:35px;
}
.flash_imageFilmography{
	width:753px;
	height:436px;
	margin-right:35px;
	margin-left:35px;
}
.style1 {
	color: #417C88;
	font-weight: bold;
}


.linkImg{float: left; margin: 0 10px 0 0;}
.dots{border-bottom: 1px dotted #fff;padding: 0 10px 0 0;}
img{border: none;}

a.linksPage, a:visited.linksPage{text-decoration:none;display: block;padding: 10px; border: 1px dotted #000; width: 340px;}
a:hover.linksPage{text-decoration:none; border: 1px dotted #333; width: 340px;}

.linksPage p{	color:#fff;}
input{ margin: 4px 0 4px 0; border: 0;padding: 2px;}
textarea{ margin: 4px 0 4px 0; border: 0;padding: 2px;}
.pressDate{font-size:12px; color: #fff;}
.pressTitle{font-size:12px; font-weight: bold;}



/* without text */
#menu {display:block; height:89px; margin:0 0 0 150px; }
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li {float:left; margin-right:1px; display:block; width:112px; border:0px solid #000;}
#menu li.list1 {background:transparent url(images/lkspotlight.gif);margin-right:1px;}
#menu li.list2 {background:transparent url(images/lkhanover.gif);margin-right:20px;}
#menu li.list3 {background:transparent url(images/lkimdb.gif);margin-right:10px;}
#menu li.list4 {background:transparent url(images/lkbafta.gif);}
#menu a {display:block; width:112px; padding-top:89px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu a:link, * html #menu a:visited {height:89px; he\ight:0;}

#menu a#item1 {background:transparent url(images/lkspotlight.gif) -112px -89px no-repeat;}
#menu a#item2 {background:transparent url(images/lkhanover.gif) -112px -89px no-repeat;}
#menu a#item3 {background:transparent url(images/lkimdb.gif) -112px -89px no-repeat;}
#menu a#item4 {background:transparent url(images/lkbafta.gif) -112px -89px no-repeat;}

#menu a#item1:hover {background-position:bottom right; z-index:50;}
#menu a#item2:hover {background-position:bottom right; z-index:50;}
#menu a#item3:hover {background-position:bottom right; z-index:50;}
#menu a#item4:hover {background-position:bottom right; z-index:50;}

* html #menu a:hover {height:89px; he\ight:0;}

.press-front-page-qa{
	width:823px;
	height:1050px;
	text-align:center;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.press-front-page-1{
	width:823px;
	height:1160px;
	text-align:center;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.press-final-run{
	width:823px;
	height:1720px;
	text-align:center;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.press-suited{
	width:823px;
	height:1300px;
	text-align:center;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.press-filmounge{
	width:823px;
	height:600px;
	text-align:center;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.newsPage{
	width:823px;
	height:1400px;
	text-align:left;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.multimedia{
	width:823px;
	height:500px;
	text-align:left;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.links_page{
	width:823px;
	height:875px;
	text-align:center;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.filmography{
	width:823px;
	height:800px;
	text-align:left;
	background-color:#000000;
	background-image:url(images/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.copy{font: normal 10px Arial, Helvetica, sans-serif; padding: 10px;}
.copy a:link {color:#417C88;text-decoration: none}
.copy a:visited {color:#417C88;text-decoration: none}
.copy a:active {color:#417C88;text-decoration: none}
.copy a:hover {color:#6fa7b2;text-decoration: none}
