body.dates,
body.auteur,
body.contact,
body.equipe,
body.piece,
body.scenographie { 
    background: #8a1501 url(images/background.png) repeat-y center;
    color: #362c20;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    font-size: .75em;
    line-height:1.7em;
    margin:4px auto 0;
    width:467px;
}

body.index {    background: none; background: #8a1501 url('images/swastika.png') no-repeat center -60px;}
.index img { margin:40px auto;border:0;}
body.index a {outline:none;}

h1 {font-size:1.7em;}
h2 {font-size:1.2em;}

a { color: #751c0b; text-decoration: none; }
a:hover { color: #a00; text-decoration: underline; }

h1,h2,h3 {color:#1f4762;}
h1 a ,h2 a,h3 a{color:#1f4762;text-decoration:underline;}

#header h1 {font-size:.1em;text-indent:-9999px;background:url('images/bright_room.png') no-repeat 0px 6px ;height:164px;widht:467px;}
#header a {outline:none;}

#main {margin-top:18px}

#content {float:left;margin-bottom:100px;text-align:justify;}

ul.navigation { list-style:none; text-align:left;padding-left:0;padding-top:0px;margin-bottom:0px;font-size:.9em;font-weight:bold;padding-bottom:3px;margin-left:0;border-bottom:1px solid #c4ced6;}
ul.navigation li {display:inline; padding-left:0;padding-right:.7em;}
ul.navigation li.last {padding-right:0;}
ul.navigation li a {text-decoration: none;padding:0 0em; }
ul.navigation li a:hover {text-decoration: none; border-bottom:2px solid #a00;color:#a00 }
ul.navigation li.active a:hover { text-decoration: none;border-bottom:2px solid #362c20;  }
ul.navigation li.active a { color: #362c20; text-decoration: none;border-bottom:2px solid #362c20; }

.dates h2 {margin-bottom:0em;}
.dates #dates_list p {margin-top:0;padding-top:0;line-height:1.5em;}
.dates .description {font-size:.9em;line-height:1.5em;padding-top:0;padding-bottom:1.5em;}
.dates .a_date{background-color:#f4f0e3;margin:0 0 1em 0;padding:.5em 1.5em;text-align:left;}
.dates p.large {font-size:1.7em;text-align:left;line-height:1.2em;color:#777;}

.equipe img {display:none;}
.equipe p {text-align:justify;margin:.2em 0 1em 0;padding:0 0px 0 145px;}
.equipe h2 {margin:2.5em 0 .1em 0;padding:0 0 0 145px;}
.equipe .first h2 {margin:1.5em 0 .1em 0;padding:0 0 0 145px;}
.equipe .adam_david {}
.equipe .nade_dieu {background:url('images/equipe/nade.png')}
.equipe .jessica_goldman {background:url('images/equipe/jessica.png')}
.equipe .hillary_keegin {background:url('images/equipe/hillary.png')}
.equipe .kloe_lang {background:url('images/equipe/kloe.png')}
.equipe .perrine_guffroy {background:url('images/equipe/perrine.jpg')}
.equipe .pauline_le_diset {}
.equipe .marc_mameaux {}
.equipe .mikael_oliviero {}
.equipe .erik_perron {}
.equipe .fanny_touron {background:url('images/equipe/fanny.png')}
.equipe .laurent_menoret {background:url('images/equipe/laurent.png')}
.equipe .veronique_nordey {background:url('images/equipe/veronique.png')}
.equipe .xavier_clion {background:url('images/equipe/xaviersm.jpg')}
.equipe .paul_nevo {background:url('images/equipe/paul_nevo.jpg')}
.equipe .francois_perache {background:url('images/equipe/francois_perache.jpg')}
.equipe .david_stanley {background:url('images/equipe/david.jpg')}
.equipe .denis_baronnet {background:url('images/equipe/denis.sm.jpg')}
.equipe .simon_bellouard {background:url('images/equipe/simon_bellouard.jpg')}
.equipe .cast {background-repeat:no-repeat;background-position:0px 30px;margin:0;}

.contact ul.contactlist { list-style:none;padding:0;margin:0;line-height:1.4em}
.contact ul.contactlist li {padding:.5em 0 1.4em;}
.contact .privacypolicy {font-size:.8em;}
.contact h2 {margin-bottom:0px;margin-top:.2em;}
.contact h1.contact_h1 {margin-bottom:.5em;margin-top:1.4em;}
.contact .email_field {color:#999;width:120px;margin-right:4px;}

#sponsors {color:#aab9c4;border-top:1px solid #c4ced6;margin-top:4em;}
#sponsors a {outline:none;}
#sponsors p {font-size:.85em;font-weight:bold;padding-left:0;margin:10px 0 0 0;}
#sponsors h4 {padding-right:2.4em;float:left;margin-top:5px; }
#sponsors h4.boutonniere {background:url('images/la-boutonniere.png') no-repeat 0px 0px ;width:100px;height:20px;text-indent:-9999px;}
#sponsors h4.yagg {background:url('images/yagg.png') no-repeat 0px 2px ;width:118px;height:20px;text-indent:-9999px;}

.quote { margin: 25px 25px; }
.quote span { font-weight: bold }

.mounir { margin-left: 40px; }
.mounir img { padding: .5em; }


