* { border:0; margin:0; padding:0; }html { background:#000 url('../images/bg_html.jpg') top repeat-x; }body { font:90%/1.5 "Trebuchet MS", Verdana, Arial, sans-serif; color:#444400; margin-top:20px;}br { clear:both; }object.youtube {width:425px; height:350px;}p { margin:10px 0; }a { color:#b46a01; text-decoration:none}a:hover{text-decoration:underline; color:#88590a;}
#wrapper { background:#e8e0ad; width:900px; margin:0 auto; }
/* main content */
body.subpage h1 a {text-indent:-100em; display:block; margin-top:-150px; }body#home h1 {float:none; text-indent:0;}#content {padding:15px;}
h2 {font-size:130%; color:#aa7b1c; font-variant:small-caps; clear:both; margin-bottom:10px;}h3 {font-size:110%; color:#aa7b1c; font-variant:small-caps; text-indent:5px;clear:both; margin-bottom:8px;background:url(../images/icon_flower.jpg) center left no-repeat; padding:15px 0 15px 30px;}h4 {font-size:100%; color:#aa7b1c; font-variant:small-caps; text-indent:15px;clear:both; margin-bottom:8px; padding:2px; border:1px solid #AA7B2C;}
ol {margin-left:30px;} ul  {margin-left:20px;}#top {background: url('../images/top_subpages.jpg') center no-repeat;padding-top:183px; padding-bottom:15px}
.audio-gallery  {width:315px;  float:left;}.baixemp3 {font-weight:700; font-size:110%;}

/* mainmenu */
body#home #menu { text-align: center;  }
body#home #menu li {font-size:110%; margin:0 10px; font-weight:bold; display:inline; }
body.subpage #menu { width:630px; margin-top:60px;  }
body.subpage #menu li {display:inline; margin:0 14px; line-height:35px;}
body.subpage #menu li a {color:#ccc; font-weight:bold; font-size:110%;   }
body.subpage #menu li.biografias {padding-left:3px} 
body.subpage #menu li.sambafusao {padding-left:26px} 
body.subpage #menu li.somvideo {padding-left:17px} 
body.subpage #menu li.agenda {padding-left:40px}
body.subpage #menu li.fotos {padding-left:19px} 
body.subpage #menu li.producao {padding-left:57px}
body.subpage #menu li.outrosprojetos {padding-left:21px}
body.subpage #menu li.contato {padding-left:28px}
body#biografias #menu li.biografias a , body#sambafusao #menu li.sambafusao a , body#somvideo #menu li.somvideo a, body#agenda #menu li.agenda a, body#fotos #menu li.fotos a, body#producao #menu li.producao a , body#outrosprojetos #menu li.outrosprojetos a, body#contato #menu li.contato a {text-decoration:underline; color:#fff;}
ul#submenu { margin:15px 0 15px 20px; clear:both; width:98%;}ul#submenu li {background:url(../images/icon_smallflower.jpg) center left no-repeat; padding:12px 0 12px 18px; }ul#submenu li { display:inline;}ul#submenu li a { padding:0 13px;}

/*Somente para Safari e Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{ body.subpage #menu { width:640px; } }


/* galerias */
ul.gallery {margin:10px;}
ul.gallery li {float:left; list-style-type:none; background:#dd9; border:1px solid #995; padding:4px 4px 0 4px; margin:10px 15px; }
ul.gallery li img { background:#fff; border:1px solid #ddd; padding:4px; }
.movie-gallery { margin:10px;}
.movie-gallery li{float:left; list-style-type:none; background:#dd9; border:1px solid #995; padding:4px 4px 0 4px; margin:10px 25px; }
.movie-gallery li img { background:#fff; border:1px solid #ddd; padding:4px;}

/* agenda */
table { clear:both; }body#agenda table, body#producao table { width:85%; text-align:center; margin-left:65px }body#agenda table caption,  body#producao table caption { font-size:105%; margin:10px; color:#444400; clear:both; text-align:left; font-weight:700; text-align:center; }body#agenda table tr, body#producao table tr { background:#ffe; }body#agenda table tr.odd, body#producao table tr.odd { background:#fff; }body#agenda table th, body#producao table th { background:#995; color:#fff; }body#agenda table td, body#producao table td { border:1px solid #dd9; border-width:1px 0; padding:0 5px; }
/* contato */
form { padding:10px; width:60%;}form p { clear:both; }label { display:block; }textarea, input { border:1px solid #dd9; padding:0 5px; margin:5px; background:#fff url(/images/bg_form.jpg) repeat-x; width:95%}textarea { height:120px;  padding:5px;}p.question label { float:left; font-weight:700; }p.question input { width:15px; float:left; border:0; background:none;}input.submit { width:150px; font-weight:700; }#log_res span.sucesso { display:block; padding:2px; background:#4A9F3B; color:#fff; font-weight:700; }#log_res span.erro { display:block; padding:2px; background:#BB3939; color:#fff; font-weight:700;}#log_res.ajax-loading {	padding: 20px 0; background:url(/images/loading.gif) no-repeat center; }

/* footer */
#externalmidia {margin-top:30px;}
#externalmidia ul li {display:inline; margin:0 24px;}
#footer { background:#e8e0ad url('../images/bg_footer.jpg') center no-repeat; text-align:center; padding:10px 0; font-weight:bold;}
#footer p.copy {float:left; margin-left:130px} 

/* general use */
.floatLeft { float:left; margin:0 10px 10px 0;}.floatRight { float:right; margin:0 10px 10px 0;}.credits, .author { font-style:italic; font-size:85%; color:#666;}.arial { font-family:Arial, Verdana, sans-serif; }
