#container #header { height: 307px; }
#container .topmenu { top: 327px; }
#container #listeScenes { top: 359px; }
#container #listeDvd { top: 359px; }
#container #listeNews { top: 359px; }
#container #listeBonus { top: 359px; }

#container #global { top: 353px; }
#container #header #stats { top: 269px; left: 394px; }
#container #header .freetrailer { top: 0px; font-size: 21px; }
#container #header #trailer-player { top: 0px; right: 0px; }
#container #global .latest-update2 h3 { padding: 0 0 0 8px; }
#container #global .latest-update2 h3 strong { font-size: 14px; padding: 0; }
#container #global #footer { height: 207px; padding: 16px 0px 0px 215px; width: 980px; text-align: center; }

#movies #header #trailer-player,
#dvds #header #trailer-player,
#photosets #header #trailer-player,
#pornstars #header #trailer-player,
#news #header #trailer-player,
#bonus #header #trailer-player,
#fanclub #header #trailer-player,


#movies #header .freetrailer,
#dvds #header .freetrailer,
#photosets #header .freetrailer,
#pornstars #header .freetrailer,
#news #header .freetrailer,
#bonus #header .freetrailer,
#fanclub #header .freetrailer  { display: none; }

#movies #header #stats,
#dvds #header #stats,
#photosets #header #stats,
#pornstars #header #stats,
#news #header #stats,
#bonus #header #stats,
#fanclub #header #stats { top: 269px; left: 394px; }

#movies #header #header-link,
#dvds #header #header-link
#photosets #header #header-link
#pornstars #header #header-link,
#news #header #header-link,
#bonus #header #header-link,
#fanclub #header #header-link { height: 307px; }

.partof, #jumpSelect {
display:none;
}

#movies #header { height: 307px; background: url(/websites_images/www.devilsfilm.fr/header-movies.jpg) 0 0 no-repeat; }
#dvds #header { height: 307px; background: url(/websites_images/www.devilsfilm.fr/header-dvds.jpg) 0 0 no-repeat; }
#photosets #header { height: 307px; background: url(/websites_images/www.devilsfilm.fr/header-photosets.jpg) 0 0 no-repeat; }
#pornstars #header { height: 307px; background: url(/websites_images/www.devilsfilm.fr/header-pornstars.jpg) 0 0 no-repeat; }
#fanclub #header { height: 307px; background: url(/websites_images/www.devilsfilm.fr/header-fanclub.jpg) 0 0 no-repeat; }
#news #header { height: 307px; background: url(/websites_images/www.devilsfilm.fr/header-news.jpg) 0 0 no-repeat; }
#bonus #header { height: 307px; background: url(/websites_images/www.devilsfilm.fr/header-bonus.jpg) 0 0 no-repeat; }

#movies .topmenu,
#dvds .topmenu,
#photosets .topmenu,
#pornstars .topmenu,
#news .topmenu,
#bonus .topmenu,
#fanclub .topmenu { top: 327px; }

#movies  #listeScenes,
#dvds  #listeScenes,
#photosets  #listeScenes,
#pornstars  #listeScenes,
#news  #listeScenes,
#bonus  #listeScenes,
#fanclub  #listeScenes { top: 359px; }

#movies  #listeNews,
#dvds  #listeNews,
#photosets  #listeNews,
#pornstars  #listeNews,
#news  #listeNews,
#bonus  #listeNews,
#fanclub  #listeNews { top: 359px; }

#movies  #listeBonus,
#dvds  #listeBonus,
#photosets  #listeBonus,
#pornstars  #listeBonus,
#news  #listeBonus,
#bonus  #listeBonus,
#fanclub  #listeBonus { top: 359px; }

#movies  #listeDvd,
#dvds  #listeDvd,
#photosets  #listeDvd,
#pornstars  #listeDvd,
#news  #listeDvd,
#bonus  #listeDvd,
#fanclub  #listeDvd { top: 359px; }

#movies #global,
#dvds #global,
#photosets #global,
#pornstars #global,
#news #global,
#bonus #global,
#fanclub #global { top: 353px; }


