

ul.nav{
	width: 20ex;
/*Optional, to make the navigation bar positions on the left of the content*/
	float: left;
	margin-right: 1em;
}

ul.nav>li{
	margin: 0;
	padding: 2px 6px;
}

ul.nav li>ul{
/*Make the sub list items invisible*/
	visibility:		inherit; /* fixes IE7 'sticky bug' */
	position: absolute;
	width: 20ex;
	left: 130ex;
	margin-top: -1.4em;
	margin-left: 9px;
}

ul.nav li:hover>ul{
/*When hovered, make them appear*/
	display : block;
}

.nav ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
	display: block;
	padding: 2px 10px;
}





#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
border: none;
}

#nav-menu li
{
margin: 0 0.15em;
}

#nav-menu li a
{
background: url('img/frback16x2b.jpg') #00b bottom left repeat-x;
height: 1.2em;
line-height: 1.2em;
display: block;
border: 0.05em solid #005;
color: #fff;
text-decoration: none;
text-align: center;
}

#nav-menu li a:hover
{
background: url('img/frback16x2.jpg') #f00 bottom left repeat-x;
height: 1.2em;
line-height: 1.2em;
display: block;
border: 0.05em solid #005;
color: #fff;
text-decoration: none;
text-align: center;
}



/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:9em
} 



#nav-menu-4 ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu-4 li
{
float: left;
margin: 0 0.15em;
}

#nav-menu-4 li a
{
background: url('img/frback16x2b.jpg') #00b bottom left repeat-x;
height: 1.2em;
line-height: 1.2em;
float: left;
width: 10em;
display: block;
border: 0.4em solid #003;
color: #fff;
text-decoration: none;
text-align: center;
}

#nav-menu-4 li a:hover
{
background: url('img/frback16x2.jpg') #00f bottom left repeat-x;
height: 1.2em;
line-height: 1.2em;
float: left;
width: 10em;
display: block;
border: 0.4em solid #003;
color: #fff;
text-decoration: none;
text-align: center;
}

/* Hide from IE5-Mac \*/
#nav-menu-4 li a
{
float: none
}
/* End hide */

#nav-menu-4
{
width:45em
}




form {margin: 0px 0px 0px 0px; }

img 
{
	border:none;
}

a img
{
	border:none;
}

table.filmtitle
{
background: rgb(70,70,170); 
width: 100%; 
border: 2px white solid;
}

td.filmtitle
{
width: 500px; text-align: left; 
font-size: 15pt; color: white; font-weight: bold;
font-family: helvetica,arial,sans-serif; 
}

div.index0
{

}

div.fdf_menubar
{
text-align:center;
padding-top: 0px; 
padding-bottom: 3px; 
align: center;
font-size: 11pt;
font-family: helvetica,arial,sans-serif; 
background: url("img/menubar3.jpg") rgb(0,0,255);
width: 856px;
border: 2px rgb(255,0,0) solid;
}

div.fdf_thin_banner
{
text-align:center;
padding-top: 1px; 
padding-bottom: 2px; 
align: center;
}

div.amazon_links_1
{
font-size: 2pt; 
width: 100%;
align: center;
padding-top: 1px; 
padding-bottom: 20px; 
}

div.fdf_footer_end
{
width: 100%;
padding-top: 10px; 
padding-bottom: 10px; 
text-align:center;
color: white; 
font-size: 11pt; 
font-family: helvetica,arial,sans-serif; 
}

div.fdf_page_pre_footer
{
padding-top: 10px; 
padding-bottom: 10px; 
width: 100%;
text-align: center;
align: center;
}

div.fdf_page_footer
{
padding-top:10px; 
padding-bottom: 10px; 
font-size: 5pt; 
background-color: #000000;
width: 100%;
text-align: center;
align: center;
}

div.bordered_text_gray {
text-align: left;
border: .2em dotted #999999;
border-width: 1px;
background-color: #eeeeee;
padding-left:5px; 
padding-right:5px;
font-size: 10pt; 
color: rgb(0,0,0);
padding-top:5px; 
padding-bottom: 5px; 
}
#border {
border-width: .2em;
border-style: dotted;
border-color: #900;
} 

