/*
Theme Name: MoonWalk Films
Theme URI: http://www.moonwalk-films.com/
Description: Le thème su site moonwalk-films.com.
Version: v1.0
Author: <a href="http://primat.fr/">Benjamin Massé</a> (conception et design) et <a href="http://www.sebastien-meric.com/">Sébastien Méric</a> (développement et intégration).

*/

/** Reset **/
    body{margin:0;padding:0;border:0;/*font-size:100%;*/line-height:1.2em} /* 16x1.2=19.2px */

    /* Textes */
    blockquote,code,h1,h2,h3,h4,h5,h6,p,pre{margin:0;padding:0}
    abbr,acronym{border:0;font-variant:normal}
    address,cite,code,dfn,em,strong,var{font-style:normal;font-weight:normal}
    blockquote:before,blockquote:after,q:before,q:after{content:''}
    /*blockquote,q{quotes:'' ''}*/
    code,kbd,pre,samp,tt{font-size:115%;font-family:monospace}
    h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;line-height:1.2em}
    sup{vertical-align:text-top}
    sub{vertical-align:text-bottom}
    del,ins{text-decoration:none;}

    /* Liens */
    a,a *{cursor:pointer}

    /* Listes */
    dd,dl,dt,ol,ul,li{margin:0;padding:0}
    ol,ul,dl{text-align:left}
    li{list-style:none}

    /* Formulaires */
    button,fieldset,form,input,legend,textarea{margin:0;padding:0}
    fieldset{border:0}
    button,input,optgroup,option,select,textarea{font-style:normal;font-weight:normal;font-size:16px}
    button,input[type=button],input[type=submit],input[type=reset]{height:1.8em} /* 16x1.8=28.8px */

    /* Tableaux : mettre 'cellspacing="0"' dans la table */
    table{border-collapse:collapse;border-spacing:0;font-size:inherit}
    td,th{margin:0;padding:0}
    caption,th{font-style:normal;font-weight:normal;text-align:left}

    /* Autres */
    div{margin:0;padding:0;background-color:transparent;text-align:left}
    hr,img{border:0}
    applet,iframe,object{border:0;margin:0;padding:0}
    
/** Paramètrages de base **/
    /* Fond de page */
    body{background-color:white}

    /* Textes */
    body,button,input,optgroup,option,select,textarea{font-family:arial,helvetica,verdana,"Bitstream Vera Sans",clean,sans-serif;font-size:11px;color:black}
    strong{font-weight:bold}
    em{font-style:italic}
    /*ins{text-decoration: none}*/
    del{text-decoration:line-through}

    /* Titres */
    h1{font-size:30px}
    h2{font-size:30px}
    h3{font-size:24px}
    h4{font-size:22px}
    h5{font-size:20px}
    h6{font-size:18px}

    /* Liens */
    /* LVHA order :link, :visited, :hover, :focus, :active */
    a,a:link,a:active,a:visited{text-decoration:none;color:blue}
    a:focus,a:hover{/* text-decoration:underline; */color:blue}

/** Utils **/

    /**
     * Pour le curseur "pointer" sur les boutons de formulaite
     * label : marche pas sur safari...
     **/
    button,input[type=button],input[type=image],input[type=reset],input[type=submit],label{cursor:pointer}

    /**
     * Pour cacher le texte replacé par une image
     **/
    .hidden{position:absolute;left:-9999px}
    /*.hidden{display:none}*/

    /**
     * Force l'assenceur de scroll vertical sur FF.
     * Evite les sauts lors de la navigation entre une page avec et une page sans barre de scroll
     * dans les sites centrés horizontalement.
     **/
    body{height:101%}
    html{overflow-y:scroll;}

    /**
     * Saut de ligne sur toute la largeur du contener
     **/
    .spacer,.clear{clear:both;font-size:0;line-height:0;display:block;height:0}

