html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
:focus{outline:0;}
*{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
body{background-color:#EDE9E1;border-top:8px solid #235586;}
a{color:#16548C;}
a:hover{color:#DD7D10;}
h1{font-size:1.4em;color:#000;letter-spacing:-1px;font-weight:bold;}
h1 span{font-weight:normal;font-size:1em;letter-spacing:-1px;color:#8F8062;font-family:Georgia, Arial, Helvetica, sans-serif;}
.contentWraper{margin:0 auto;overflow:hidden;width:800px;}
#headerSmall{background-color:#D8CFBE;}
#headerLeftWrapper{float:left;overflow:hidden;}
#logo{margin-left:0px;margin-top:10px;background:url(logo_nletras2.png) no-repeat;width:200px;height:95px;}
#logo a{display:block;width:200px;height:95px;}
#logo span{display:none;}
#letrasMusicas span{display:none;}
#headerRightWrapper{float:right;overflow:hidden;position:relative;width:600px;}
#accountWrapper{background-color:#235586;border-bottom-right-radius:10px;border-bottom-left-radius:10px;color:#FFF;font-weight:bold;font-size:11px;overflow:hidden;padding:6px 20px 8px 20px;position:absolute;right:0;text-align:center;text-transform:uppercase;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}
#accountWrapper a{color:#FFF;text-decoration:none;}
#accountWrapper a:hover{color:#DD7D10;}
#welcome{float:left;margin-right:50px;}
#searchWrapper{clear:both;float:right;margin:40px 0 0 14px;overflow:hidden;width:315px;}
#q{background-color:#F4F1EC;border-color:#342F2B;border-radius:4px 0 0 4px;border-style:solid;border-width:1px 0 1px 1px;color:#525250;float:left;margin:0 0 2px 0;padding:4px 4px 4px 4px;text-shadow:#EAEAEA 1px 1px 0;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;width:264px;}
#x{vertical-align:middle;}
#searchOptions{clear:both;color:#342F2B;font-size:12px;text-transform:uppercase;}
#menuWrapper{background-color:#342F2B;margin-bottom:10px;}
#menuLeft{float:left;}
#menuRight{float:right;}
.menu{overflow:hidden;margin:10px 0 10px 0;}
.menu li{float:left;margin-right:10px;}
.menu li a{display:block;color:#FFF;font-size:14px;font-weight:bold;padding:12px;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px #13110F;}
.menu li a.menuHighlight{color:#DD7D10;}
.menu li a:hover{background-color:#D8CFBE;border-radius:10px;color:#342F2B;text-shadow:1px 1px 1px #97825B;-webkit-border-radius:10px;-moz-border-radius:10px;}
#menu{margin:0;overflow:hidden;list-style:none;}
#menu li{float:right;margin-left:5px;}
#menu a{color:#525250;display:block;font-weight:bold;font-size:12px;padding:10px;text-transform:uppercase;}
#menu a:hover{text-decoration:none;}
#menu .menuDestaque a{background-color:#16548C;color:#FFF;}
#categoriesList{float:left;margin-bottom:35px;width:980px;}
.categoryBlock{border-radius:4px;margin-top:20px;width:380px;height:420px;float:left;margin-right:30px;border:1px solid #E9E4DA;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;}
.categoryBlockSmall{border-radius:4px;margin-top:20px;width:380px;height:320px;float:left;margin-right:30px;border:1px solid #E9E4DA;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;}
.second, .third{margin-right:0px;}
.categoryTitle{background:#235586;border-radius:4px 4px 0 0;padding:4px 10px 8px 8px;font-weight:bold;font-size:15px;color:#FFF;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;}
.categoryBox{width:380px;}
.categoryBox ul{clear:both;margin-left:0;padding:5px;}
.categoryBox ul li{background:url(seta.gif) 1px 5px no-repeat;padding:0 0 4px 15px;margin-top:4px;}
.categoryBox ul li a{font-size:13px;text-decoration:underline;}
.categoryBox ul li a:hover{color:#DD7D10;}
#List{border-radius:4px;margin:15px 15px 0px 3px;width:429px;float:left;padding:15px 20px 25px 25px;background:#fff;min-height:300px;border:1px solid #E9E4DA;-moz-border-radius:4px;-webkit-border-radius:4px;}
#listTitle{font-size:20px;font-weight:normal;margin-bottom:15px;}
.listItem{padding:10px 0 10px 0;border-bottom:1px solid #E9E4DA;}
.listArtista{color:#525250;}
#ListLeft{float:left;width:130px;margin:15px 10px 0 0;padding:5px;background:#FFF;}
#ListRight{margin-top:15px;float:left;width:300px;min-height:100px;}
.ListRelated{border-radius:4px;text-align:left;float:left;padding:0 0 5px 0;width:300px;margin-bottom:20px;background:#fff;border:1px solid #E9E4DA;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;}
.ListRelated .titside{border-radius:4px 4px 0 0;font-size:14px;font-weight:bold;background:#235586;padding:8px 0px 8px 10px;color:#fff;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
.ListRelated .titside2{border-radius:4px 4px 0 0;font-size:14px;font-weight:bold;background:#D8CFBE;padding:8px 0px 8px 10px;color:#525250;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
.ListRelated ul{margin-left:14px;}
.ListRelated ul li{background:url(seta.gif) 0px 9px no-repeat;padding:4px 0px 4px 15px;}
.ListRelated ol li{padding:4px 0px 2px 5px;}
.ListRelated a{text-decoration:underline;font-size:12px;}
.ListRelated a:hover{color:#DD7D10;}
.ListAds{margin-top:20px}
#pagination{background:#EAEAEA;clear:both;text-align:center;}
#pagination table{margin:auto;}
#pagination td{padding:3px 3px 0px 3px;}
#pagination > div{margin-left:18%}
#pagination a{background:url(ball.gif) 0px 0px no-repeat;width:19px;height:19px;color:#fff;font-size:12px;display:block;margin:3px;float:left;text-decoration:none;padding-top:4px;}
#pagination a.noball{background:transparent;color:#666;width:auto;text-decoration:underline;font-weight:bold;margin:3px 10px;}
#pagination a:hover, #pagination .selected{background:url(ball_light.gif) 0px 0px no-repeat;width:19px;height:19px;color:#666;}
#pagination a.noball:hover{background:transparent;color:#0D5DA6;width:auto;}
#footer{clear:both;margin:10px 0 50px 20px;padding-top:10px;font-size:11px;color:#525250;}
#footerPunchLine{color:#666;float:left;}
#footer ul{margin-top:10px;}
#footer li{float:left;margin-right:20px;}
#footer a{text-decoration:none}
.top_categorias ul{padding:5px;}
.top_categorias ul li{background:url(seta.gif) 1px 5px no-repeat;padding:0px 0px 10px 15px;}
.top_categorias ul li a{font-size:15px;}
.top_categorias ul li a:hover{text-decoration:underline;color:#DD7D10;}
#conteudo{border-radius:4px;margin:15px 0px 30px 3px;padding:10px 15px;border:1px solid #ccc;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;}
.sem_resultados{padding:20px 0 20px 0;}
.top{margin:5px 5px 0 10px;font-size:15px;list-style-position:inside;list-style-type:decimal;position:relative;}
.subletra{font-size:0.9em;margin-top:8px;font-weight:bold;color:gray;}
.intro{font-size:0.9em;color:gray;margin-top:20px;font-weight:normal;}
#letra{margin-top:25px;line-height:1.2em;font-size:0.9em;}
.subartista{font-size:0.9em;margin:20px 0 5px 5px;font-weight:normal;color:gray;}
#breadcrumbs{font-size:11px;margin:0 0 0 5px;padding:0;}
#breadcrumbs a{color:#525250;}
.alfa{font-size:1em;margin:15px 0 15px 0;padding:8px 0 10px 0;background:#EEE;text-align:center;}
.confira{margin-top:30px;font-size:0.9em;color:#525250;}
.confira a{color:#525250;}
#video{margin-bottom:10px;}
#video .titside{font-size:14px;background:#235586;border-radius:4px 4px 0 0;padding:8px 0px 8px 10px;color:#fff;font-weight:bold;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
#conteudoBox{overflow:hidden;}
.facebook_ilike{margin-top:25px;border:none;overflow:hidden;width:450px;height:25px;}
.facebook_ilike_artista{border:none;overflow:hidden;width:250px;height:28px;padding:10px 0 5px 10px;}
#btAdicionarLetra{overflow:hidden;}
#btAdicionarLetra a{background-color:#342F2B;border-radius:4px;color:#DD7D10;display:block;font-size:14px;font-weight:bold;padding:12px;text-align:center;text-transform:uppercase;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;text-shadow:1px 1px 1px #13110F;}
#btAdicionarLetra a:hover{background-color:#D8CFBE;color:#342F2B;text-shadow:1px 1px 1px #97825B;}
form.usersForm{clear:both;margin-top:20px;overflow:hidden;}
form.usersForm div.fieldBox{clear:both;margin-bottom:10px;}
form.usersForm #optInText, form.usersForm #requiredText{font-size:0.75em;}
form.usersForm #requiredText{margin-left:120px;}
form.usersForm label{float:left;margin-right:20px;width:100px;}
form.usersForm input.text, form.usersForm textarea.text{width:270px;}
form.usersForm input.button{margin-left:120px;width:100px;}
form.usersForm #registerLink{margin:10px 0 0 120px;}
form.usersForm #optIn{margin-left:120px;}
p.userMsg, p.errorMsg{font-size:0.8em;margin:10px 0 10px 0;}
p.errorMsg{color:red;}
form.usersForm p.errorMsg{margin-left:120px;}
form.usersForm fieldset{border:1px solid #CCC;padding:20px;width:400px;}
#facebookLogin{margin:10px 0 10px 0;}
#facebookLogin p{float:left;padding-top:2px;margin-right:74px;}
form.usersForm span.required{color:red;}
.comments{padding:10px 0 5px 10px;}
.pt{padding-right:14px;background: url(pt.png) no-repeat right center;}
.lessd{color:#999;}