A.menu0a:link
{
   color:RGB(255,255,255); text-decoration:none;
}
A.menu0a:visited
{
   color:RGB(255,255,255); text-decoration:none;	   
}
A.menu0a:active						
{
   color:RGB(255,0,0); text-decoration:underline;
}
A.menu0a:hover
{
   color:RGB(255,0,0); text-decoration:underline;
}


A.menu0:link
{
   color:RGB(255,255,255); text-decoration:none;
   font-size:10pt;
}
A.menu0:visited
{
   color:RGB(255,255,255); text-decoration:none;	   
   font-size:10pt;
}
A.menu0:active						
{
   color:RGB(255,255,0); text-decoration:underline;
}
A.menu0:hover
{
   color:RGB(255,255,0); text-decoration:underline;
}




A.menu0x2:link
{
   color:RGB(255,255,255); text-decoration:none;
   font-size:11pt;
}
A.menu0x2:visited
{
   color:RGB(255,255,255); text-decoration:none;	   
   font-size:11pt;
}
A.menu0x2:active						
{
   color:RGB(255,255,0); text-decoration:underline;
   font-weight:bold;
   font-size:11pt;
}
A.menu0x2:hover
{
   color:RGB(255,255,0); text-decoration:underline;
   font-weight:bold;
   font-size:11pt;
}

A.menu0xx:link
{
   text-decoration: none; 
   border-bottom:1px dotted;
   color:RGB(0,0,255); 
}
A.menu0xx:visited
{
   text-decoration: none; 
   border-bottom:1px dotted;
   color:RGB(0,0,255); 
}
A.menu0xx:active						
{
   color:RGB(255,0,0); text-decoration:underline;
}
A.menu0xx:hover
{
   color:RGB(255,0,0); text-decoration:underline;
}

A.menu0x0:link
{
   color:RGB(255,255,255); text-decoration:none;
}
A.menu0x0:visited
{
   color:RGB(255,255,255); text-decoration:none;	   
}
A.menu0x0:active						
{
   color:RGB(255,255,0); text-decoration:underline;
}
A.menu0x0:hover
{
   color:RGB(255,255,0); text-decoration:underline;
}

A.menu0x:link
{
   color:RGB(255,255,255); text-decoration:none;
   font-size:10pt;
}
A.menu0x:visited
{
   color:RGB(255,255,255); text-decoration:none;	   
   font-size:10pt;
}
A.menu0x:active						
{
   color:RGB(255,255,0); text-decoration:underline;
   font-weight:bold;
}
A.menu0x:hover
{
   color:RGB(255,255,0); text-decoration:underline;
   font-weight:bold;
}


	div.menubar_2
	 {
	 	background-repeat: no-repeat;
	 	margin: 0;
	 	padding: 0;
	 	border: 0;
	 	width:800px;
	 	height:21px;
	 	background-image: url("img/menubar2.jpg");
	 }

	div.year_panel
	 {
	 	background-repeat: no-repeat;
	 	margin: 0;
	 	padding: 3;
	 	border: 0;
	 	width:860px;
	 	height:52px;
	 	background-image: url("img/year_button1yyyy.gif");
	 }


	div.button2
	 {
	 	background-repeat: no-repeat;
	 	margin: 0;
	 	padding:0;
	 	border: 0;
	 	width:220px;
	 	height:20px;
	 }
	 
	.ld2
	{
	 	background-image: url("img/menu_button2_blue.gif");
	}




BODY.maintextCF {padding:0;margin:0;border:0;background:white; color:black; font:normal 10pt Arial,Helvetica; } 
BODY.maintextCF2 {padding:0;margin:0;border:0;background:black; color:white; font:normal 10pt Arial,Helvetica; } 
TD.maintextCF {background:white; color:black; font:normal 10pt Arial,Helvetica;} 


BODY.maintextCF0 {background:white; color:black; font:normal 10pt Arial,Helvetica; } 

TD.maintextCF2 {background:black; color:white; font:normal 10pt Arial,Helvetica;} 

TD.index1 {font:12pt Arial,Helvetica; font-weight:normal}

H3.reviewheading {background:white; color:black; font:11pt Arial,Helvetica; font-weight:bold} 

DIV.reviewheading3 {background:white; color:black; font:11pt Arial,Helvetica; font-weight:bold; text-decoration:underline} 

