/*
Theme Name: Mowno
Theme URI: http://www.mowno.com/
Description: Le thème pour Mownno.com.
Version: v1.0
Author: Benjamin Massé (conception et design) et Sébastien Méric (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,georgia,helvetica,verdana,"Bitstream Vera Sans",clean,sans-serif;font-size:12px;color:black;line-height:1.7em}
    strong{font-weight:bold}
    em{font-style:italic}
    /*ins{text-decoration: none}*/
    del{text-decoration:line-through}

    /* Titres */
    h1{font-size:28px}
    h2{font-size:26px;font-family:Georgia;}
    h3{font-size:24px}
    h4{font-size:22px}
    h5{font-size:18px}
    h6{font-size:15px}

    /* 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.
     **/
    /*html,*/body{height:101%}
    html{overflow-y:scroll;}

    /**
     * Saut de ligne sur toute la largeur du contener
     **/
    .clear{clear:both;font-size:0;line-height:0;display:block;height:0}

/** Paramétrages spécifiques **/
    /* Layout */
    #outer-header-wraper{text-align:center;margin-bottom:15px}
        #inner-header-wraper{overflow:hidden;width:995px;height:150px;margin:0 auto;position:relative}
            #header-nav{overflow:hidden;position:absolute;bottom:0;left:0}
            
    #outer-main-wraper{text-align:center}
        #inner-main-wraper{clear:both;overflow:hidden;width:995px;margin:0 auto}
            #outer-content-wraper{width:670px;overflow:hidden;float:left}
                #inner-content-wraper{overflow:hidden}
                .tag #inner-content-wraper{clear:both;margin-right:5px}
                    
                    #home-main{overflow:hidden;clear:both}
                        #home-content{float:left;width:455px;}
                        #outer-home-sidebar-wraper{float:left;width:215px}
                            #inner-home-sidebar-wraper{margin-right:15px}
                    
                    #content{overflow:hidden;float:left;width:450px}
                    .author #outer-cat-sidebar-wraper,
                    .category #outer-cat-sidebar-wraper{width:220px;overflow:hidden;float:left}
                        .author #inner-cat-sidebar-wraper,
                        .category #inner-cat-sidebar-wraper{float:left;margin-left:20px}
            .single #outer-cat-sidebar-wraper{width:220px;overflow:hidden;float:left}
                .single #inner-cat-sidebar-wraper{width:100%;float:left;margin-left:20px}
            #outer-sidebar-wraper{width:325px;overflow:hidden;float:left}
                #inner-sidebar-wraper{float:left;margin:0 10px 0 15px}
                
    #outer-footer-wraper{text-align:center}
        #inner-footer-wraper{margin:40px auto 0;width:995px;height:340px;position:relative}
        
                    #top-artiste{width:665px;float:left}
                    #col-artiste{width:200px;float:left}
                        #col-artiste .image-artiste{width:200px !important;height:auto !important}
                    #outer-content-artiste{width:465px;float:left}
                        #inner-content-artiste{margin-left:15px}
            
    /* Backgrounds */
    #outer-header-wraper{background:transparent url(images/pat_top.gif) 0 0 repeat-x}
        #inner-header-wraper{background:transparent url(images/bg_top.gif) 0 0 no-repeat}
    #outer-footer-wraper{background:transparent url(images/pat_footer.gif) left bottom repeat-x}
        #inner-footer-wraper{background:transparent url(images/bg_fond_footer_995x200.gif) left bottom no-repeat}
    #sous-nav li{background:transparent url(images/sous-nav-sep.png) right 2px no-repeat}
        #sous-nav li.current-cat a{background:transparent url(images/sous-nav-current.png) center bottom no-repeat}
    .entry{background:transparent url(images/filet_bloc.gif) left bottom repeat-x}
    .page .entry{background-image:none}
    /*.postmetadata{background:transparent url(images/separateur_liste_cat_450x5.gif) left bottom no-repeat}*/
        .postmetadata-comments a{background:transparent url(images/icon_comments.gif) 0 3px no-repeat}
        .postmetadata-tags{background:transparent url(images/tags_flag.gif) 0 5px no-repeat}
    .single-postmetadata{background:transparent url(images/separateur_liste_cat_450x5.gif) left bottom no-repeat}
        .single-postmetadata-tags{background:transparent url(images/tags_flag.gif) 0 5px no-repeat}
    #hot-tags-title {background:transparent url(images/bg_hot_tags.gif) 0 0 no-repeat}
    #all-tags{background:transparent url(images/separateur_home_300x10.gif) left bottom no-repeat}
    #ad-right_sidebar{background:transparent url(images/top_bloc_pub_carre.gif) 0 0 no-repeat}
    #ad-right-sidebar1{background:transparent url(images/top_bloc_pub_carre.gif) 0 0 no-repeat}
    .sep-sidebar{background:transparent url(images/separateur_home_300x10.gif) left bottom no-repeat}
    /* agenda */
    #execphp-381651122,
    #execphp-407752356,
    #execphp-414203411{background:transparent url(images/bg_agenda_home.jpg) 0 0 no-repeat}
    /* newsletter */
    #text-381671114,
    #text-407752353,
    #text-414199681{background:transparent url(images/bg_newsletter_bloc.jpg) 0 0 no-repeat}
    .page-nl-inscription-confirmee h1.page-title{height:80px;background:transparent url(images/newsletter_mowno.gif) 0 0 no-repeat;height:}
    .page-nl-confirmation-inscription h1.page-title{height:80px;background:transparent url(images/newsletter_mowno.gif) 0 0 no-repeat}
    .page-nl-confirmation-desinscription h1.page-title{height:80px;background:transparent url(images/newsletter_mowno.gif) 0 0 no-repeat}
    #footer-haut-page a{background:transparent url(images/top.png) 0 0 no-repeat}
    #related-tags-title{background:transparent url(images/col-artiste-rel-tags.png) 0 0 no-repeat}
    #links-artiste-title{background:transparent url(images/col-artiste-links.png) 0 0 no-repeat}
    #official-news-feeds h2{background:transparent url(images/titre_col_official_news.gif) 0 0 no-repeat}
    #live-shows h2{background:transparent url(images/titre_col_myspace_shows.gif) 0 0 no-repeat}
    #archives-title{background:transparent url(images/tags-archive.png) left bottom no-repeat}
    .previous a{background:transparent url(images/nav-previous-post.png) left top no-repeat}
    .next a{background:transparent url(images/nav-next-post.png) left top no-repeat}
    #execphp-412867591 h3{background:transparent url(images/col-single-related.png) left top no-repeat}
    #recent-posts{background:transparent url(images/col-single-last.png) left top no-repeat}
    /* Sidebar de home droite */
    #execphp-416830722{background:transparent url(images/300x400_bg_home_tv.gif) left top no-repeat}
    #disques-rss a{background:transparent url(images/mini_icon_rss.gif) left top no-repeat}
    #home-last-posts{background:transparent url(images/titre_derniers_posts.gif) left top no-repeat}
    #home-last-posts-rss a{background:transparent url(images/mini_icon_rss.gif) left top no-repeat}
    #home-features-title{background:transparent url(images/titre_features.gif) left top no-repeat}
    /* sidebar home gauche */
    #execphp-417263881{background:transparent url(images/titre_lastnews.gif) left top no-repeat}
    #execphp-417268391{background:transparent url(images/titre_site_du_mois.jpg) left top no-repeat}
    #recent-comments{background:transparent url(images/titre_derniers_commentes.jpg) left top no-repeat}

        
    /* Textes */
    #header-pages li{font-size:10px}
    #sous-nav{text-transform:uppercase;font-size:10px;font-weight:bold;line-height:1.2em}
    .post h2 a,
    .post h2 a:link,
    .post h2 a:active,
    .post h2 a:visited,
    .post h2 a:focus,
    .post h2 a:hover{font-family:Georgia,Arial;font-style:normal;font-size:22px;color:#000}
    .entry a,
    .entry a:link,
    .entry a:active,
    .entry a:visited,
    .entry a:focus,
    .entry a:hover{color:#0092fc;font-style:italic}
    .t2{font-weight:bold}
    
    #all-tags{text-align:right}
    #all-tags a,
    #all-tags a:link,
    #all-tags a:active,
    #all-tags a:visited,
    #all-tags a:focus,
    #all-tags a:hover{color:#0092fc;font-style:italic}
    #tous-les-concerts a,
    #tous-les-concerts a:link,
    #tous-les-concerts a:active,
    #tous-les-concerts a:visited,
    #tous-les-concerts a:focus,
    #tous-les-concerts a:hover{color:#0092fc;font-style:italic}
    /* agenda concerts */
    #execphp-381651122 ul a,
    #execphp-381651122 ul a:link,
    #execphp-381651122 ul a:active,
    #execphp-381651122 ul a:visited,
    #execphp-381651122 ul a:focus,
    #execphp-381651122 ul a:hover{color:#000}
    #execphp-407752356 ul a,
    #execphp-407752356 ul a:link,
    #execphp-407752356 ul a:active,
    #execphp-407752356 ul a:visited,
    #execphp-407752356 ul a:focus,
    #execphp-407752356 ul a:hover{color:#000}
    #execphp-414203411 ul a,
    #execphp-414203411 ul a:link,
    #execphp-414203411 ul a:active,
    #execphp-414203411 ul a:visited,
    #execphp-414203411 ul a:focus,
    #execphp-414203411 ul a:hover{color:#000}

    /* related posts */
    #execphp-412867591 ul a,
    #execphp-412867591 ul a:link,
    #execphp-412867591 ul a:active,
    #execphp-412867591 ul a:visited,
    #execphp-412867591 ul a:focus,
    #execphp-412867591 ul a:hover{color:#000}
    /* derniers ajouts */
    #recent-posts ul a,
    #recent-posts ul a:link,
    #recent-posts ul a:active,
    #recent-posts ul a:visited,
    #recent-posts ul a:focus,
    #recent-posts ul a:hover{color:#000}
    
    /* dernières news */
    #execphp-417263881 a,
    #execphp-417263881 a:link,
    #execphp-417263881 a:active,
    #execphp-417263881 a:visited,
    #execphp-417263881 a:focus,
    #execphp-417263881 a:hover{color:#000}
    /* site du mois */
    #execphp-417268391 a,
    #execphp-417268391 a:link,
    #execphp-417268391 a:active,
    #execphp-417268391 a:visited,
    #execphp-417268391 a:focus,
    #execphp-417268391 a:hover{color:#000}
    #execphp-417268391 p a,
    #execphp-417268391 .tout-le-meilleur a:link,
    #execphp-417268391 .tout-le-meilleur a:active,
    #execphp-417268391 .tout-le-meilleur a:visited,
    #execphp-417268391 .tout-le-meilleur a:focus,
    #execphp-417268391 .tout-le-meilleur a:hover{color:#0092fc;font-style:italic}
    /* les derniers commentés home */
    #recent-comments a,
    #recent-comments a:link,
    #recent-comments a:active,
    #recent-comments a:visited,
    #recent-comments a:focus,
    #recent-comments a:hover{color:#000}

    .widget_rrm_popular_posts ul a,
    .widget_rrm_popular_posts ul a:link,
    .widget_rrm_popular_posts ul a:active,
    .widget_rrm_popular_posts ul a:visited,
    .widget_rrm_popular_posts ul a:focus,
    .widget_rrm_popular_posts ul a:hover{color:#000}
    #execphp-407692584 ul a,
    #execphp-407692584 ul a:link,
    #execphp-407692584 ul a:active,
    #execphp-407692584 ul a:visited,
    #execphp-407692584 ul a:focus,
    #execphp-407692584 ul a:hover{color:#000}

    #execphp-416830722 a,
    #execphp-416830722 a:link,
    #execphp-416830722 a:active,
    #execphp-416830722 a:visited,
    #execphp-416830722 a:focus,
    #execphp-416830722 a:hover{color:#000}
    #video-du-jour a:focus img,
    #video-du-jour a:hover img{border:1px solid #0092fc}

    /* features sidebar */
    #execphp-407692582 a,
    #execphp-412926131 a,
    #execphp-407692582 a:link,
    #execphp-412926131 a:link,
    #execphp-407692582 a:active,
    #execphp-412926131 a:active,
    #execphp-407692582 a:visited,
    #execphp-412926131 a:visited,
    #execphp-407692582 a:focus,
    #execphp-412926131 a:focus,
    #execphp-407692582 a:hover,
    #execphp-412926131 a:hover{color:#000}
    
    #execphp-407692582 h5,
    #execphp-412926131 h5{margin-bottom:10px;font-family:Georgia,Arial;}

    #name,
    #idjllr-idjllr{font-size:12px;color:#fff;font-family:arial}

    .navigation a,
    .navigation a:link,
    .navigation a:active,
    .navigation a:visited,
    .navigation a:focus,
    .navigation a:hover{color:#000}

    .postmetadata,
    .single-postmetadata,
    .postmetadata-top-artiste{color:#999;font-size:10px}
    .postmetadata a,
    .postmetadata a:link,
    .postmetadata a:active,
    .postmetadata a:visited,
    .postmetadata a:focus,
    .postmetadata a:hover{color:#0092fc}
    .postmetadata-top-artiste a,
    .postmetadata-top-artiste a:link,
    .postmetadata-top-artiste a:active,
    .postmetadata-top-artiste a:visited,
    .postmetadata-top-artiste a:focus,
    .postmetadata-top-artiste a:hover{color:#0092fc}
    .single-postmetadata a,
    .single-postmetadata a:link,
    .single-postmetadata a:active,
    .single-postmetadata a:visited,
    .single-postmetadata a:focus,
    .single-postmetadata a:hover{color:#0092fc}
    .single-postmetadata-tags a,
    .single-postmetadata-tags a:link,
    .single-postmetadata-tags a:active,
    .single-postmetadata-tags a:visited,
    .single-postmetadata-tags a:focus,
    .single-postmetadata-tags a:hover{color:#0092fc;font-size:10px}
        .postmetadata-comments a:focus,
        .postmetadata-comments a:hover{text-decoration:none}
        .postmetadata-comments-title,
        .single-postmetadata-comments img{vertical-align:middle;margin-right:4px}
        .single-postmetadata-comments-title{color:#999}
        .postmetadata-comments-nb,
        .single-postmetadata-comments-nb{}
        .pub-date{color:#000}
        
    #commentform a,
    #commentform a:link,
    #commentform a:active,
    #commentform a:visited,
    #commentform a:focus,
    #commentform a:hover{color:#0092fc;font-style:italic}
    
    #footer-haut-page a,
    #footer-haut-page a:link,
    #footer-haut-page a:active,
    #footer-haut-page a:visited,
    #footer-haut-page a:focus,
    #footer-haut-page a:hover{color:#0092fc;font-style:italic;font-weight:bold}
    
    #footer-nav li,
    #footer-rss,
    #footer-pages-nav li{font-size:12px}
    #footer-nav a,
    #footer-nav a:link,
    #footer-nav a:active,
    #footer-nav a:visited,
    #footer-nav a:focus,
    #footer-nav a:hover,
    #footer-pages-nav a,
    #footer-pages-nav a:link,
    #footer-pages-nav a:active,
    #footer-pages-nav a:visited,
    #footer-pages-nav a:focus,
    #footer-pages-nav a:hover{color:#000}
    

    #footer-rss a,
    #footer-rss a:link,
    #footer-rss a:active,
    #footer-rss a:visited,
    #footer-rss a:focus,
    #footer-rss a:hover{color:#fff}
    
    .texte a,
    .texte a:link,
    .texte a:active,
    .texte a:visited,
    .texte a:focus,
    .texte a:hover{font-style:normal;font-size:12px;color:#000}
    
    .post-edit-link,
    .post-edit-link:link,
    .post-edit-link:active,
    .post-edit-link:visited,
    .post-edit-link:focus,
    .post-edit-link:hover{color:#0092fc}
    
    #official-news-feeds a,
    #official-news-feeds a:link,
    #official-news-feeds a:active,
    #official-news-feeds a:visited,
    #official-news-feeds a:focus,
    #official-news-feeds a:hover{font-style:normal;color:#000}
    
    #live-shows a,
    #live-shows a:link,
    #live-shows a:active,
    #live-shows a:visited,
    #live-shows a:focus,
    #live-shows a:hover{font-style:normal;color:#000}

    /* Header */
        /* Navigation */
        #header-nav li{display:block;height:46px;float:left}
            #header-nav li a{display:block;position:relative;height:46px}
            #header-nav-accueil a{width:68px;background:transparent url(images/header_nav.png) 0 0 no-repeat}
            #header-nav-accueil a:focus,
            #header-nav-accueil a:hover{background:transparent url(images/header_nav.png) 0 -50px no-repeat}
            #header-nav-accueil-current{width:68px;background:transparent url(images/header_nav.png) 0 -100px no-repeat}
            
            #header-nav-news a{width:56px;background:transparent url(images/header_nav.png) -68px 0 no-repeat}
            #header-nav-news a:focus,
            #header-nav-news a:hover{background:transparent url(images/header_nav.png) -68px -50px no-repeat}
            #header-nav-news-current{width:56px;background:transparent url(images/header_nav.png) -68px -100px no-repeat}
            
            #header-nav-disques a{width:71px;background:transparent url(images/header_nav.png) -124px 0 no-repeat}
            #header-nav-disques a:focus,
            #header-nav-disques a:hover{background:transparent url(images/header_nav.png) -124px -50px no-repeat}
            #header-nav-disques-current{width:71px;background:transparent url(images/header_nav.png) -124px -100px no-repeat}
            
            #header-nav-interviews a{width:94px;background:transparent url(images/header_nav.png) -195px 0 no-repeat}
            #header-nav-interviews a:focus,
            #header-nav-interviews a:hover{background:transparent url(images/header_nav.png) -195px -50px no-repeat}
            #header-nav-interviews-current{width:94px;background:transparent url(images/header_nav.png) -195px -100px no-repeat}
            
            #header-nav-concerts a{width:82px;background:transparent url(images/header_nav.png) -289px 0 no-repeat}
            #header-nav-concerts a:focus,
            #header-nav-concerts a:hover{background:transparent url(images/header_nav.png) -289px -50px no-repeat}
            #header-nav-concerts-current{width:82px;background:transparent url(images/header_nav.png) -289px -100px no-repeat}
            
            #header-nav-articles a{width:75px;background:transparent url(images/header_nav.png) -371px 0 no-repeat}
            #header-nav-articles a:focus,
            #header-nav-articles a:hover{background:transparent url(images/header_nav.png) -371px -50px no-repeat}
            #header-nav-articles-current{width:75px;background:transparent url(images/header_nav.png) -371px -100px no-repeat}
            
            #header-nav-videos a{width:64px;background:transparent url(images/header_nav.png) -446px 0 no-repeat}
            #header-nav-videos a:focus,
            #header-nav-videos a:hover{background:transparent url(images/header_nav.png) -446px -50px no-repeat}
            #header-nav-videos-current{width:64px;background:transparent url(images/header_nav.png) -446px -100px no-repeat}
            
            #header-nav-radio a{width:58px;background:transparent url(images/header_nav.png) -510px 0 no-repeat}
            #header-nav-radio a:focus,
            #header-nav-radio a:hover{background:transparent url(images/header_nav.png) -510px -50px no-repeat}
            #header-nav-radio-current{width:58px;background:transparent url(images/header_nav.png) -510px -100px no-repeat}
            
        /* Logo */
        #header-logo{position:absolute;left:0;top:15px}
            
        /* Search */
        #header-search{position:absolute;right:0;bottom:15px}
        #searchform{vertical-align:middle}
            #s{width:182px;vertical-align:middle;height:18px;background-color:#fff;border:1px solid #999;padding-top:3px}
            #searchsubmit{vertical-align:middle;border:0;background:transparent url(images/bt_ok_normal.gif) 0 0 no-repeat;width:28px;height:25px}
            #rss{float:right;margin-left:2px}
            
        /* Menu Pages */
        #header-pages{width:292px;position:absolute;right:23px;top:25px}
            #header-pages li{display:block;/*height:46px;*/float:left}
                #header-pages a,
                #header-pages a:link,
                #header-pages a:active,
                #header-pages a:visited{color:white}
                /* #header-pages-community{width:70px}
                #header-pages-community a{}
                #header-pages-community a:focus,
                #header-pages-community a:hover,
                #header-pages-community-current{color:#ff3301;width:70px} */
            
                /* #header-pages-e-mag{width:56px;text-align:center}
                #header-pages-e-mag a{}
                #header-pages-e-mag a:focus,
                #header-pages-e-mag a:hover,
                #header-pages-e-mag-current{width:56px;color:#ff3301;text-align:center} */
            
                /* #header-pages-submit{width:61px;text-align:center}
                #header-pages-submit a{}
                #header-pages-submit a:focus,
                #header-pages-submit a:hover,
                #header-pages-submit-current{width:61px;color:#ff3301;text-align:center} */
        
                #header-pages-qui-sommes-nous{width:105px}
                #header-pages-qui-sommes-nous a{}
                #header-pages-qui-sommes-nous a:focus,
                #header-pages-qui-sommes-nous a:hover,
                #header-pages-qui-sommes-nous-current{width:105px;color:#ff3301}
                
                #header-pages-shop{width:105px}
                #header-pages-shop a{}
                #header-pages-shop a:focus,
                #header-pages-shop a:hover,
                #header-pages-shop-current{width:105px;color:#ff3301}
            
                #header-pages-submit{width:61px}
                #header-pages-submit a{}
                #header-pages-submit a:focus,
                #header-pages-submit a:hover,
                #header-pages-submit-current{width:61px;color:#ff3301}
            
                /* #header-pages-qui-sommes-nous{width:105px;text-align:right}
                #header-pages-qui-sommes-nous a{}
                #header-pages-qui-sommes-nous a:focus,
                #header-pages-qui-sommes-nous a:hover,
                #header-pages-qui-sommes-nous-current{width:105px;color:#ff3301;text-align:right} */
        
    /* Sous nav */
    #sous-nav{overflow:hidden;clear:both;margin:9px 0 20px 36px}
        #sous-nav li{display:block;float:left;margin-right:10px;padding-right:10px}
            #sous-nav a{display:block;padding-bottom:12px}
    #sous-nav a,
    #sous-nav a:link,
    #sous-nav a:active,
    #sous-nav a:visited{color:#666}
    #sous-nav a:focus,
    #sous-nav a:hover{color:#000}
    #sous-nav li.current-cat a,
    #sous-nav li.current-cat a:link,
    #sous-nav li.current-cat a:active,
    #sous-nav li.current-cat a:visited,
    #sous-nav li.current-cat a:focus,
    #sous-nav li.current-cat a:hover{color:#000}

    /* Posts */
    .post{margin-bottom:30px}
        /* .post h2{padding-bottom:12px} */
        .entry,
        .entry-top-artiste{padding-bottom:10px;overflow:hidden;clear:both}
        .entry p,
        .entry-top-artiste p{padding-top:10px}
        .post-vignette{padding-bottom:12px}
        .alignleft{float:left;margin:6px 12px 0 0}
        .navigation{overflow:hidden;clear:both}
            .previous a,
            .next a{display:block;margin-top:24px;padding-top:20px}
        
        /* Metas */
        .postmetadata{overflow:hidden;clear:both;border-bottom:5px solid #ccc;}
            .postmetadata-share{width:23%;float:left}
            .postmetadata-publication{width:49%;float:left}
            .postmetadata-comments{width:27%;float:left}
                .postmetadata-comments a{display:block;padding:3px 0 0 28px;height:23px}
            .postmetadata-share,
            .postmetadata-publication{padding-top:3px;height:23px;text-align:right}
            .postmetadata-tags{width:100%;float:left;text-indent:37px;padding:2px 0;border-top:1px solid #cacaca}
            .category-a-venir .postmetadata-tags{border-top:none}
                .pub-date{padding-right:5px}
            .postmetadata-admin{width:100%;float:left;padding:0;border-top:1px solid #cacaca}

        .single-postmetadata-tags{text-indent:37px;padding:2px 0;border-top:1px solid #cacaca;margin-top:43px}
        .single-postmetadata{overflow:hidden;clear:both;padding:10px 0 5px}
            .single-postmetadata-share{width:50%;float:left;border-top:1px solid #cacaca}
            .single-postmetadata-publication{width:50%;float:left;border-top:1px solid #cacaca}
            .single-postmetadata-comments{width:100%;float:left;border-top:1px solid #cacaca}
            .single-postmetadata-share,
            .single-postmetadata-publication{padding-top:3px;height:23px;text-align:right}
                .pub-date{padding-right:5px}
            .single-postmetadata-trackbacks{width:100%;float:left;border-top:1px solid #cacaca}
            .single-postmetadata-admin{width:100%;float:left;padding:0;border-top:1px solid #cacaca}

    /* Home */
    #jFeaturesSlideshow{visibility:hidden;width:670px;height:350px}
        #jFeaturesSlideshow ul{width:670px;height:330px}
            #jFeaturesSlideshow li{width:670px;height:330px}
        #jFeaturesSlideshowNav{margin-top:10px}
    #disques-features{height:240px;overflow:hidden;position:relative}
        #disques-rss{position:absolute;right:10px;top:14px}
            #disques-rss a{height:9px;width:9px;display:block}
    #home-features-title{height:35px;width:455px;position:relative;margin-bottom:10px}
    #home-features{overflow:hidden;clear:both}
        #home-features h2{font-size:22px;margin-top:10px}
        #home-features .post{width:220px;float:left;}
        #home-features .alt{padding-left:15px}
        #home-features .features-vignette{padding:4px;border:1px solid #ccc}
        #home-features .postmetadata-publication,
        #home-features .postmetadata-comments{width:50%}
        
    #home-last-posts{margin-bottom:10px;height:35px;width:455px;position:relative;text-align:justify;}
        #home-last-posts-rss{position:absolute;top:14px;right:10px}
            #home-last-posts-rss a{height:9px;width:9px;display:block}
    
    /* Tags */
    .top-title{font-size:44px}
    #archives-title{margin-bottom:10px;height:30px;position:relative}
        #archives-nb{position:absolute;left:70px;top:-3px;font-size:12px}
        
    /* Pages */
        .page .page-title{width:670px;height:120px;clear:both}
        /* tags */
        .page-tags .page-title{background:transparent url('images/bg_titre_page_tags.gif') 0 0 no-repeat}
        .page-tags #inner-content-wraper{text-align:justify}
        .page-tags #inner-content-wraper a,
        .page-tags #inner-content-wraper a:link,
        .page-tags #inner-content-wraper a:active,
        .page-tags #inner-content-wraper a:visited,
        .page-tags #inner-content-wraper a:focus,
        .page-tags #inner-content-wraper a:hover{color:#000}
        /* pages except tags */
        #outer-post-page{width:465px;float:left;overflow:hidden}
            #outer-post-page .post{width:450px;margin-left:15px}
        /* submit */
        .page-submit .page-title{background:transparent url('images/bg_titre_page_submit.gif') 0 0 no-repeat}
        /* qui sommes nous */
        .page-qui-sommes-nous .page-title{background:transparent url('images/bg_titre_page_quisommesnous.gif') 0 0 no-repeat}
        /* shop */
        .page-the-shop .page-title{background:transparent url('images/bg_titre_page_the_shop.gif') 0 0 no-repeat}
        
    /* resultats de recherche */
    .search .page-title{background:transparent url('images/bg_titre_page_resultats_sea.gif') 0 0 no-repeat;width:670px;height:120px;clear:both}
    
    .search #execphp-417263881{margin-top:20px}
    .search #execphp-417263881 .toutes-les-news{text-align:right;border-bottom:10px solid #ccc;padding-bottom:5px}
    .search #execphp-417263881 .toutes-les-news a,
    .search #execphp-417263881 .toutes-les-news a:link,
    .search #execphp-417263881 .toutes-les-news a:active,
    .search #execphp-417263881 .toutes-les-news a:visited,
    .search #execphp-417263881 .toutes-les-news a:focus,
    .search #execphp-417263881 .toutes-les-news a:hover{color:#0092fc;font-style:italic}
    
    /* Sidebar */
    #hot-tags{width:300px}
    #hot-tags-title{float:left;height:60px;width:100%}
    #hot-tags a,
    #hot-tags a:link,
    #hot-tags a:active,
    #hot-tags a:visited,
    #hot-tags a:focus,
    #hot-tags a:hover{color:#000}
    #all-tags{width:300px;padding-bottom:20px}
    #ad-right_sidebar{padding-top:13px}
    #ad-right-sidebar1{padding-top:13px}
    .sep-sidebar{font-size:0;line-height:0;padding-bottom:20px;margin-bottom:10px;width:300px}
    #sidebar-elts{width:300px}
    /* agenda */
    #execphp-381651122{width:300px;height:294px;position:relative}
        #execphp-381651122 .widgettitle{position:absolute;left:-9999px}
            #execphp-381651122 ul{padding:150px 16px 0}
    #execphp-407752356{width:300px;height:294px;position:relative}
        #execphp-407752356 .widgettitle{position:absolute;left:-9999px}
            #execphp-407752356 ul{padding:150px 16px 0}
                #execphp-407752356 .date-concert,
                #execphp-414203411 .date-concert{font-family:Georgia;overflow:hidden;white-space:nowrap}
    #execphp-414203411{width:300px;height:294px;position:relative}
        #execphp-414203411 .widgettitle{position:absolute;left:-9999px}
            #execphp-414203411 ul{padding:150px 16px 0}
            #nav-concerts{width:300px;overflow:hidden;clear:both;position:absolute;left:0;bottom:14px}
                #rss-concerts{float:left;padding:7px 0 0 10px}
                #tous-les-concerts{float:right;padding-right:10px}
    /* newsletter */
    #text-381671114{height:135px}
        #text-381671114 .widgettitle{position:absolute;left:-9999px}
        #text-381671114 .textwidget{padding:45px 10px 0}
            #text-381671114 form{padding-top:5px}
    #text-407752353{height:135px}
        #text-407752353 .widgettitle{position:absolute;left:-9999px}
        #text-407752353 .textwidget{padding:45px 10px 0}
            #text-407752353 form{padding-top:5px}
    #text-414199681{height:135px}
        #text-414199681 .widgettitle{position:absolute;left:-9999px}
        #text-414199681 .textwidget{padding:45px 10px 0}
            #text-414199681 form{padding-top:5px}
                #name,
                #idjllr-idjllr{border:1px solid #000;background-color:#000;height:15px;width:185px;vertical-align:middle}
                #idjllr-idjllr{margin-top:1px}
                #email-container .submit{margin-top:1px;border:none;background:transparent url(images/bt_ok_fondblanc.gif) 0 0 no-repeat;width:34px;height:26px;vertical-align:middle}
                
    /* Sidebar de home droite */
    #execphp-416830722{height:400px;border-bottom:11px solid #ccc;position:relative}
        #execphp-416830722 .widgettitle{position:absolute;left:-9999px}
        #video-du-jour{overflow:hidden;clear:both;padding:170px 10px 10px}
            #video-du-jour img{border:1px solid #ccc}
        #aussi-dans-la-tv{padding:10px;position:absolute;left:0;bottom:5px}

    /* sidebar home gauche */
    #execphp-417263881 {padding-top:35px}
    #execphp-417263881 .widgettitle{position:absolute;left:-9999px}
    #execphp-417263881 li {list-style-image:url(images/list-point.png);list-style-position:inside;list-style-type:none}
    #execphp-417268391 {padding-top:35px;margin-top:10px}
    #execphp-417268391 .widgettitle{position:absolute;left:-9999px}
    #execphp-417268391 .tout-le-meilleur{padding-top:10px}
    #recent-comments{padding-top:35px;margin-top:10px}
    #recent-comments li {list-style-image:url(images/list-point.png);list-style-position:inside;list-style-type:none}
    #recent-comments .widgettitle{position:absolute;left:-9999px}
    /* concours */
    #execphp-417266411 .widgettitle{position:absolute;left:-9999px}
    #execphp-417274691 .widgettitle{position:absolute;left:-9999px}

    
    /* Sidebar des categories */
    #inner-cat-sidebar-wraper .features-vignette{padding:4px;border:1px solid #cbcbcb;width:190px !important;height:auto !important}
        #cat-sidebar-rss,
        #popular-posts{width:200px;margin-bottom:40px}
            #popular-posts li {list-style-image:url(images/list-point.png);list-style-position:inside;list-style-type:none}
        #inner-cat-sidebar-wraper .widget{margin:10px 0}
        
        .category-news #popular-posts{padding-top:40px;background:#fff url('images/titre_pluslus_news.gif') 0 0 no-repeat}
            .category-news #popular-posts .widgettitle{display:none}
        /* les plus commentés */
        .category-news #execphp-383649901{padding-top:40px;background:#fff url('images/titre_pluscomments_news.gif') 0 0 no-repeat}
            .category-news #execphp-383649901 .widgettitle{position:absolute;left:-9999px}
        .category-news #execphp-407692584{padding-top:40px;background:#fff url('images/titre_pluscomments_news.gif') 0 0 no-repeat}
            .category-news #execphp-407692584 .widgettitle{position:absolute;left:-9999px}

        .category-disques #popular-posts{padding-top:40px;background:#fff url('images/titre_pluslus_disques.gif') 0 0 no-repeat}
            .category-disques #popular-posts .widgettitle{position:absolute;left:-9999px}
        /* les plus commentés */
        .category-disques #execphp-383649901{padding-top:40px;background:#fff url('images/titre_pluscomments_disques.gif') 0 0 no-repeat}
            .category-disques #execphp-383649901 .widgettitle{position:absolute;left:-9999px}
        .category-disques #execphp-407692584{padding-top:40px;background:#fff url('images/titre_pluscomments_disques.gif') 0 0 no-repeat}
            .category-disques #execphp-407692584 .widgettitle{position:absolute;left:-9999px}

        .category-interviews #popular-posts{padding-top:40px;background:#fff url('images/titre_pluslus_interviews.gif') 0 0 no-repeat}
            .category-interviews #popular-posts .widgettitle{position:absolute;left:-9999px}
        /* les plus commentés */
        .category-interviews #execphp-383649901{padding-top:40px;background:#fff url('images/titre_pluscomments_itws.gif') 0 0 no-repeat}
            .category-interviews #execphp-383649901 .widgettitle{position:absolute;left:-9999px}
        .category-interviews #execphp-407692584{padding-top:40px;background:#fff url('images/titre_pluscomments_itws.gif') 0 0 no-repeat}
            .category-interviews #execphp-407692584 .widgettitle{position:absolute;left:-9999px}

        .category-concerts #popular-posts{padding-top:40px;background:#fff url('images/titre_pluslus_concerts.gif') 0 0 no-repeat}
            .category-concerts #popular-posts .widgettitle{position:absolute;left:-9999px}
        /* les plus commentés */
        .category-concerts #execphp-383649901{padding-top:40px;background:#fff url('images/titre_pluscomments_concerts.gif') 0 0 no-repeat}
            .category-concerts #execphp-383649901 .widgettitle{position:absolute;left:-9999px}
        .category-concerts #execphp-407692584{padding-top:40px;background:#fff url('images/titre_pluscomments_concerts.gif') 0 0 no-repeat}
            .category-concerts #execphp-407692584 .widgettitle{position:absolute;left:-9999px}

        .category-zoom #popular-posts{padding-top:40px;background:#fff url('images/titre_pluslus_articles.gif') 0 0 no-repeat}
            .category-zoom #popular-posts .widgettitle{position:absolute;left:-9999px}
        /* les plus commentés */
        .category-zoom #execphp-383649901{padding-top:40px;background:#fff url('images/titre_pluscomments_articles.gif') 0 0 no-repeat}
            .category-zoom #execphp-383649901 .widgettitle{position:absolute;left:-9999px}
        .category-zoom #execphp-407692584{padding-top:40px;background:#fff url('images/titre_pluscomments_articles.gif') 0 0 no-repeat}
            .category-zoom #execphp-407692584 .widgettitle{position:absolute;left:-9999px}

        .category-videos #popular-posts{padding-top:40px;background:#fff url('images/titre_pluslus_videos.gif') 0 0 no-repeat}
            .category-videos #popular-posts .widgettitle{position:absolute;left:-9999px}
        /* les plus commentés */
        .category-videos #execphp-383649901{padding-top:40px;background:#fff url('images/titre_pluscomments_videos.gif') 0 0 no-repeat}
            .category-videos #execphp-383649901 .widgettitle{position:absolute;left:-9999px}
        .category-videos #execphp-407692584{padding-top:40px;background:#fff url('images/titre_pluscomments_videos.gif') 0 0 no-repeat}
            .category-videos #execphp-407692584 .widgettitle{position:absolute;left:-9999px}

        .category-radio #popular-posts{padding-top:40px;background:#fff url('images/titre_pluslus_radio.gif') 0 0 no-repeat}
            .category-radio #popular-posts .widgettitle{position:absolute;left:-9999px}
        /* les plus commentés */
        .category-radio #execphp-383649901{padding-top:40px;background:#fff url('images/titre_pluscomments_radio.gif') 0 0 no-repeat}
            .category-radio #execphp-383649901 .widgettitle{position:absolute;left:-9999px}
        .category-radio #execphp-407692584{padding-top:40px;background:#fff url('images/titre_pluscomments_radio.gif') 0 0 no-repeat}
            .category-radio #execphp-407692584 .widgettitle{position:absolute;left:-9999px}

            #popular-posts ul,
            /* les plus commentés */
            #execphp-383649901 ul{padding-bottom:30px;background:#fff url('images/separateur_home_200x10.gif') left bottom no-repeat}
            #execphp-407692584 ul{padding-bottom:30px;background:#fff url('images/separateur_home_200x10.gif') left bottom no-repeat}
                #execphp-407692584 li {list-style-image:url(images/list-point.png);list-style-position:inside;list-style-type:none}
        /* features */
        #execphp-381616871,
        #execphp-407692582,
        #execphp-412926131{width:200px;padding-top:40px;background:#fff url('images/titre_col_200_cat_features.gif') 0 0 no-repeat}
            #execphp-381616871 .widgettitle,
            #execphp-407692582 .widgettitle,
            #execphp-412926131 .widgettitle{display:none}

    /* sidebar artistes */
    #related-tags-title,
    #links-artiste-title{height:20px;margin:13px 0}
    #official-news-feeds h2{height:35px;width:200px}
    #live-shows h2{height:35px;width:200px}
    .post-links,
    #related-tags{margin:13px 0}
        .post-links a,
        .post-links a:link,
        .post-links a:active,
        .post-links a:visited,
        .post-links a:focus,
        .post-links a:hover{color:#000}
        #related-tags a,
        #related-tags a:link,
        #related-tags a:active,
        #related-tags a:visited,
        #related-tags a:focus,
        #related-tags a:hover{color:#000}
    #official-feeds{overflow:hidden}
        #official-feeds li{font-size:12px}
            #official-feeds a,
            #official-feeds a:link,
            #official-feeds a:active,
            #official-feeds a:visited,
            #official-feeds a:focus,
            #official-feeds a:hover{color:#000}
        
    /* sidebar single */
    #execphp-412867591 h3{height:25px;margin-top:20px}
        #execphp-412867591 li {list-style-image:url(images/list-point.png);list-style-position:inside;list-style-type:none}
    #recent-posts{width:200px;padding-top:25px;margin-top:40px !important}
        #recent-posts h4{display:none}
        #recent-posts li {list-style-image:url(images/list-point.png);list-style-position:inside;list-style-type:none}


    /* sidebar pages */
    #outer-sidebar-page{margin-top:35px;width:200px;float:left;background:transparent url('images/sidebar-page-fleche.png') 0 0 no-repeat;overflow:hidden}
        #inner-sidebar-page{margin-right:11px;padding:12px 12px 30px;background:#000 url('images/sidebar-page-bottom.png') left bottom no-repeat}
            #inner-sidebar-page p{margin-bottom:20px;color:#fff}
            #inner-sidebar-page p a,
            #inner-sidebar-page p a:link,
            #inner-sidebar-page p a:active,
            #inner-sidebar-page p a:visited,
            #inner-sidebar-page p a:focus,
            #inner-sidebar-page p a:hover{color:#f9ea1b}

    /* sidebar concerts */
        
        #outer-concerts-sidebar-wraper{width:220px;overflow:hidden;float:left}
        #inner-concerts-sidebar-wraper{margin-top:20px;float:left;margin-left:20px}
        #inner-concerts-sidebar-wraper .widget{margin:10px 0}
    /* Resultats de recherche */
    .search #inner-sidebar-page p{font-weight:bold;margin-bottom:0}
        .search #inner-sidebar-page .count-search{color:#f9ea1b}
            
    /* footer */
    #footer-haut-page{margin-top:20px;text-align:right}
        #footer-haut-page a{padding-left:10px}
    #footer-nav{overflow:hidden;clear:both;position:absolute;top:170px;left:12px}
        #footer-nav li{display:block;float:left;padding-right:10px}
    #footer-rss{position:absolute;top:298px;right:10px}
    /* #footer-pages-nav{overflow:hidden;clear:both;position:absolute;top:160px;right:20px;width:300px} */
    #footer-pages-nav{overflow:hidden;clear:both;position:absolute;top:170px;right:20px;width:200px}
        #footer-pages-nav li{display:block;float:left;text-indent:10px;width:99px;border-left:1px solid #ccc;line-height:1.5em}

    /* Comments */
    #respond h3{color:#666}
    ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
    ol.commentlist li { border:1px solid #ccc; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
    ol.commentlist li.alt { }
    ol.commentlist li.bypostauthor {}
    ol.commentlist li.byuser {}
    ol.commentlist li.comment-author-admin {}
    ol.commentlist li.comment { }
    ol.commentlist li div.comment-author { padding:0 170px 0 0; }
    ol.commentlist li div.vcard { font-size:14px; }
    ol.commentlist li div.vcard cite.fn { font-style:normal; }
    ol.commentlist li div.vcard cite.fn a.url { color:#0092FC; text-decoration:none;font-style:italic; }
    ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
    ol.commentlist li div.vcard img.avatar { border:1px solid #ccc; left:7px; position:absolute; top:7px; }
    ol.commentlist li div.vcard img.avatar-32 {}
    ol.commentlist li div.vcard img.photo {}
    ol.commentlist li div.vcard span.says {}
    ol.commentlist li div.commentmetadata {}
    ol.commentlist li div.comment-meta { font-size:10px; position:absolute; right:10px; text-align:right; top:5px; }
    ol.commentlist li div.comment-meta a { color:#000; text-decoration:none }
    ol.commentlist li div.comment-meta a:hover { color:#000; text-decoration:underline; }
    ol.commentlist li div.comment-meta .comment-edit-link { color:#0092FC;font-style:italic }
    ol.commentlist li div.comment-meta .comment-edit-link:hover { color:#0092FC}
    ol.commentlist li p { font-size:12px; margin:0 0 1em; }
    ol.commentlist li ul { font-size:12px; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
    ol.commentlist li div.reply {background:#000;border:1px solid #000;/*border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;*/color:#fff;font-size:9px;padding:0 3px;text-align:center;width:60px;}
    ol.commentlist li div.reply:hover { color:#fff;background:#0092FC; border:1px solid #ccc; }
    ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
    #cancel-comment-reply-link{color:#000}
    ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
    ol.commentlist li ul.children li {  }
    ol.commentlist li ul.children li.alt {}
    ol.commentlist li ul.children li.bypostauthor {}
    ol.commentlist li ul.children li.byuser {}
    ol.commentlist li ul.children li.comment {}
    ol.commentlist li ul.children li.comment-author-admin {}
    ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
    ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
    ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
    ol.commentlist li ul.children li.depth-5 {}
    ol.commentlist li ul.children li.odd {}
    ol.commentlist li.even { background:#f7f7f7; }
    ol.commentlist li.odd { background:#fff; }
    ol.commentlist li.parent { }
    ol.commentlist li.pingback { }
    ol.commentlist li.pingback.parent { }
    ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
    ol.commentlist li.thread-alt { }
    ol.commentlist li.thread-even {}
    ol.commentlist li.thread-odd {}

    #comment{width:99%;border:1px solid #ccc}
    #author,
    #email,
    #url{border:1px solid #ccc}
    #submit{text-transform:uppercase;border:1px solid #000;background-color:#000;color:#fff;margin:5px 0;padding:0 5px;font-weight:bold}
    #comments-code code,
    #comments-code{font-size:11px}

    /* submit page */
    #content_content,#content_title{width:440px}

