/*
Theme Name: Utpba
Theme URI: http://utpba.orgt/
Description: Este es un tema de wordpress dedicado especialmente para la utpba.
Version: 1.0
Author: Hiponboy
*/

body{
    background:#004b91 url('images/back.jpg') no-repeat center 167px;
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#434343;
    }
    
p{
    line-height:18px;
    }
.center{text-align:center;} 
.nocomments{ text-align:center; color:#3366CC; font-weight:bold;}

/*-- HEADERS -- */
h1{
    letter-spacing:-1px;
    margin:0px;
    }
    
h2{
    letter-spacing:-1px;
    margin:0px;
}   

/* -- LINKS -- */
a                   {text-decoration:none;}
a:link, a:visited   {color:#004b91;}
a:hover             {color:#007cf0;}
    
#wrapper{
    width:900px;
    margin:auto;
    margin-top:0px;
    padding:0px;
    color:#434343;
    background:#FFF;
    }
    
/*--- HEADER ---*/  
#header{display:block;}
    
#header h1  {
    background:#FFF url('images/logo.gif') no-repeat;
    margin:0px;display:block;width:900px;height:130px;clear:both;
    }

/*-- MENU --*/
.oculto {display:none;}
#menu {height:51px;width:900px;margin:0px;margin-top:4px;margin-bottom:4px;background:transparent url('images/menu.gif') no-repeat 0px 0px;border-bottom:1px solid #ccc;}
#menu .home {width:66px;background:transparent url('images/menu.gif') no-repeat;}
#menu .noticias {width:101px;background:transparent url('images/menu.gif') no-repeat -66px 0px;}
#menu .estatuto {width:111px;background:transparent url('images/menu.gif') no-repeat -167px 0px;}
#menu .publicaciones {width:158px;background:transparent url('images/menu.gif') no-repeat -278px 0px;}
#menu .cursos {width:96px;background:transparent url('images/menu.gif') no-repeat -436px 0px;}

#menu .home:hover{width:66px;background:transparent url('images/menu.gif') no-repeat 0px -51px;}
#menu .noticias:hover{width:101px;background:transparent url('images/menu.gif') no-repeat -66px -51px;}
#menu .estatuto:hover{width:111px;background:transparent url('images/menu.gif') no-repeat -167px -51px;}
#menu .publicaciones:hover{width:158px;background:transparent url('images/menu.gif') no-repeat -278px -51px;}
#menu .cursos:hover{width:96px;background:transparent url('images/menu.gif') no-repeat -436px -51px;}

#menu ul{list-style-type: none;margin: 0px;padding:0px;float:left;}
#menu a{display:block;height:51px;text-decoration: none;padding:0px;}
#menu li {float:left;margin:0px;padding:0px;}


/*-- CONTENEDOR  --*/

#container{
    width:620px;
    margin-right:10px;
    float:left;
    }

#container h2{
    font-weight:normal;
    color:#004b91;
    font-size:24px;
    background-color:#FFFFFF;
    }
    
#container h3{
    font-size:20px;
    letter-spacing:-1px;
}   
#container .post{
      width:595px;
     display:block;
    color:#434343;
    border-bottom:2px solid #EEE;
    margin-left:5px;
    margin-bottom:10px;
    }
#container .post img {padding:3px;border:none;display:block;}
#container .post #entry {margin-left:5px;}
#container .post small {clear:both;display:block;}
#container .post .more-link {display:block;clear:both;float:left;text-align:left;}
#container .post p {text-align:left;}
#container .con {display:block;float:right;width:530px;padding-left:3px;border-left:1px solid #b9b9b9;}
/*--- SEARCH RESULTS --*/
.resultList{
    list-style:none;
    margin:0px;
    padding:0px;
    }

.resultList strong{
    display:block;
    font-size:20px;
    margin:0px;
    padding:0px;
    }   

.resultList small{
    color:#333333;
    }
    
.resultList li{
    border-bottom:1px solid #EEE;
    }   

.resultList li a{
    display:block;
    width:92%;
    padding:10px 20px;
    }

.resultList li a:link,
.resultList li a:visited{
    background-color:#FFF;
    color:#0066CC;
    }

