/*
Theme Name: ReverendoMoe Theme
Theme URI: http://www.reverendomoe.com/
Description: The default WordPress theme for ReverendoMoe.
Version: 1.0
Author: David Millán escrivá
Author URI: http://blog.damiles.com/
Tags: black

	

*/


@import "reset.css";
/*---------------------------
* Clear fix
* --------------------------- */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.hidde{
    display:none;
}
/* Begin Typography & Colors */
body {
	font-size: 11px; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #484848;
	color: #fff;
	text-align: left;
    margin:0;
    background:url(images/marmol.jpg) no-repeat top center fixed;
	}

#page {
	display:block;
    width:900px;
    margin:0 auto;
    

	}
#header{
    background:url(images/header.png) no-repeat;
    padding:0px 22px 0px 22px;
    display:block;
    width:856px;
    height:72px;
}
#menu {
    display:block;
    float:right;
    height:72px;
    line-height:72px;
}
#menu li{
    display:inline;
    float:left;
    height:72px;
    line-height:72px;
}
#menu li a{
    text-decoration:none;
    display:inline;
    float:left;
    height:70px;
    line-height:70px;
    font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    font-size:14px;
    color:#fff;
    padding:0px 10px 0px 10px;
}
#menu li a:hover, #menu li .active{
    /*background:url(images/menu_1.png);*/
    background-color:#353535;
}
#contenido{
    background:url(images/nuevo.jpg) no-repeat transparent;
    position:relative;
}
#logo{
    width:521px;
    height:205px;
    display:block;
    position:absolute;
    top:10px;
    right:-40px;
    text-indent:-9999px;
    background:url(images/logo_nombre.png);
}
#titular{
     width:500px;
    height:44px;
    display:block;
    position:absolute;
    top:535px;
    left:33px;
    text-indent:-9999px;
    background:url(images/titulo.gif);
}
#content{
    display:inline;
    width:640px;
    margin-left:22px;
    float:left;
    margin-top:660px;
}
#sidebar{
    display:inline;
    width:236px;
    margin-right:0px;
    float:left;
    margin-top:660px;
}
#footer{
    display:block;
    margin-bottom:25px;
    text-align:right;
    padding-top:10px;
    padding-right:10px;
    margin-top:30px;
    height:60px;
    border-top:1px solid #000;
}
.myspace{
    display:block;
    width:150px;
    height:58px;
    margin-left:36px;
    background:url(images/myspace.png) no-repeat;
}
.facebook{
    display:block;
    width:150px;
    height:52px;
    margin-left:36px;
    background:url(images/facebook.png) no-repeat;
}
.tienda{
    display:block;
    width:150px;
    height:44px;
    margin-left:36px;
    background:url(images/tienda.gif) no-repeat;
}

.videos_button{
    display:block;
    width:148px;
    height:55px;
    margin-left:36px;
    background:url(images/video.png) no-repeat;
}

.nuevodisco{
    display:block;
    width:256px;
    height:225px;
    background:url(images/nuevoDisco.gif) no-repeat;
    margin-top:20px;
}
/*#xspf_player0{
    margin-left:36px;
}*/

strong{
    color:#000;
    font-weight:bold;
}
a{
    color:#666600;
    text-decoration:underline;
}
a:hover{
    color:#FFFF00;
    text-decoration:none;
}
p{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    line-height:18px;
    color:#000000;
}
.postmetadata, small, .postmetadata a{
	font-size:11px;
	color:#fff;
}
#musicPlayer{
    z-index:100;
    position:fixed;
    width:1024px;
    height:15px;
    display:block;
    bottom:0px;
    left:-512px;
    margin:0 50%;
    display:block;
    _margin:0 auto;
    background-color:#484848;
 /*   margin-left:39px;
    width:180px;
    margin-bottom:20px;*/
}
.picasa_widget .widgettitle{
    display:block;
    color:#fff;
    text-shadow: 0 -1px #000, 1px 0 #000, 0 1px #000, -1px 0 #000;
     font-family:"Cailbri","Lucida Sans Unicode","Lucida Grande",sans-serif;
     font-size:30px;
     text-decoration:none;
     background-color:transparent;
     margin-bottom:15px;
}
.picasa_widget{
    padding-top:26px;
    width:180px;
    display:block;
    margin-left:39px;
}

.picasa_widget a{
    margin:2px;
    border:5px solid #333;
    display:block;
    float:left;
}
.picasa-widget-img{
    display:block;
}
.picasa_widget a:hover{
    margin:2px;
    border:5px solid #999;
}

#kpg-album-description{
    background-color:#000 !important;
    color:#fff !important;
    border:none !important;
    /*background:url(images/bg_titulares_general.gif) no-repeat;
    height:80px;*/
    display:block;
}
#kpg-title{
    font-size:20px !important;
    color:#fff !important;
    font-weight:normal !important;

}

