body
{
  background-color: black;
  background-repeat:no-repeat;
  background-position:top center;
}

#trailer
{
  display: none;
}

#trailer .submitted
{
  display: none;
}

#site-slogan
{
  margin: 0px;
}

#site-subheader
{
  margin-top: -10px;
  padding: 0px;
}

a.play_button
{
  display: block;
  width: 230px;
  font-size: 35px;
  padding-left: 50px;
  background: url(play_off.png);
  background-repeat: no-repeat;
  background-position: 0px 8px;
}

a.play_button:hover
{
  text-decoration: none;
  background: url(play_on.png);
  background-repeat: no-repeat;
  background-position: 0px 8px;
  border: 0px;
}

#site-slogan
{
  display: block;
  margin-bottom: -10px;
}

a.enter_button
{
  padding-left: 20px;
  background: url(fleche_off.png);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}

a.enter_button:hover
{
  text-decoration: none;
  background: url(fleche_on.png);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}

/* Version fond blanc */

body
{
  color: #edecec;
  background-color: black;
}

a
{
  color: #edecec;
  text-decoration: none;
  outline: none;
}

#site-name a
{
  color: white;
}

#header-region
{
  border-top: 1px solid gray;	
  border-bottom: 1px solid gray;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.view-trailer
{
}

.view-mentions
{
  text-align: center;
  background: url(palmes.gif);
  background-repeat: no-repeat;
  background-position: center 108px;
  height: 286px;
}

.view-mentions .view-content
{
  position: absolute;
  left: 50%;
  width: 460px;
  margin-left: -230px;
  top: 50%;
  margin-top: -143 px;
  font-family: times;
  font-style: italic;
  font-size: 15px;
  line-height: 18px;
  /*text-transform: uppercase;*/
}

.view-mentions .views-rotator-item, .view-mentions .views-rotator-item div
{
  tex-align: center;
  width: 460px;
}

#sidebar-right
{
  font-size: 30px;
  line-height: 35px;
}



/***** NEWS *****/
.news .content
{
  width: 250px;
}

.news .content p
{
  margin-bottom: 8px;  
}

.news .content hr
{
  margin: 0px;
  margin-bottom: 8px;
  height: 1px;
  border: 0px;
  background-color: gray;
  width: 220px;
}




.newsletter
{
  border-top: 1px solid gray;
  padding-top: 20px;
}

.newsletter form, .newsletter input, .newsletter button, .newsletter submit, form label
{
  font-size: 12px;
  font-weight: normal;
}

#edit-mail-wrapper label
{
  font-weight: normal;
}

.form-radio
{
  margin-left: 0px;
  padding-left: 0px;
}

#edit-mail
{
 font-size: 10px;
 font-weight: normal;
 background-color: black;
 border: 1px solid gray;
 color: white;
}


#footer
{
  border-top: 1px solid gray;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 1px;
  padding-top: 20px;
}