/*** Fanclub block module on index ***/
#container #global .fanclub .module-content { position: relative; padding: 12px 9px; width: auto; min-height: 0; }
#container #global .fanclub .module-content div { padding: 0; }
#container #global .fanclub .module-content div p { line-height: normal; padding: 0; }
* html #home #container #global .fanclub .module-content { padding-bottom: 0; } /* I can't believe you make me do this, IE6... */
#container #global .fanclub .module-content .fanclub-block { float: left; display: inline; width: 278px; height: 195px; padding: 15px 15px 5px 15px; margin: 0 11px 0 0; }
* html #container #global .fanclub .fanclub-block { padding-bottom: 3px; } /* I can't believe you make me do this, IE6... */
#container #global .fanclub .fanclub-block h5 { margin: 0 0 17px; font-size: 14px; font-weight: bold; text-transform: uppercase; }
#container #global .fanclub .fanclub-block p em { font-size: 11px; }
#container #global .fanclub .fanclub-block div p { margin: 0 0 8px; }
#container #global .fanclub .fanclub-block div p a { font-weight: bold; }
#container #global .fanclub #guestbook-block { margin: 0 11px 26px 323px; }
#container #global .fanclub #guestbook-block div { padding: 0 0 0 95px; }
#container #global .fanclub #socialmedia-block { margin: 0 0px 0 0; }
#container #global .fanclub #socialmedia-block h6 { margin: 0 0 6px; font-size: 18px; font-weight: bold; }
#container #global .fanclub #socialmedia-block p { margin: 0 0 8px; }
#container #global .fanclub #socialmedia-block a, 
#container #global .fanclub #socialmedia-block .blocsocial { display: block; float: left; width: 46px; height: 46px; margin: 0 5px 0 0; background-position: top left; background-repeat: no-repeat; }
#container #global .fanclub #socialmedia-block a:hover { background-position: bottom left; }
#container #global .fanclub #socialmedia-block a strong,
#container #global .fanclub #socialmedia-block .blocsocial strong { display: none; }
#container #global .fanclub #socialmedia-block #sm-facebook { display: block; margin-left: 65px; background-image: url(/websites_images/www.devilsfilm.fr/ico-fanclub-facebook.png); }
#container #global .fanclub #socialmedia-block #sm-twitter { display: block;  margin-left: 110px;background-image: url(/websites_images/www.devilsfilm.fr/ico-fanclub-twitter.png); }
#container #global .fanclub #socialmedia-block #sm-myspace { display: block; background-image: url(/websites_images/www.devilsfilm.fr/ico-fanclub-myspace.png); }
#container #global .fanclub #interview-block div { padding: 15px 0 0 100px; }
#container #global .fanclub #biography-block { margin: 0; }
#container #global .fanclub #biography-block div { padding: 15px 0 0 110px; }


#container #global #guestbook { background: none; }
#container #global #guestbook .module-content h4 { margin: 5px 0 20px 5px; font-weight: bold;  }
#container #global #guestbook .module-content p { margin: 0 0 5px; }
#container #global #guestbook #formulaire { margin: 0 0 30px; border: 1px solid #ddd; }
#container #global #guestbook #formulaire label { width: 200px; }
#container #global #guestbook #formulaire #captcha-input { margin: 5px 0 0 220px; }
#container #global #guestbook #formulaire #submit { display: block; width: 200px; margin: 10px 0 10px 225px; }

#container #global #journal .module-content h4 { margin: 5px 0 0 5px; font-size: 18px; }
#container #global #journal .module-content h5 { margin: 5px 0 20px 5px; font-weight: bold;  }
#container #global #journal .module-content p { margin: 0 0 5px; }

/* POSITION */

#container #global .fanclub #faq-block div { padding: 15px 0 0 110px; }
#container #global .fanclub #filmography-block div { padding: 15px 0 0 110px; }


#container #global .fanclub #ask-block,
#container #global .fanclub #journal-block,
#container #global .fanclub #guestbook-block ,
#container #global .fanclub #socialmedia-block ,
#container #global .fanclub #interview-block,
#container #global .fanclub #biography-block,
#container #global .fanclub #faq-block ,
#container #global .fanclub #filmography-block  { margin:0px; }

#container #global .fanclub #guestbook-block, #container #global .fanclub #interview-block  { margin-left: 322px; }

#container #global .fanclub #journal-block,
#container #global .fanclub #guestbook-block ,
#container #global .fanclub #interview-block,
#container #global .fanclub #biography-block,
#container #global .fanclub #faq-block { margin-right:11px; }

#container #global .fanclub #ask-block,
#container #global .fanclub #journal-block,
#container #global .fanclub #guestbook-block ,
#container #global .fanclub #socialmedia-block ,
#container #global .fanclub #interview-block,
#container #global .fanclub #biography-block,
#container #global .fanclub #faq-block ,
#container #global .fanclub #filmography-block  { margin-bottom:26px; }

/* EMAIL GRABBER */
#container #global #div_emailgrabber { height:100px; padding:5px 50px 0 0; margin:10px auto; font-size:1.5em; text-align:right; background: url(/websites_images/www.devilsfilm.fr/bg_courriel.jpg) no-repeat 0 0; color:#fff; }
#container #global #div_emailgrabber strong { color:#A1A1A6; }
#container #global #div_emailgrabber #div_eg_labels { padding:20px 0 0 0; }
#container #global #div_emailgrabber div.inlineLabels { overflow:hidden; margin:4px 0 0 0; }
#container #global #div_emailgrabber .uniForm .ctrlHolder { border:none; padding:10px 0 0; float:left; width:807px; }
#container #global #div_emailgrabber .uniForm div.buttonHolder { float:left; clear:none; padding:10px 0 0;}
#container #global #div_emailgrabber div.ctrlHolder label,
#container #global #div_emailgrabber div.ctrlHolder input { color:#ababab !important; display:inline; float:none; width:auto; clear:none; }
#container #global #div_emailgrabber  div.ctrlHolder input { border:1px solid #868686; height:24px; border-right:none; vertical-align:top; }
#container #global #div_emailgrabber  div.buttonHolder input { display:block; width:111px; height:26px; text-transform:uppercase; font-size:0.9em; font-family:Arial; border:none; background: url(/images/bg_emailsub.gif) no-repeat 0 0; color:#fff; cursor:pointer; }
#container #global #div_emailgrabber div.ctrlHolder.focused { background:none; }
#container #global #div_emailgrabber label.error { display:none !important; }
#container #global #div_emailgrabber #div_eg_messages { font-size:0.65em; font-weight:bold; }
#container #global #div_emailgrabber #div_eg_labels.thanks { font-size:1.3em; padding:33px 95px; }
#container #global #div_emailgrabber #div_eg_labels.error { text-align:center; text-indent:90px; }


