/*
Theme Name: GeraçãoDavi.com - Online Worship
Theme URI: http://www.geracaodavi.com
Description: Tema desensolvido para o louvor de Jesus Cristo
Version: 1.0
Author: BTBBC.SA
Author URI: http://www.geracaodavi.com.br
Tags: Tema, 2 colunas, portal, adoração, gospel, jovem, davi, geração

*/

@charset "utf-8";

*{
margin:0;
padding:0;
}

body {

background:#000;
background-image:url(images/background5.jpg);
background-repeat:no-repeat;
background-position:center top;
background-attachment:fixed;
color:#FFF;
font-family:trebuchet ms;
text-align:center;

}

#container {

width:940px;
text-align:left;
margin:0 auto;


}

#topo {

height:150px;
background-image:url(images/topo.png);
margin:0 0 15px 0;

}

#sidebar-left {

width:160px;
margin:10px 0 0 0;
float:left;

}

#banner100 {
width:160px;
height:160px;
background-image:url(images/bg_transparente.png);
margin:10px 0;

}

#banner100-2 {
width:160px;
height:80px;
background-image:url(images/bg_transparente.png);
margin:10px 0;

}

#banner-med {
width:770px;
height:110px;
background-image:url(banners/banner_anuncio.jpg);
margin:12px 0 0 0;
}

#menu ul { 
 list-style:none; 
 padding: 5px; 
 display:block;
 font-size:18px;
 
}

#menu ul li {
 margin:10px 0 10px 0;
 margin-bottom:5px;
border-bottom-color: #333333;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

#menu ul li a {
text-decoration:none;
color:#FFF;

}

#menu ul li a:visited {
text-decoration:none;
color:#FFF;

}

#menu ul li a:hover {
color:#FFCC00;

}

#conteudo-principal {
width:770px;
margin:10px 0;
float:right;
}

#conteudo-pagina {
background-image:url(images/bg_transparente.png);
padding:12px;
line-height: 1.6em;
}

#conteudo-pagina p a, #conteudo-pagina p a:visited, #conteudo-pagina small a {
text-decoration:underline;
   color:#fff;
  
}

#conteudo-pagina a{
text-decoration:underline;
   color:#fff;
  
}

#conteudo-pagina h1 {
margin:0 0 25px 0;
}

#conteudo-pagina img {
padding:1px;
border:1px solid #CCC;
margin:0 3px 0;
}

#destaque-news {

width:770px;
height:255px;

}

#titulo-destaques {
width:430px;
float:right;
}

.more-news {
color:#FFCC00;
font-size:12px;

}

#destaque-news h1 {

float:left;
font-size:24px;
background-image:url(images/bg-titulonews.png);
padding:4px 4px 4px 10px;
}

#destaque-news small {
font-size:10px;
color:#FFCC33;
}

#destaque-news h1 a, #destaque-news h1 a:visited  {
text-decoration:none;
color:#FFF;
}
#destaque-news h1 a:hover {
text-decoration:none;
color:#FFCC00;
}

#destaque-news h2 {

float:left;
font-size:16px;
background:#003366;
padding:2px 2px 2px 10px;
margin:2px;
}

#destaque-news h2 a, #destaque-news h2 a:visited  {
text-decoration:none;
color:#FFF;
}

#destaque-news h2 a:hover {
text-decoration:none;
color:#FFCC00;
}

#destaque-news p {
font-size:15px;
background:#FFF;
color:#333;
padding:4px;
margin:5px;
float:left;
}

#img-destaque {

width:340px;
height:255px;
float:left;

}

#busca {
height:30px;

}

#busca h3{
float:right;
}

#resultado-busca p {
margin:0 0 20px 0;
font-size:14px;

}

#resultado-busca {
border-bottom:1px solid #CCC;
margin:20px 0;

}


#resultado-busca a, #resultado-busca a:visited{

text-decoration:none;
color:#FFF;
}

#resultado-busca a:hover{

text-decoration:none;
color:#999;
}

#resultado-busca h1{
font-size:22px;
color:#FFF;
margin:10px 0 10px 0;
}

#resultado-busca h1 a{
color:#FFF;
text-decoration:none;
}

#resultado-busca h1 a:hover {
color:#CCC;
text-decoration:underline;

}

resultado-busca h1 a:visited {
color:#FFF;
text-decoration:none;

}


#line{
width:800px;
}

#img-destaque img {