DIV.reviewheadingCF {background:white; color:red; font:14pt Trebuchet MS,Arial,Helvetica; font-weight:bold; text-decoration:none} 
DIV.reviewheading2CF {background:white; color:red; font:14pt Trebuchet MS,Arial,Helvetica; font-weight:bold; text-decoration:none} 

DIV.filmtitle2 {text-align:center; background:white; color:black; font:normal 25pt Arial,Helvetica; font-style:italic; font-weight:bold; }

DIV.filmtitle0 {text-align:center; background:white; color:darkblue; font:normal 35pt Trebuchet MS,Arial,Helvetica; font-style:normal; font-weight:bold; }

DIV.filmtitleX {text-align:center; background:black; color:white; font:normal 20pt Trebuchet MS,Arial,Helvetica; font-style:normal; font-weight:bold; background-image: url(img/frback14dd.jpg); }
DIV.filmtypeX {text-align:center; vertical-align:bottom; background:black; color:white; font:normal 10pt Arial,Helvetica; font-style:none; font-weight:bold; background-image: url(img/frback14dd.jpg); }

DIV.filmtitle {text-align:center; background:red;  background-image: url(img/frback16x2.jpg); color:white; font:normal 18pt Helvetica; font-style:normal; font-weight:bold; }
DIV.filmtype {text-align:center; background:red;  background-image: url(img/frback16x2.jpg); vertical-align:bottom;  color:white; font:normal 11pt Arial,Helvetica; font-style:none; font-weight:bold; }

DIV.biotitle {text-align:center; background:navy; color:gold; font:normal 30pt Trebuchet MS,Arial,Helvetica; font-style:normal; font-weight:normal }

DIV.biotitle1 {text-align:center; background:red; background-image: url(img/frback16x2.jpg);  color:white; font:normal 18pt Arial,Helvetica; font-style:normal; font-weight:bold }
DIV.biotitle2 {text-align:center; background:red; background-image: url(img/frback16x2.jpg);  color:white; font:normal 12pt Arial,Helvetica; font-style:normal; font-weight:normal }

DIV.biotitle1CF {text-align:center; background:red; background-image: url(img/frback16x2.jpg);  color:white; font:normal 24pt Arial,Helvetica; font-style:normal; font-weight:bold }
DIV.biotitle2CF {text-align:center; background:red; background-image: url(img/frback16x2.jpg);  color:white; font:normal 16pt Arial,Helvetica; font-style:normal; font-weight:normal }

