*{ margin:0; padding:0; }

body{ font-family:Georgia, Serif; font-size:11px; }

h1{ position:absolute; left:20px; bottom:35px; font-size:14px;}
h1 a{ color:#c30; font-weight:normal; display:block; width: 200px; height:50px; }
h1 em{ position:absolute; bottom:0; }
h1 strong{ display:none; }
h2{ font-size:18px; font-weight:normal; margin-bottom:15px; }
h3{ font-size:14px; font-weight:normal; margin-bottom:5px; }
h4{ font-size:24px; font-weight:normal; margin-bottom:10px; }
a{ color:#660000; text-decoration:none; font-weight:bold; }
p{ line-height:16px; }
#clear{ clear:both; }
img{border:0;}


#areaheader{ background-image:url(img/fundo_header.jpg); background-repeat:repeat-x; height:168px; text-align:center;}
#header{ background-image:url(img/header.jpg); background-repeat:no-repeat; width:780px; height:168px; text-align:left; margin:0 auto; position:relative; }
#menu{ position:absolute; left:20px; bottom:0; height:16px; }
#menu li{ display:inline; margin-right:20px; }
#menu a{ color:#fff; }


#areaconteudo{ background-image:url(img/degrade.jpg); background-repeat:repeat-x; text-align:center;}
#conteudo{ text-align:left; width:780px; margin:0 auto; padding-top:30px; }
#coluna1{ width:440px; margin-left:20px; float:left; }
#coluna2{ float:right; width:293px; }
#colunalarga{ float:right; width:293px; }

#agenda p{ margin-bottom:16px; }

#lista strong { display:block; }
#lista a { display:block; }
#lista p { margin:0 0 20px 0; }

#biografia img{ float:left; margin-right:10px;}
#biografia p{ margin-bottom:16px; }

#instrumentos big{ font-size:20px; margin-right:5px; }
#instrumentos img{ margin-top:10px; margin-bottom:10px; }
#instrumentos p{ margin-bottom:20px; }

#discografia img{ float:left; margin-right:10px;}
#discografia a{ display:block; }
#discografia strong{ display:block; }
#discografia em{ display:block; }
#discografia p { height:110px; margin-bottom:16px;}

#producao img{ float:left; margin-right:10px; margin-bottom:30px;v}
#producao a{ display:block; }
#producao strong{ display:block; }
#producao em{ display:block; }
#producao p { height:100px; margin-bottom:16px;}

#mapasdepalco em{ display:block; margin-top:10px;}

#fotosdivulgacao{ margin-top:30px;}
#fotosdivulgacao a { background-image:url(img/fotos_download.jpg); background-repeat:no-repeat; padding: 48px 0 0 90px; display:block; margin-bottom:30px;}

#participacoes{ margin-bottom:40px; }

#imprensa p{ margin-bottom:16px; }

#imagens{padding-left:20px; margin-bottom:30px; }
#galeria{background-image:url(img/fundogaleria.jpg);}
#fotogrande { width:440px; float:left; text-align:center; padding: 30px 0;}

#fotopequena { width:293px; float:right; }
#fotopequena ul{ padding:30px 0 0 30px; }
#fotopequena li{ width:130px; float:left; list-style-type:none; margin-bottom:20px; }
#fotopequena li img { border:0; }
#fotopequena p {padding:0 30px 20px; 30px}


#showsdelancamento{ background-image:url(img/festeiro.jpg); background-repeat:no-repeat; padding-top:90px; width:293px; background-color:#fee6bb; float:left;}
#showsdelancamento h4{ font-size:18px; color:#f90; background-color:#900; padding:3px 0;}
#showsdelancamento em{ margin-left:15px;}
#showsdelancamento #lista{ margin:20px; }

#destaque{ background-image:url(img/fundo_destaque.jpg); background-repeat:no-repeat; float:right; width:455px; height:180px; margin-right:10px; position:relative; margin-bottom:20px;}
#destaque h4 em a{ position:absolute; left:230px; top:30px;  width:200px; color:#900; margin:0; padding:0; font-weight:normal;}
#destaque p{ position:absolute; left:230px; top:70px;  width:200px;}
#destaque a{ display:block; margin-top:15px;}
#destaque p .textolink{ display:block; margin:0; padding:0; font-weight:normal;}

#index { margin-top:-15px; }
#index #discografia { float:right; width:455px; margin-right:10px; }
#index #discografia h4 em{ font-size:18px; color:#f90; background-color:#900; padding:3px 0; font-weight:normal; padding-left:10px;}

#disco .voltar{float:right; padding-top:10px;}
#disco span{display:block; float:left; margin: 0 20px 10px 0;}
#disco em{color:#999;}

#player h4{ font-size:18px; color:#f90; background-color:#900; padding:3px 0; font-weight:normal; padding-left:10px;}
#criticas h4{ font-size:18px; color:#f90; background-color:#900; padding:3px 0; font-weight:normal; padding-left:10px;}
#criticas p{margin-bottom:10px;}

#player {margin-bottom:20px;}

#creditoselinks p{margin-bottom:20px;}
#creditoselinks em{font-size:16px;}
#creditoselinks ul{list-style-type:none;}