border:0;

}

#frames {
margin:10px 0 0 0;
height:300px;

}

#frame-t {
width:220px;
height:300px;
float:left;

}

#topo-twitter {
width:204px;
height:46px;
background-image:url(images/twitter-topo.png);
background-repeat:no-repeat;
float:left;

}

#frame-twitter {

width:204px;
height:234px;
background-image:url(images/bg_transparente.png);
float:left;
padding:8px;

}

#frame-twitter ul {

list-style:none;

}


#frame-twitter ul li {

color:#fff;

margin-bottom: 3px;

	border-bottom-color: #CCC;

	border-bottom-style: dotted;

	border-bottom-width: 1px;

	padding:5px 0 5px 0;

	font-size:12px;

}

#frame-twitter ul li a{

text-decoration: none;
color: #CCC;

}

#frame-twitter ul li  a:hover{

text-decoration: none;
color: #00CCCC;

}

#frame-galeria {

width:190px;
height:300px;
float:left;
margin:0 0 0 10px;

}

#img-banda {

height:105px;
background:#999999;
margin:15px 0 0 0;

}

#galeria {
 height:180px;

}
#galeria img {
border:0;
height:140px;
width:190px;
}

#galeria a {
text-decoration:none;
color:#000;
font-weight:bold;

}

#galeria p {
color:#000;
background:#00CCFF;
padding:2px;

}

#fala-pastor {

width:340px;
height:300px;
margin:0 0 0 10px;
background-image:url(images/bg_transparente.png);
float:right;

}

#fala-pastor h1{
font-size:20px;
color:#FFFFFF;
margin:8px;

}

#fala-pastor h2{
font-size:15px;
color:#FFF;
margin:8px;

}

#fala-pastor h2 a, #fala-pastor a:visited{
color:#FFF;
text-decoration:none;

}

#fala-pastor h2 a:hover{
color:#CCC;
text-decoration:underline;

}

#agenda {

width:360px;
height:293px;
background-image:url(images/bg_transparente.png);
margin:10px 0 0 0;
float:left;

}

#agenda h1 {
margin:4px;

}

#video {

width:400px;
height:293px;
background-image:url(images/bg_transparente.png);
margin:10px 0 0 10px;
float:right;

}

/* Comentários*/
#respond textarea, #respond input, #respond select{
   width:400px;
   padding:3px;
   margin:8px 0;
}
.commentlist img{
   float:left;
   padding:1px;
   border:1px solid #CCC;
   margin:0 3px 0;
}
ol.commentlist{
   list-style:decimal;
   margin:0 0 40px 30px;
   font-size:13px;
  
}
ol.commentlist li{
   margin:0 0 20px;
   border-bottom:1px solid #CCC;
   padding:5px;
}
.commentmetadata{
   font-size:11px;
   color:#990000;
   text-decoration:none;
   display:block;
   margin:0 0 10px;
}

#rodape {
width:940px;
height:200px;
background-image:url(images/bg_transparente.png);
border-top:#00CCFF solid 1px;

}

#rodape h3 {
text-align:right;
border:0;

}
#rodape h2 img{
float:left;
border:0;
margin:15px;
 }
 
 ul#menuGeral {
        margin:0px;
        padding:0px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        list-style:none;
    }
    ul#menuGeral li {
    }
    /*-Para todos os atributos 'a', aqui será a marcação da sanfona-*/
    ul#menuGeral a {
        display:block;
        padding:3px;
        cursor:pointer;
        color:#000;
        text-decoration:none;
    }
    /*-Para todos os atributos 'a' dentro de uma 'li'-*/
    ul#menuGeral li a {
        padding-left: 20px;
        background-color:#DDE0EF;
        border:1px solid #D4D4D4;
        margin-bottom:1px;
    }
    ul#menuGeral li a:hover {
        background-color:#B7BDDD;
    }
    /*-O conteudo que fica debaixo da opção da sanfona-*/
    ul#menuGeral .conteudoMenu {
        border-left:1px solid #D4D4D4;
        border-right:1px solid #D4D4D4;
        padding:5px;
        background-color:#F7F7F7;
    }
    ul#menuGeral .conteudoMenu a {
        background-color:#F7F7F7;
        padding-left:25px;
        margin-bottom:0px;
        border:0px;
    }
    ul#menuGeral .conteudoMenu a:hover {
        background-color:#DADADA;
    }

#divclear {
 clear:both
}