.resultList li a:hover{
    color:#0099CC;
    background-color:#ebf4fc;
    }

 .commentsNumber{
    float:right;
    margin:-20px 10px 0px 0px;
    font-size:55px;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#dedede;
    }
    
    
/*--- BLOG ARCHIVES --*/
.blogArchives ul{
    margin:0px;
    padding:0px;
    list-style:none;
    }
.blogArchives ul li a{
    padding:3px;
    display:block;
    letter-spacing:1px;
    }
.blogArchives ul li a:link,
.blogArchives ul li a:visited{
    color:#336699;
    background-color:#FFF;
}

.blogArchives ul li a:hover{
    color: #0099CC;
    background-color:#F1F1F1;
    }
    
/*---COMMENT LIST --*/
.commentlist{
    list-style:none;
    margin:0px;
    padding:0px;
}

.commentlist li{
    padding:7px;
}

.commentlist li cite{
    font-weight:bold;
    font-style:normal;
}

.commentlist li.alt,
.commentlist li.alt a{
    background-color:#e9f2fa;
}
.allowed_tags{
    background-color:#114264;
    color:#FFF;
    padding:5px;
}

#submit{
    background-color:#ff6ebf;
    color:#FFF;
    border:4px solid #c75695;
    padding:10px 0px;
    width:100%;
}
/*---DATE FORMAT--*/
.published, .pub-month, .pub-date, acronym {border:none;} 
.published {
    display:block;
    text-align: center;
    float:left;
    background:#FFF url('images/fecha.gif') no-repeat;
    width:48px;
    height:54px;
    color:#fff;
    }

.pub-month{
    padding:3px 0px;
    }
    
.pub-month {
    display:block;
    font-size: .9em;
    margin:0;
    }
    
.pub-date {
    display:block;
    font-size:1.4em;
    font-weight:bold;
    }
/*post*/
.post .post-info .titulo {width:540px;float:left;margin-left:3px;}
.post .post-info {display:block;}
/*--NAVIGATION --*/
.navigation {
    display: block;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 60px;
    }
    
.alignright {
    float: right;
    }

.alignleft {
    float: left
    }

blockquote{
    background-color:#F6FAFD;
    color:#59819F;
    padding:10px;
    margin:0px;
    }

#sidebar{text-align:center;
    width:260px;
    background:#e4e4e4 url('images/sidebar.gif') no-repeat;
    float:left;
    }
#sidebar a, #sidebar img{border:0px;padding:0px;margin:0px;}
#sidebar a {font-size:18px;color:#555;text-align:center;}
#sidebar ul, #sidebar li {list-style-type:none;margin:0px;padding:0px;padding-top:5px;margin:auto;margin-top:8px;}
#sidebar ul {width:243px;background:#FFF;}

/*-- FOOTER --*/

#footer{width:900px;height:107px;
    background:#114264 url('images/footer.gif') no-repeat;
    color:#FFF;
    padding:0px;
    margin:auto;
    }
#footer div {height:87px;display:block;float:left;margin-left:10px;margin-top:20px;}
#footer .flinks{width:240px;}
#footer .fcontacto{width:390px;padding-left:30px;text-align:center;}
#footer .fpowered{width:210px;}

#footer ul{
    margin-left: 0;
    padding-left: 0;border:none;
    }

#footer li{
    display: inline;
    list-style-type: none;
    }

#footer a {}

#footer a:link, 
#footer a:visited{
    color: #fff;
    }
#footer a:hover{
    text-decoration: none;
    }

#searchForm             {width:223px;height:38px;padding-top:8px;padding-bottom:9px;padding-right:8px;padding-left:12px;border:none;margin:auto;background:url('images/search.gif') no-repeat;margin-top:10px;}
#searchForm form        {margin:0px;width:223px;height:38px;border:none;}
#searchForm input       {background:#FFF;width:140px;height:20px;color:#666;border:none;margin-top:0px;}
#searchForm #searchsubmit {border:none;background:url('images/ir.gif') no-repeat;height:38px;width:74px;font-weight:bold;font-size:18px;color:#fff;}

/* -- scroller -- */
#pscroller2{
color:#0572D7;
font-size:20px;
width: 200px;padding:10px;padding-left:20px;
height: 30px;
}

/* --- FIXED --- */
.clear{
    clear:both;
    }