@charset "utf-8";
/* Fiche Menu */
.tb-fm-wrapper{height:130px;background:#f5f5f5 url("../../style/global-v2.png") repeat-x 0 -850px;margin:0 auto}
.tb-fm-wrapper .tb-fm-img-wrapper,
.tb-fm-wrapper .tb-fm-content-wrapper{float:left;margin:10px}
.tb-fm-wrapper .tb-fm-content-wrapper{margin-top:20px;height:100px;width:75%;background:#f9f9f9;position:relative}
.tb-fm-wrapper .tb-favs-infos{position:absolute;top:5px;right:5px}
.tb-fm-wrapper .tb-fm-img-wrapper{background:#888;width:120px;height:108px;overflow:hidden}
.tb-fm-wrapper .tb-fm-title{font-size:28px;font-weight:700;color:#333;margin:15px 10px 0}
.tb-fm-wrapper .appendix{font-size:16px;font-weight:700;clear:both;margin:5px;color:#999;display:block;text-align:center}
.tb-fm-wrapper .tb-fm-links-wrapper{font-size:13px;height:37px;border-bottom:1px solid #aaa;margin:5px}
.tb-fm-wrapper .tb-fm-links-wrapper a{color:#666;display:block;padding:0 15px;height:100%;text-decoration:none}
.tb-fm-wrapper .tb-fm-links-wrapper li{background:#fff url("../../style/global-v2.png") no-repeat 0 -850px;border:1px solid #ddd;border-bottom:0;float:left;margin:6px 3px 0 0;height:30px;line-height:30px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}
.tb-fm-wrapper .tb-fm-links-wrapper li.first{margin-left:10px}
.tb-fm-wrapper .tb-fm-links-wrapper li.active{height:31px;border:1px solid #aaa;border-bottom:0;background-color:#fff;font-weight:700}
.tb-fm-wrapper .tb-fm-links-wrapper li.active a,
.tb-fm-wrapper .tb-fm-links-wrapper a:hover{color:#000}

/* Index */
.tb-index-area{margin:5px}
.tb-index-area .tb-lyrics-listing h2{font-size:12px;font-weight:normal}
.tb-index-area .tb-box-title{text-indent:0;letter-spacing:normal;font-size:14px;background:none;border-bottom:1px solid #eee;color:#444;padding:3px}
.tb-index-area .tb-box-wrapper .tb-box-members li{width:150px}
.tb-index-area .tb-rank{color:#CC3300;font-weight:700;font-size:16px;text-align:center}
.tb-wikis-w{margin:5px}
.tb-wikis-w li{border:1px solid #eee;background:#f5f5f5;margin:5px 0}
.tb-wikis-w .tb-wiki-content{margin:10px 5px}
.tb-wikis-w .tb-wiki-content .tb-dates{font-weight:700;text-transform:capitalize;color:#888;margin:10px;font-style:italic}
.tb-wikis-w .tb-wiki-text{color:#555;text-align:justify;margin:0 10px}
.tb-box-blogs-articles li{height:65px}
.tb-box-blogs-articles .tb-content-wrapper{width:auto}
.tb-box-blogs-articles .tb-img-wrapper{overflow:hidden;height:50px;width:50px;float:left}

/* Product */
#tb-product-main{background:#fff;margin:5px 5px 0}
.tb-product-infos-w{float:left;margin:5px;width:410px;background:#fff;border:1px solid #eee}
.tb-product-tracks-w{border:1px solid #ddd;margin:5px 0}
.tb-product-tracks-w li{position:relative;margin:5px;padding:2px 5px;border:1px solid #eee}
.tb-product-tracks-w li.tb-selected{border-color:#ccc;background-color:#eee}
.tb-product-videos-w{float:right;margin:5px;width:525px;min-height:350px;border:1px solid #eee}
.tb-product-video-player{margin:10px auto;width:500px;height:300px;overflow:hidden;background:#f5f5f5}
.tb-product-videos-list-w{background:#fff;max-height:570px;margin:5px 10px;border:1px solid #ddd;overflow-y:auto;overflow-x:hidden}
.tb-product-videos-list-w li{margin:5px;border-bottom:1px dotted #ddd;display:inline-block;width:45%;font-size:11px;height:75px;float:left}
.tb-product-videos-list-w .tb-video-thumb{border:1px solid #bbb;float:left;width:90px;height:60px;overflow:hidden;margin:0 10px 5px 5px}
.tb-product-img-w{height:210px}
.tb-product-img-w .tb-products-stats,
.tb-product-img-w .tb-story-pinnedimg{float:left}
.tb-product-img-w .tb-products-stats li{float:none;border-bottom:1px dotted #ddd;padding:5px;width:150px}
.tb-product-img-w .tb-products-stats .tb-percentage{line-height:30px;height:30px}
.tb-product-img-w .tb-story-pinnedimg img{width:200px;height:auto}
.tb-product-infos-w .tb-item-area h1{margin-top:0}
.tb-products-complete .tb-products-content-wrapper{width:450px;margin:10px}
.tb-products-complete .tb-tracks{color:#888;padding:5px;border:1px solide #eee;background:#f5f5f5}
.tb-products-complete .tb-product-img-wrapper, 
.tb-products-complete .tb-product-img-wrapper img{width:120px; height:120px}
.tb-products-complete .tb-product-img-wrapper{height:auto;background:#f5f5f5} 
.tb-item-area .tb-box .tb-products-content-wrapper {width:510px}

/* Item */
.tb-item-area{margin:5px}
.tb-item-area h1{color:#000;font-size:20px;border-bottom:2px solid #ddd;line-height:30px;margin:15px 0 5px;padding:5px 0}
.tb-item-area h2.tb-story-desc{font-size:16px;color:#888;margin:5px 0}
.tb-index-area .tb-subtitle,
.tb-item-area .tb-subtitle{height:15px;line-height:15px;clear:both;margin:5px 0}
.tb-index-area .tb-subtitle span,
.tb-item-area .tb-subtitle span{font-weight:700}
.tb-index-area .tb-subtitle li,
.tb-item-area .tb-subtitle li{float:left;border-left:1px solid #eee;padding:5px}
.tb-item-area .tb-story-pinnedimg{text-align:center;background:#f5f5f5}
.tb-item-area .tb-story-post{margin:15px 5px}
.tb-item-area .tb-story-post a{text-decoration:underline}
.tb-item-area .tb-story-post p{line-height:1.5em;padding-bottom:7px;text-align:justify;font-size:13px}
.tb-item-area .tb-author-box{float:right;margin:5px;padding:5px;border:1px solid #eee}
.tb-item-area .tb-author-box img{margin:0 5px;float:right;width:20px;height:20px}
.tb-lyrics-post{background:#eee;padding:10px;color:#333}

/* Attached photos */
.tb-photos-w{background:#f5f5f5}
.tb-photos-w li{float:left;overflow:hidden;width:120px;height:120px;border:1px solid #eee;background:#fff;margin:5px 10px}


/* Comments */
.tb-item-area .tb-story-coms-title{clear:both;text-transform:capitalize;color:#000;border-top:3px solid #ddd;font-size:26px;font-weight:700;height:30px;margin:25px 0 15px;padding:5px}
.tb-item-area .tb-story-coms-title .tb-linkbutton{float:right}
.tb-item-area .tb-title{margin:10px 5px;padding:5px 0;border-bottom:1px dotted #eee;clear:both}
.tb-item-area .tb-misc-stat{margin:5px;font-weight:700;padding:5px}
.tb-item-area .tb-misc-stat a{color:#98b248}
.tb-box-comments-w{border:1px solid #eee}
.tb-box-comments-w ul{clear:both;float:left;width:100%}
.tb-box-comments-w li.tb-box-com-w{border-bottom:1px dotted #ccc;margin:5px}
.tb-box-comments-w li.tb-box-com-w img{max-width:500px}
.tb-box-com-stats{float:right;margin:5px}
/* ie7 ajax bug */
.tb-box-comments-w,
#tb-ajax-pages-container{background:#fff}
/* end */
.tb-box-com-stats li{float:left;height:20px;border-right:1px solid #eee;padding:0 5px}
.tb-box-com-stats .post-karma,
.tb-box-com-stats .post-karma-positive,
.tb-box-com-stats .post-karma-negative{height:18px;font-weight:700;text-align:center;color:#999}
.tb-box-com-stats .post-karma-negative{color:#CC0000}
.tb-box-com-stats .post-karma-positive{color:#66CC66}
.tb-box-comments-w .post-rating{background:#98ccf1;border:1px solid #8dbee0;color:#fff;text-align:center;padding:1px 2px;width:80px;margin:5px}
.tb-box-comments-w .tb-box-no-com,
.tb-box-comments-w .tb-box-com-text-w{font-size:11.5px;margin:5px;float:right;width:500px;line-height:1.5em}
.tb-box-comments-w .tb-box-no-com{width:590px;color:#ccc}
.tb-box-comments-w .tb-box-com-author-w{float:left;clear:left;height:110px;width:80px;text-align:center}
.tb-box-comments-w .tb-subtitle{clear:none;font-family:Verdana, Arial, Helvetica, sans-serif;margin:5px 0;height:15px;font-size:12px}
.tb-box-comments-w .blockquote-wrapper{display:none;clear:both;background:#f5f5f5;color:#777;margin:15px -1px;border:1px solid #e5e5e5;padding:5px}
.tb-box-comments-w .author-box-mini{width:150px;overflow:hidden;margin:5px;border-right:1px solid #eee;max-width:100px;float:left;border:1px solid #ccc}
.tb-box-comments-w .author-box-mini li{border-bottom:1px dotted #eee;font-size:11px;padding:3px 5px;margin:1px 0;color:#999}
.tb-box-comments-w .quotes-link{font-weight:700;text-decoration:underline}
.tb-box-comments-w object,
.tb-box-comments-w embed{max-width:450px}
.tb-posts-form textarea{width:400px;height:150px}