DIV.reviewheadingXX {background:#222222; color:#ff0000; font:14pt Trebuchet MS,Arial,Helvetica; font-weight:bold; text-decoration:none} 
DIV.reviewheading2XX {background:#222222; color:#ff0000; font:14pt Trebuchet MS,Arial,Helvetica; font-weight:bold; text-decoration:none} 

DIV.pagefooter {text-align:center; valign:center; background:blue; color:red; font:14pt Trebuchet MS,Arial,Helvetica; font-weight:bold; text-decoration:none} 

DIV.footer2 {text-align:center; background:blue; color:black; font:normal 11pt MS,Arial,Helvetica; font-style:normal; font-weight:normal }


A.maintextCF:link
{
   color:RGB(50,55,255); text-decoration:none;
   border-width: 0px;
}
A.maintextCF:visited
{
   color:RGB(150,0,255); text-decoration:none;	   
   border-width: 0px;
}
A.maintextCF:active						
{
   color:RGB(255,0,0); text-decoration:underline;
   border-width: 0px;
}
A.maintextCF:hover
{
   color:RGB(255,0,0); text-decoration:underline;
   border-width: 0px;
}

BODY.FREDXXX {padding:0;margin:0;border:0;background:#222222; color:white; font:normal 10pt Arial,Helvetica; } 
TD.FREDXXX {background:#222222; color:white; font:normal 10pt Arial,Helvetica;} 

A.FREDXXX:link
{
   color:#ffdd00; text-decoration:none;
}
A.FREDXXX:visited
{
   color:#ffaa00; text-decoration:none;	   
}
A.FREDXXX:active						
{
   color:#ff6428; text-decoration:underline;
}
A.FREDXXX:hover
{
   color:#ff6428; text-decoration:underline;
}

A.maintextCF1:link
{
   color:RGB(220,235,255); text-decoration:none;
}
A.maintextCF1:visited
{
   color:RGB(255,210,210); text-decoration:none;	   
}
A.maintextCF1:active						
{
   color:RGB(255,255,0); text-decoration:underline;
}
A.maintextCF1:hover
{
   color:RGB(255,200,0); text-decoration:underline;
}


A.maintextCF_ul:link
{
   color:RGB(0,0,250); text-decoration:none;
}
A.maintextCF_ul:visited
{
   color:RGB(0,0,250); text-decoration:none;
}
A.maintextCF_ul:active
{
   color:RGB(0,0,255); text-decoration:none;
}
A.maintextCF_ul:hover
{
   color:RGB(255,0,0); text-decoration:underline;
}


a.poster:link
  {
   color:RGB(0,0,250); text-decoration:none;
  }
a.poster:visited
  {
   color:RGB(0,0,250); text-decoration:none;
  }
a.poster:active
  {
   color:RGB(255,0,0); text-decoration:underline;
  }
a.poster:hover
  {
   color:RGB(255,0,0); text-decoration:underline;
  }

a.menu:link
  {
   color:RGB(140,220,250); text-decoration:none;
  }
a.menu:visited
  {
   color:RGB(300,120,120); text-decoration:none;
  }
a.menu:active
  {
   color:RGB(255,255,0); text-decoration:none;
  }
a.menu:hover
  {
   color:RGB(255,200,0); text-decoration:underline;
  }

a.menu2:link
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu2:visited
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu2:active
  {
   color: #FF0000; text-decoration:none;
  }
a.menu2:hover
  {
   COLOR: #FF0000; text-decoration:underline;
  }


a.menu3:link
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu3:visited
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu3:active
  {
   color: #FF0000; text-decoration:none;
  }
a.menu3:hover
  {
   COLOR: #FF0000; text-decoration:underline;
  }

a.menu3a:link
  {
   color: #BBBBBB; text-decoration:none;
  }
a.menu3a:visited
  {
   color: #BBBBBB; text-decoration:none;
  }
a.menu3a:active
  {
   color: #BBBBBB; text-decoration:none;
  }
a.menu3a:hover
  {
   COLOR: #BBBBBB; text-decoration:underline;
  }

a.menu3b:link
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu3b:visited
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu3b:active
  {
   color: #FF0000; text-decoration:none;
  }
a.menu3b:hover
  {
   COLOR: #FF0000; text-decoration:underline;
  }


a.menu6:link
  {
   color: #FFFF00; text-decoration:none;
  }
a.menu6:visited
  {
   color: #DDDD00; text-decoration:none;
  }
a.menu6:active
  {
   color: #FFFF00; text-decoration:none;
  }
a.menu6:hover
  {
   COLOR: #FFFF77; text-decoration:underline;
  }

a.menu6a:link
  {
   color: #FF0000; text-decoration:none;
  }
a.menu6a:visited
  {
   color: #FF0000; text-decoration:none;
  }
a.menu6a:active
  {
   color: #FFFF00; text-decoration:none;
  }
a.menu6a:hover
  {
   COLOR: #FFFF77; text-decoration:underline;
  }

a.menu5:link
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu5:visited
  {
   color: #FFFF00; text-decoration:none;
  }
a.menu5:active
  {
   color: #FFFFFF; text-decoration:none;
  }
a.menu5:hover
  {
   COLOR: #FFFFCC; text-decoration:underline;
  }


A.menu1:link
{
   color:RGB(255,255,255); text-decoration:none;
}
A.menu1:visited
{
   color:RGB(255,255,255); text-decoration:none;	   
}
A.menu1:active						
{
   color:RGB(255,0,0); text-decoration:underline;
}
A.menu1:hover
{
   color:RGB(255,0,0); text-decoration:underline;
}

a.menu7CF:link
  {
   color: #005500; text-decoration:none;
  }
a.menu7CF:visited
  {
   color: #005500; text-decoration:none;
  }
a.menu7CF:active
  {
   color: #FF1100; text-decoration:none;
  }
a.menu7CF:hover
  {
   color: #FF1100; text-decoration:underline;
  }

a.menu7CFCF:link
  {
   color: #BDC6DE; text-decoration:none;
  }
a.menu7CFCF:visited
  {
   color: #BDC6DE; text-decoration:none;
  }
a.menu7CFCF:active
  {
   color: #FF0000; text-decoration:none;
  }
a.menu7CFCF:hover
  {
   color: #FF0000; text-decoration:underline;
  }


a.email:link
  {
   color: #FFFFCC; text-decoration:underline;
  }
a.email:visited
  {
   color: #FFFFCC; text-decoration:underline;
  }
a.email:active
  {
   color: #CC3333; text-decoration:none;
  }
a.email:hover
  {
   COLOR: #CC3333; text-decoration:underline;
  }



a.yelloworange:link
  {
   color: #FFCC33; text-decoration:none;
  }
a.yelloworange:visited
  {
   color: #FF9900; text-decoration:none;
  }
a.yelloworange:active
  {
   color: #FFCC33; text-decoration:none;
  }
a.yelloworange:hover
  {
   COLOR: #CC3333; text-decoration:underline;
  }


a.blacktored:link
  {
   color: #000000; text-decoration:none;
  }
a.blacktored:visited
  {
   color: #000000; text-decoration:none;
  }
a.blacktored:active
  {
   color: #000000; text-decoration:none;
  }
a.blacktored:hover
  {
   COLOR: #CC3333; text-decoration:underline;
  }


a.bluegrey:active
{
   COLOR: #666699; 
	TEXT-DECORATION:none
}

a.bluegrey:link
{
   COLOR: #666699; 
	TEXT-DECORATION:none
}
a.bluegrey:hover
{
   COLOR: #CC3333; 
	TEXT-DECORATION:underline
}
a.bluegrey:visited
{
   COLOR: #666699; 
	TEXT-DECORATION:none
}


a.whiteblue:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
a.whiteblue:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
a.whiteblue:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
a.whiteblue:hover
{
    COLOR: #CC3333;
    TEXT-DECORATION: underline
}



a.stdonwhite:link
{
    COLOR: #0000FF;
    TEXT-DECORATION: underline
}
a.stdonwhite:visited
{
    COLOR: #222299;
    TEXT-DECORATION: underline
}
a.stdonwhite:active
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
a.stdonwhite:hover
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}

a.stdonwhite2:link
{
	font-family: helvetica,arial,sans-serif; 
	font-size: 10pt; 
    COLOR: #0000FF;
    TEXT-DECORATION: underline
}
a.stdonwhite2:visited
{
	font-family: helvetica,arial,sans-serif; 
	font-size: 10pt; 
    COLOR: #222299;
    TEXT-DECORATION: underline
}
a.stdonwhite2:active
{
	font-family: helvetica,arial,sans-serif; 
	font-size: 10pt; 
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
a.stdonwhite2:hover
{
	font-family: helvetica,arial,sans-serif; 
	font-size: 10pt; 
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}



a.yellowonblack:link
{
    COLOR: #FFFF00;
    TEXT-DECORATION: underline
}
a.yellowonblack:visited
{
    COLOR: #FFFF00;
    TEXT-DECORATION: underline
}
a.yellowonblack:active
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
a.yellowonblack:hover
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}


body {
	background:#000000 url(img/bg_texture_1.jpg) top left repeat;
	font-family:helvetica,verdana,sans-serif;
	font-size:85%;
	color:#000;
	margin-top:0px;
}

#left-col h2 {
	font-size:1em;
	line-height:1.25em;
	margin:0;
	border:0;
	padding:0;
	color:#f60;
}

#right-col div h2 {
	background:none;
}
a, a:link {
	color:#00e;
	text-decoration:none;
}
a:visited {
	color:#909;
}
a:hover, a:active {
	color:red;
	text-decoration:underline;
}
dt {
	clear:left;
}
dd {
	color:#444;
	font-size:.95;
	padding:.1em 0 .2em 2em;
}


/* 
	Structure
 */
#nav, #main {
/*	width:66em;  */
	margin:0 auto;
	text-align:left;
}
#main {
/*	background: url(img/bg_texture_1.jpg) top left repeat; */

