/*  CSS da Home */

/* Menu Principal */
.menu-principal li.bt-home a.home { width: 68px; background: url(../../images/en-US/home-active.png) scroll no-repeat left top; }
.menu-principal li.bt-discography a.discography:hover { width: 123px; background: url(../../images/en-US/discography-active.jpg) scroll no-repeat left top !important; }
.menu-principal li.bt-biography a.biography:hover { width: 100px; background: url(../../images/en-US/biography-active.jpg) scroll no-repeat left top; }
.menu-principal li.bt-photos-and-videos a.photos-and-videos:hover { width: 150px; background: url(../../images/en-US/photos-and-videos-active.jpg) scroll no-repeat left top; }
.menu-principal li.bt-in-the-media a.in-the-media:hover { width: 112px; background: url(../../images/en-US/in-the-media-active.png) scroll no-repeat left top; }
.menu-principal li.bt-press-kit a.press-kit:hover { width: 83px; background: url(../../images/en-US/press-kit-active.png) scroll no-repeat left top; }
.menu-principal li.bt-blog a.blog:hover { width: 53px; background: url(../../images/en-US/blog-active.png) scroll no-repeat left top; }
.menu-principal li.bt-tour-dates a.tour-dates:hover { width: 108px; background: url(../../images/en-US/tour-dates-active.jpg) scroll no-repeat left top; }
.menu-principal li.bt-contact a.contact:hover { width: 83px; background: url(../../images/en-US/contact-active.jpg) scroll no-repeat left top; }

.linha .disco-venda { width: 280px; height: auto; margin: 0;  display: block; }
.linha .disco-venda a img { width: 262px; height:  236px; margin: 0 0 0 12px; border: none; }
.linha .disco-venda a.bt-buy-now { width: 165px; height:  50px; margin: 10px auto 0 auto; background: url(../../images/en-US/bt-buy-now.jpg) scroll no-repeat left top; }

.linha .videos-youtube { width: 340px; height: auto; display: block; margin: 0 0 0 30px; }
.linha .videos-youtube object { width: 340px; height: 281px; display: block; }

.linha .clipping { width: 303px; height:  303px; position: absolute; top: -24px; left: 680px; z-index: 100; margin: 0px 20px; display: block; background: url(../../images/en-US/bg-clipping-home.jpg) scroll no-repeat left top; }
.linha .clipping .tit-home-clipping { width: 67px; height: 22px; margin: 38px 0 0 18px; display: block; background: url(../../images/en-US/tit-home-clipping.jpg) scroll no-repeat left top; }
.linha .clipping #listamensagens { width: 240px; height: 215px; position: relative; overflow: hidden; }
.linha .clipping #listamensagens .mensagem { position: absolute; top: 230px; left: 10px; }
.linha .clipping #listamensagens .mensagem p { width: 220px; height: 210px;  padding: 5px 10px; display: block; font-size: 0.8em; color: #fff; line-height: 1.5em; letter-space: 0.3em; }
.linha .clipping a.link-see-more { width: 98px; height: 14px; display: block; position: absolute; bottom: 10px; right: 53px; background: url(../../images/en-US/link-see-more.jpg) scroll no-repeat left top; }

.linha .twitter { width: 280px; height:  auto; margin-top: 20px; display: block; }
.linha .twitter .tit-twitter { width: 68px; height: 21px; margin: 0; display: block; background: url(../../images/en-US/tit-twitter.jpg) scroll no-repeat left top; }
.linha .twitter .tweets { height: 215px; margin: 20px 0 0 0; padding: 10px; background-color: #892025; border: 1px solid #ac7d13;  }
.linha .twitter .tweets #twitter_update_list li { list-style-type: square; list-style-position: inside; color: #fff; }
.linha .twitter .tweets #twitter_update_list li a { font-style: italic;  }

.linha .in-the-media { width: 340px; height:  auto; margin: 20px 0 0 30px; display: block; }
.linha .in-the-media .tit-in-the-media { width: 109px; height: 24px; margin: 0; display: block; background: url(../../images/en-US/tit-in-the-media.png) scroll no-repeat left top; }
.linha .in-the-media .media { width: 315px; height: 215px; margin: 17px 0 0 0; padding: 10px; background-color: #892025; border: 1px solid #ac7d13;  }

.linha .patricia-talem { width: 436px; height:  465px; position: absolute; bottom: 0px; left: 675px; z-index: 100; }

.extras .newsletter { width: 281px; height:  116px; display: block; background: url(../../images/en-US/newsletter.jpg) scroll no-repeat left top; }
.extras .newsletter a { width: 278px; height:  64px; margin: 50px 0 0 0; display: block; }

.extras .sobre-blog { width: 374px; height:  146px; position: absolute; bottom: -10px; left: 290px; z-index: 100; background: url(../../images/en-US/new-blog.jpg) scroll no-repeat left top; float: left; }
.extras .sobre-blog a { width: 335px; height:  65px; margin: 52px 0 0 20px; display: block; }

.wrap-flores { height: 480px; padding: 0; position: relative; bottom: 0; z-index: 99; background: #a87412 url(../../images/en-US/bg-footer-flores.png) scroll no-repeat center top; }
.wrap-flores .conteudo.rodape { width: 982px; height: 460px; position: relative; display: block; margin: 0 auto; padding: 20px 0 0 0; }

.wrap-flores .conteudo.rodape h3.tit-narede { width: 39px; height: 20px; display: block; margin: 0 0 20px 20px; background: url(../../images/en-US/tit-web.png) scroll no-repeat left top;  }.wrap-flores .conteudo.rodape .narede { width: 980px; height: 100px; display: inline-block; margin: 0 auto; }
.wrap-flores .conteudo.rodape .narede li { margin: 0 20px; display: inline; }
.wrap-flores .conteudo.rodape .narede li .myspace { width: 90px; height: 90px; display: block; background: url(../../images/en-US/social_myspace.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .youtube { width: 90px; height: 90px; display: block; background: url(../../images/en-US/social_youtube.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .twitter { width: 90px; height: 90px; display: block; background: url(../../images/en-US/social_twitter.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .flickr { width: 90px; height: 90px; display: block; background: url(../../images/en-US/social_flickr.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .facebook { width: 90px; height: 90px; display: block; background: url(../../images/en-US/social_facebook.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .ilike { width: 93px; height: 90px; display: block; background: url(../../images/en-US/social_ilike.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .connectbrazil { width: 144px; height: 90px; display: block; background: url(../../images/en-US/social_connect-brazil.png) scroll no-repeat center center }


.wrap-flores .conteudo.rodape .direitos-autorais { width: 420px; height: 52px; position: absolute; bottom: 0px; margin: 0 240px; }
.wrap-flores .conteudo.rodape .direitos-autorais p { color: #800e13; font-size: 0.8em; font-weight: bold; }
.wrap-flores .conteudo.rodape .direitos-autorais p a.d2b { width: 65px; height: 42px; display: block; position: absolute; top: -20px; right: -15px; background: url(../../images/en-US/logo-d2b.png) scroll no-repeat left top; }