.kpg-title a{
    margin-top:8px;
     font-size:16px !important;
    color:#fff !important;
    font-weight:normal !important;
    text-decoration:none !important;
}
.kpg-nbPhotos{
    margin-top:4px !important;
}
#kpg-pictures a .kpg-thumb{
    border:5px solid #333 !important;
}
#kpg-pictures a:hover .kpg-thumb{
    border:5px solid #999 !important;
}
/*
Titulares paginas
*/
/*
.nopage{
    background:url(images/noticias.gif) no-repeat;
    display:block;
    width:168px;
    height:91px;
    margin-bottom:20px;
}
.page_3{
    display:block;
    width:183px;
    height:83px;
    background:url(images/biografia.gif) no-repeat;
}
.page_8{
    background:url(images/galeria.gif) no-repeat;
    display:block;
    width:172px;
    height:88px;
}
.page_6{
    background:url(images/conciertos.gif) no-repeat;
    display:block;
    width:261px;
    height:91px;
}

.page_11{
    background:url(images/contacto.jpg) no-repeat;
    display:block;
    width:125px;
    height:75px;
}

.page_10{
    background:url(images/disco.jpg) no-repeat;
    display:block;
    width:264px;
    height:87px;
    margin-top:25px;
}
*/
h2, h2 a{
    color:#fff;
    text-shadow: 0 -1px #000, 1px 0 #000, 0 1px #000, -1px 0 #000;
     font-family:"Cailbri","Lucida Sans Unicode","Lucida Grande",sans-serif;
     font-size:30px;
     text-decoration:none;
     background-color:transparent;
     margin-bottom:15px;
     line-height:40px;
}
h2{
    font-size:38px;
}

h2 .hidde{display:block; text-transform:uppercase;}

h2 a:hover{
     text-decoration:underline;
}
.hentry .entry{
    position:relative;
    margin-bottom:10px;
    padding-top:20px;
    padding-left:0;
    background:none;
}
.entry, .hentry{
    position:relative;
    margin-bottom:35px;
    /*padding-top:46px;
    padding-left:50px;*/
    /*background:url(images/bg_post.gif) no-repeat transparent;*/
}
.entryContent{
    position:relative;
   /* padding-top:46px;
    padding-left:50px;*/
}
.entry p{
    margin:12px 0px;
}
input{
    background-color:#111;
    border:1px solid #222;
    color:#fff;
}
#comment{
    background-color:#111;
    border:1px solid #222;
    width:500px;
    color:#fff;
}
#respond{
    padding-left:50px;
}
.navigation{
    display:block;
    padding-left:50px;

}
.alignleft{
    display:block;
    float:left;
}
.alignright{
    display:block;
    float:right;
}
#comments, .commentlist{
    /*padding-left:50px;*/
}
h3{
    font-size:16px;
    color:#fff;
    margin:20px 0px;
}
.fn, .says{
    font-size:14px;
}
 .box, .comment{
    width:612px;
    background:#000;
    margin-bottom:10px;
    border:1px solid #cc9900;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius:7px 7px;


}
.box h3, .comment-author{
    padding-left:8px;
    padding-top:8px;
    margin:0px;
}
.box .contenido{
    padding-left:8px;
    padding-bottom:8px;
}
.box .contenido p{color:#fff;}
.box .contenido img{
    margin:0 10px 0 0;
}
.comment-author .avatar{
    padding: 0px 8px 8px 8px;
    margin-right:10px;
}
.comment .comment-meta{
    padding-left:61px;
}
.commentlist p{
    color:#fff;
}
.comment p{
    padding-left:61px !important;
    padding-bottom:8px;
}

.widgetWPNGCalendar{
    
    display:block;
    margin-left:39px;
    padding-top:26px;
    width:180px;
    margin-bottom:35px;
}
.widgetWPNGCalendar .widgettitle{
    display:block;
    color:#fff;
    text-shadow: 0 -1px #000, 1px 0 #000, 0 1px #000, -1px 0 #000;
     font-family:"Cailbri","Lucida Sans Unicode","Lucida Grande",sans-serif;
     font-size:30px;
     text-decoration:none;
     background-color:transparent;
     margin-bottom:15px;
}
.widgetWPNGCalendar .thickbox{
    font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    color:#666600;
    font-size:14px;
    text-decoration:none;
    margin:5px 0px 20px 0px;
    display:block;
}
.wpng-widget-date-title{
    margin-bottom:8px;

}
.widgetWPNGCalendar .thickbox:hover{
    color:#FFFF00;
}
.wpng-page-list-title a{
    color:#666600;
    font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    font-size:14px;
    text-decoration:none;

    }
    .wpng-page-list-title a:hover{
        color:#FFFF00;
    }
.wpng-page-list-table td{
    border-bottom: 1px solid #333;
    padding-bottom: 15px;
}
.wpng-page-list-head{
    border-bottom: none !important;
    padding-bottom: 0px !important;
}
* {zoom: 1;}
#advanced_youtube_widget{
    margin-left:39px;
}
#advanced_youtube_widget h2{
	display:block;
	margin-top:20px;
	font-family:Helvetica, "Lucida Sans Unicode", Arial;
	font-size:22px;
	color:#fff;
}
#advanced_youtube_widget a{
	border:none;
}