/*	background:#000000 url() top left repeat; */
	margin:0 auto;
	text-align:center;
	width:860px;
}

#content {
	/* Getting obscured by other layers! */
	background:#000000 top left repeat;  
	width:800px;
	margin:auto;
}
#content li {
	padding:0;
	margin:0;
	list-style:none;
}
#right-col {
	float:right;
	width:860;
	padding:0px;
	background:#000 url(img/frback15d.jpg) top left repeat;
	text-align: left; 
}
#content-rev {
	/* Getting obscured by other layers! */
	width:860px;
	margin:auto;
}
#content-rev li {
	padding:0;
	margin:0;
	list-style:none;
}
#right-col-revCF {
	float:right;
	width:860;
	padding:0px;
	background:#fff;
	color:#000;
	text-align: left; 
}
#right-col-rev {
	float:right;
	width:860;
	padding:0px;
	background:#fff;
	color:#000;
	text-align: left; 
}
#right-col-revXX {
	float:right;
	width:860;
	padding:0px;
	background:#222222;
	color:#ffffff;
	text-align: left; 
}
#right-col-black {
	float:right;
	width:860;
	padding:0px;
	background:#000;
	color:white; 
	text-align: left; 
}


#right-col-home {
	float:right;
	width:860;
	padding:0px;