/** Paramétrages spécifiques **/
    /* layout */
    #outer-content-wraper{text-align:center}
        #inner-content-wraper{width:861px;margin:0 auto}
            #outer-header{width:861px}
                #inner-header{margin-left:199px;width:662px;height:28px;overflow:hidden;clear:both}
                    #header-home-link{margin-top:5px;float:left}
                    #header-login-link{margin-top:5px;float:right}
            #outer-content{width:861px}
                #inner-content{overflow:hidden;clear:both}
                    #outer-sidebar{width:199px;overflow:hidden;float:left}
                        #inner-sidebar{margin-right:23px}
                    #content{width:662px;float:left}
                        #top-content{overflow:hidden;clear:both}
                            #slideshow-container{float:left}
                            #bio-container{float:left}

                        #middle-content{overflow:hidden;clear:both}

                            #caroussel-container{}

                        #bottom-content{overflow:hidden;clear:both}

                            #search{padding-bottom:31px}
            #outer-footer{width:861px}
                #inner-footer{margin-left:199px;width:662px;height:175px}
        
    /* backgrounds */
    #inner-header{background-color:#000}
    #header-home-link a{width:41px;height:16px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt_home_out.gif%27) 0 0 no-repeat}
    #header-home-link.selected a{background:transparent url('images/bt_home_in.gif') 0 0 no-repeat}
    #header-home-link a:focus,
    #header-home-link a:hover{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt_home_in.gif%27) 0 0 no-repeat}
    #header-login-link a{width:82px;height:16px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt_clientlogin.gif%27) 0 0 no-repeat}
    #header-login-link a:focus,
    #header-login-link a:hover{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt_clientlogin.gif%27) 0 0 no-repeat}
    /*#inner-footer{background:transparent url('images/footer.png') 0 0 no-repeat}*/
    #title-directors{background:#000 url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt-directors-closed.png%27) 0 0 no-repeat}
    #title-directors.selected{background:#000 url('images/bt-directors-opened.png') 0 0 no-repeat}
    #title-young-directors{background:#000 url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/title-young-directors.png%27) 0 0 no-repeat}
    #title-tags{background:#000 url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt-tags-closed.png%27) 0 0 no-repeat}
    #title-tags.selected{background:#000 url('images/bt-tags-opened.png') 0 0 no-repeat}
    #title-contact{background:#000 url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt-contact-closed.png%27) 0 0 no-repeat}
    #title-contact.selected{background:#000 url('images/bt-contact-opened.png') 0 0 no-repeat}
    #title-links{background:#000 url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt-links-closed.png%27) 0 0 no-repeat}
    #title-links.selected{background:#000 url('images/bt-links-opened.png') 0 0 no-repeat}
    #top-content{background-color:#000}
    .category #top-content,
    .home #top-content{background-color:transparent}
    #features{background-color:#000}
    #slideshow-title span{background-color:#000}
    .jFeaturesSlideshowText h3 span,
    .jFeaturesSlideshowText p span{background-color:#fff}
    #bio{background-color:#000}
    /*#bio-container{background:transparent url('images/bio-bottom.png') 14px bottom no-repeat}*/
    /*#search{background:transparent url('images/bio-bottom.png') left bottom no-repeat}*/
    #bio-title span{background-color:#000}
    #search-title span{background-color:#000}
    #caroussel-title span{background-color:#000}
    #mur-images{background-color:#000}
    #searchform{background-color:#000}
    #caroussel{background-color:#000}

    /*  */
    #inner-header a{display:block}
    #inner-header a,
    #inner-header a:link,
    #inner-header a:active,
    #inner-header a:visited{color:#fff}
    #inner-header a:focus,
    #inner-header a:hover{color:#c00}
    #logo a:focus{outline:none}
    
    
    .pagetitle{height:99px;line-height:99px;text-transform:uppercase;color:#fff;font-weight:bold}
    .home .pagetitle{height:79px;line-height:30px;padding-top:20px;text-transform:uppercase}
    .emphaze{color:#c00}
    .pagetitle-works{height:80px;line-height:80px;text-transform:uppercase;color:#fff;font-weight:bold}
    /* .category .pagetitle-works{height:80px;line-height:80px;margin-bottom:0} */
    
    #tag-video{padding:7px 19px 0}
    #tag-text{padding:0 19px 7px}
        #tag-text h3{line-height:20px;font-size:16px}
        #tag-text h3 span{padding:0 5px;background-color:#fff}
        #tag-text p{color:#ccc;line-height:18px}
        #tag-text h3,
        #tag-text p{font-family:georgia;font-style:italic}
        .navigation{margin-top:10px;text-align:right}
            .navigation form{}
            .navigation img{border:1px solid #000}
            .navigation a:hover img{border:1px solid #999}
            .navigation select{border:none}
    
    #mur-images{padding:27px 0 0 7px;overflow:hidden;clear:both}
        .vignette,
        .vignette-last{padding-bottom:20px;float:left;position:relative;height:118px}
        .vignette{width:219px}
        .vignette-last{width:217px}
        .vignette img,
        .vignette-last img{border:1px solid #000}
        .vignette a:focus img,
        .vignette-last a:focus img,
        .vignette a:hover img,
        .vignette-last a:hover img{border:1px solid #999}
        .vignette img,
        .vignette .text-vignette{margin-right:6px}
        .vignette-last img,
        .vignette-last .text-vignette{margin-right:4px}
        .text-vignette{position:absolute;top:79px;left:0;z-index:3}
        .text-vignette span{padding:0 5px;background-color:#fff}
        .text-vignette h3{line-height:20px;font-size:16px}
        /* .text-vignette p{line-height:18px} */
        .text-vignette a,
        .text-vignette a:link,
        .text-vignette a:active,
        .text-vignette a:visited,
        .text-vignette a:focus,
        .text-vignette a:hover{color:#ccc;font-family:georgia;font-style:italic}
        .text-vignette h3 a,
        .text-vignette h3 a:link,
        .text-vignette h3 a:active,
        .text-vignette h3 a:visited,
        .text-vignette h3 a:focus,
        .text-vignette h3 a:hover{color:#000;text-decoration:none}
    

    #middle-content{margin-top:15px}
        #caroussel-container{width:662px}

            #caroussel-title{width:88px;height:16px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/titre_recentworks.gif%27) 0 0 no-repeat}
                #caroussel-title span{color:#fff}
    #bottom-content{margin-top:15px}
        #search{width:251px}
            #search-title{margin-right:14px}
            #search-title{width:50px;height:16px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/titre_search.gif%27) 0 0 no-repeat}
                #search-title span{color:#fff}
            #searchform{vertical-align:middle;margin-right:14px;padding:19px 6px;color:#ccc;font-family:georgia;font-style:italic}
                #s{vertical-align:middle;border:none;width:175px;height:18px;padding:2px 5px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/search-bg.png%27) 0 0 no-repeat}
                #searchsubmit{margin-left:8px;vertical-align:middle;border:none;width:22px;height:22px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/bt-ok.png%27) 0 0 no-repeat}
    
    /* accordeon */

    #accordion-menu h4,

    #contact-menu h4{font-size:18px;text-indent:7px;height:40px;line-height:40px;color:#666;margin-top:4px;cursor:pointer;text-transform:uppercase}

    #accordion-menu h5{font-size:18px;height:36px;line-height:36px;color:#666;text-transform:uppercase}
    #links-menu h4{font-size:18px;text-indent:7px;height:40px;line-height:40px;color:#666;margin-top:4px;cursor:pointer;text-transform:uppercase}
    #accordion-menu ul,
    #contact-menu div,
    #links-menu ul{background-color:#000}
    #accordion-menu li{text-transform:uppercase}

    #accordion-menu li p{text-transform:none}

    #accordion-menu li,
    #contact-menu div,

    #links-menu li{padding:4px 4px 4px 10px;color:#666}

    #accordion-menu li li{padding-left:0}
    #accordion-menu a,
    #accordion-menu a:link,
    #accordion-menu a:active,
    #accordion-menu a:visited{color:#fff}
    #accordion-menu a:focus,
    #accordion-menu a:hover{color:#c00}
    #accordion-menu .current-cat a,
    #accordion-menu .current-cat a:link,
    #accordion-menu .current-cat a:active,
    #accordion-menu .current-cat a:visited,
    #accordion-menu .current-cat a:focus,
    #accordion-menu .current-cat a:hover,
    #accordion-menu .current-tag a,
    #accordion-menu .current-tag a:link,
    #accordion-menu .current-tag a:active,
    #accordion-menu .current-tag a:visited,
    #accordion-menu .current-tag a:focus,
    #accordion-menu .current-tag a:hover{color:#c00}
    
    /**/#contact-menu a,

    #contact-menu a:link,

    #contact-menu a:active,

    #contact-menu a:visited,

    #contact-menu a:focus,

    #contact-menu a:hover{color:#666}/**/

    #accordion-menu p a,

    #accordion-menu p a:link,

    #accordion-menu p a:active,

    #accordion-menu p a:visited,

    #accordion-menu p a:focus,

    #accordion-menu p a:hover{color:#666}

    /*#contact-menu p{margin:4px 0 10px}*/
    /**/#contact-menu p{width:165px;margin-bottom:10px}
    #contact-menu ul{margin-bottom:10px;overflow:hidden;clear:both}
        #contact-menu li{float:left}/**/

    #accordion-menu li p{width:165px;margin-bottom:10px}

    #accordion-menu li ul{margin-bottom:10px;overflow:hidden;clear:both}

        #accordion-menu li li{float:left}
    
    #links-menu a,
    #links-menu a:link,
    #links-menu a:active,
    #links-menu a:visited,
    #links-menu a:focus,
    #links-menu a:hover{color:#fff;text-transform:uppercase}
    
    /* features */
    #slideshow-container{width:411px}
    .home #slideshow-container{width:662px}
        #slideshow-title{width:63px;height:16px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/titre_features.gif%27) 0 0 no-repeat}
            #slideshow-title span{color:#fff}
        #features{padding:7px 6px 19px 7px}
            #jFeaturesCatSlideshow{width:398px}
                #jFeaturesCatSlideshow ul{width:398px;height:310px}
                    #jFeaturesCatSlideshow li{width:398px;height:310px}
            #jFeaturesHomeSlideshow{width:650px}
                #jFeaturesHomeSlideshow ul{width:650px;height:324px}
                    #jFeaturesHomeSlideshow li{width:650px;height:324px}
            #jFeaturesSlideshowNav{margin-top:16px}
            .jFeaturesSlideshowText{color:#000}
                .jFeaturesSlideshowText h3{height:22px;line-height:22px;font-size:16px}
                .jFeaturesSlideshowText p{line-height:18px}
                .jFeaturesSlideshowText h3 a{background-color:#fff;padding:0 5px 2px}
                .jFeaturesSlideshowText p a{background-color:#fff;padding:0 5px}
                .jFeaturesSlideshowText a,
                .jFeaturesSlideshowText a:link,
                .jFeaturesSlideshowText a:active,
                .jFeaturesSlideshowText a:visited,
                .jFeaturesSlideshowText a:focus,
                .jFeaturesSlideshowText a:hover{color:#000;text-decoration:none;font-family:georgia;font-style:italic}
    #bio-container{width:251px}
        #bio-title{width:53px;height:16px;margin-left:14px;background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/titre_resume.gif%27) 0 0 no-repeat}
            #bio-title span{color:#fff}
        #bio{margin-left:14px;padding:7px 6px 19px;color:#ccc;font-family:georgia;font-style:italic}
            #bio p{margin-bottom:10px}
    
    /* caroussel */
    #caroussel{position:relative;padding:20px 0;height:150px}
        .prev,
        .next{width:21px;height:12px !important;border:none;position:absolute;bottom:10px;z-index:2;border:1px solid #000}
        .prev{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/left-arrow.png%27) 0 0 no-repeat scroll;right:41px}
        .next{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/right-arrow.png%27) 0 0 no-repeat scroll;right:16px}
        #caroussel ul{height:150px}
            #caroussel .post{background-color:#000;padding-right:10px;width:211px}
            .panel{position:relative;height:150px!important;width:211px!important}
                .panel .entry{position:absolute;bottom:35px;left:5px}
                    .panel .entry h3 {font-size:16px;line-height:22px}
                    .panel .entry p {line-height:18px}
                        .panel .entry h3 a{background-color:#fff;padding:0 5px 2px}
                        .panel .entry p a {background-color:#fff;padding:0 5px}
                        .panel .entry a,
                        .panel .entry a:link,
                        .panel .entry a:active,
                        .panel .entry a:visited,
                        .panel .entry a:focus,
                        .panel .entry a:hover{color:#000;font-family:georgia;font-style:italic}
                        .panel img{margin-left:4px;border:1px solid #000}
                        .panel a:focus img,
                        .panel a:hover img{margin-left:4px;border:1px solid #c00}
        
    /* footer */
    #inner-footer{position:relative}
    #inner-footer li{position:absolute;bottom:49px}
        .rss-feed a,
        .youtube-profile a,
        .facebook-profile a,
        .twitter-profile a{display:block;height:13px}
        .rss-feed{left:545px}
        .rss-feed a{width:34px}
        .youtube-profile a,
        .facebook-profile a,
        .twitter-profile a{width:13px}
        .youtube-profile{left:613px}
        .rss-feed a{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/rss_normal.gif%27) 0 0 no-repeat scroll}
        .rss-feed a:focus,
        .rss-feed a:hover{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/rss_over.gif%27) 0 0 no-repeat scroll}
        .youtube-profile a{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/youtube_normal.gif%27) 0 0 no-repeat scroll}
        .youtube-profile a:focus,
        .youtube-profile a:hover{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/youtube_over.gif%27) 0 0 no-repeat scroll}
        .facebook-profile{left:626px}
        .facebook-profile a{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/facebook_normal.gif%27) 0 0 no-repeat scroll}
        .facebook-profile a:focus,
        .facebook-profile a:hover{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/facebook_over.gif%27) 0 0 no-repeat scroll}
        .twitter-profile{left:639px}
        .twitter-profile a{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/twitter_normal.gif%27) 0 0 no-repeat scroll}
        .twitter-profile a:focus,
        .twitter-profile a:hover{background:transparent url(file:///C|/Users/Filipe/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/SHA3FB3A/%27images/twitter_over.gif%27) 0 0 no-repeat scroll}
        
    
    
    
    
    
    