/*	background:#000 url(img/bg_texture_1.jpg); */
	color:white; 
	text-align: left; 
}
#right-col-home-snow {
	float:right;
	width:860;
	padding:0px;
	background:#300 url(img/snow_01.gif);
	color:white; 
	text-align: left; 
}
#right-col-brown {
	float:right;
	width:860;
	padding:0px;
	background:#650;
	color:white; 
	text-align: left; 
}
#right-col-green {
	float:right;
	width:860;
	padding:0px;
	background:#060;
	color:white; 
	text-align: left; 
}
#right-col-pink{
	float:right;
	width:860;
	padding:0px;
	background:#c03;
	color:#fff; 
	text-align: left; 
}

#right-col-orange {
	float:right;
	width:860;
	padding:0px;
	background:#c30;
	color:white; 
	text-align: left; 
}


#right-col-wall {
	float:right;
	width:860;
	padding:0px;
	background:#000 url(img/wallback1.jpg);
	color:white; 
	text-align: left; 
}

#right-col-purple {
	float:right;
	width:860;
	padding:0px;
	background:#518;
	color:white; 
	text-align: left; 
}

#right-col-red {
	float:right;
	width:860;
	padding:0px;
	background:#F00;
	color:white; 
	text-align: left; 
}

#right-col-thriller {
	float:right;
	width:860;
	padding:0px;
	background:#f00 url(img/fingerprint1.jpg);
	color:white; 
	text-align: left; 
}
#right-col-gabin {
	float:right;
	width:860;
	padding:0px;
	background:#400 url(img/gabin3.jpg);
	color:white; 
	text-align: left; 
}

#right-col-truff {
	float:right;
	width:860;d
	padding:0px;
	background:#004 url(img/truff3.jpg);
	color:white; 
	text-align: left; 
}



#left-col {
	font-family:helvetica,verdana,Trebuchet MS,sans-serif;
	width:5;
	padding:0px;
	float:left;
	text-align: center; 
}
#header {
	width:100%;
	float:center;
	background:none;
}

#footer {
	clear:both;
}


#right-edge {
	background:none;
}
#left-edge {
	background:none;
	width:100%;
	/* Note:this width needed to prevent bug in IEeee */
}



/* 
	Footer
 */
#foot {
	clear:both;
	text-align:center;
	font-size:.75em;
	background:none;
	padding:0;
}
#foot ul {
	list-style:none;
	//margin:1em 0;
}
#foot li {
	display:inline;
	padding:.5em 0;
}
#foot li a {
	padding:0 1.5em;
	color:#000;
}
#foot .outer {
	background:none;
	float:left;
	width:100%;
	//margin-bottom:-2px;
}
#foot .inner {
	background:none;
	float:left;
	width:100%;
}


.clear-all {
	clear:both;
	font-size:.0001%;
	height:1px;
}

/* 
	Side navigation and cross links
*/
#insert {
	padding:1.3em;
	font-size:.75em;
	color:#999;
}

#cc-footer {
	clear:both;
	padding-top:1em;
	font-size:.7em;
	margin:auto;
	text-align:center;
}

table.articles {
	padding: 0;
	margin:0;
	valign:top;
	align:center
}

table.articles td. {
	align: left;
}

table.articles  td.style {
	text-align:left;
	width:190px; 
}


table.white tbody.style {
	color:#fff
}
table.white td.style {
	color:#fff
}



#fdf-logo {background:url(img/filmsdefrance_logo_1.gif) 8px 8px no-repeat; height:50px; display:block;}




