/*  
Theme Name: Calcuta
Theme URI: http://www.calcutauc.cl
Description: Template disenado por <a href="http://www.bootlog.cl">Tomas Pollak</a> a pedido para Calcuta UC.
Version: 0.016
Author: Tomas Pollak
Author URI: http://www.bootlog.cl
*/

/*************************************
 +Contenedores
 *************************************/
body{
	background:#fff url(./images/bg.png) repeat-x;
	color:#555;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	line-height:1.5;
	margin:0;
	padding:0;
	text-align:center;
_margin-bottom: 20px;
}
#all{
	margin: 50px auto 30px;
	text-align:left;
	width:750px;	
border: 3px solid #1C4864;
padding: 4px;
_padding: 4px 0px 4px 5px;
}
#content{
	font-size:1.2em;
	float:left;
	padding:14px;
	width:460px;
margin-bottom: 20px;
}
#content.centrado{
width: 560px;
float: none;
margin: 50px auto 20px;
_margin: 20px 0 20px 70px;
}
#sidebar{
	font-size:1.1em;
	float:right;
margin: 30px 14px;
	width:230px;
_width: 220px;
background: #E0EBEF;
border: 1px solid #79A7C6;
}
#header{
height: 140px;
padding: 4px 0 0 0;
}
#header img{
border: 0;
}
#header .toptop{
margin: 0 0 0 6px;
}
#header .logo img{
 margin: 49px 0 0 5px; 
}

#footer{
	border-top:1px solid #195F90;
	color:#fff;
	clear:both;
	padding:0.5em;
_padding: 1px 3px 4px;
}
#footer a{
color: #F2FFDF;
border-bottom: 1px dotted #F2FFDF;
}
#footer a:hover{
color: #fff;
border-bottom: 1px solid #fff;
text-decoration: none;
}
#topmenu ul{
margin: 1px 0 0 0;
padding: 0;
}
#topmenu ul li{
list-style:none;
float:left;
padding: 3px 10px 7px;
_padding-top: 1px;
_padding-bottom: 9px;
/*border-bottom: 5px solid #fafafa;*/
}
#topmenu ul li ul{
display:none;
}
#topmenu a{
font-size: 1.5em;
text-decoration:none;
text-transform: lowercase;
color: #666;
}
#topmenu li:hover{
border-color: #11578F;
}
#topmenu li:hover a{
color: #000;
}
#topmenu li.page_item.current_page_item a{
color: #333;
border-bottom: 2px solid #1C4864;
padding: 0 0 9px 0;
}
#search {
float:right;
margin: 5px 20px 0 0;
_margin: 2px 10px 0 0;
}
#search input{
width: 130px;
}
#minimenu{
height: 32px;
margin-right: -4px;
margin-top: 20px;
font-family: "Trebuchet MS", Tahoma, Arial, sans;
}
#minimenu ul{
padding: 0;
margin-left: 10px;
_margin-left: 0;
}
#minimenu li{
/*border-right: 3px solid #175D8E;
border: 1px outset #175D8E;
background: #fafafa;*/
list-style:none;
float:left;
margin: 0 5px;
font-size: 1.1em;
padding: 5px 6px 6px;
border-top: 1px solid #aaa;
}
#minimenu li:hover{
/*background: #EFFBFF;
border-style: inset;
border-top: 2px solid #79A7C6;
border: 1px inset #61ACDF;*/
border-color: #165C8D;
background:#E3E3E4;

}
#minimenu li.selected{
background:#E3E3E4;
border: 1px solid #1B6191;
border-bottom: 0;
}
#minimenu a {
color: #333;
}
#minimenu a:hover{
color: #000;
text-decoration: none;
}

#logosabajo{
margin: -20px 0;
}
#logosabajo a img{
border: 0;
margin: 0 0 5px 5px;
}

/*******************************
Posts del Sidebar
******************************/
.block{
padding: 6px;
border-top: 1px solid #79A7C6;

}
.block:hover{
background: #EFFBFF;

}
.block h2{
margin: 10px 0 0 10px;
padding: 0;
font-size: 1.6em;
line-height: 1em;
letter-spacing: 0;
}
.block p{
padding: 0 5px;
margin-top: 9px;
}

.detalles{
text-align:center;
}

/*************************************
 +Hn and p
 *************************************/
h1, h2, h3{
	font-weight:normal;
	letter-spacing: -1px;
	margin:0;
}
#header h1{
	font-size:3em;
	margin:0;
	margin-right:1em;
}
#header h1 a{
	color:#E87830;
}
#header h1 a:hover{
	color:#CFA126;
}
#header p{
	color:#aaa;
	font-size:1.1em;
	margin:0;
	margin-top:-0.5em;
}
.entrytitle h2{
	font-size:2.2em;
	color:#B4C24B;
}
.entrytitle h2 a
{
	color:#B4C24B;
border-bottom: 1px dotted #B4C24B;
}
.entrytitle h2 a:hover{
	color:#CFA126;
border-color: #CFA126;
text-decoration:none;
}
.entrytitle h3{
	font-size:1.8em;
	color:#6F6F6F;
}
/*************************************
 +Entry
 *************************************/
.entry{
	margin-bottom:3em;
}
.portada img{
border: 2px solid #1B6191;
margin: 0 auto 10px;
}
.entrymeta{
	font-size:0.9em;
}
.postedby{
	background: url(./images/user.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}
.filedto{
	background: url(./images/post.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}
.commentslink{
	background: url(./images/packaged.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}

/*************************************
 +Sidebar
 *************************************/
.sidebar_title{
padding: 3px 0;
background: #79A7C6;
font-size: 1.4em;
color: #fff;
text-align:center;
display:block;
}
#sidebar .sidebar_title a{
color: #fff;
}
#sidebar ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#sidebar ul li{
	border-bottom:1px dotted #ddd;
	margin-bottom:0.3em;
	padding:0.3em;
}
#sidebar h3{
	color:#555;
	font-size:1.5em;
	margin:1em 0;
}
#sidebar a{
color: #9EAF2B;
}
#sidebar a:hover{
color: #DF851B;
}

/*************************************
 +Comments
 *************************************/
.commentsblock{
	margin:0.5em;
	padding:1em;

}
.commentsblock textarea{
	width:34em;
}
.commentsblock input, .commentsblock textarea{
	border:2px solid #d1d1d1;
}
.commentsblock textarea{
background: #fafafa;
_width: 360px;
}
.commentsblock textarea:hover{
border:2px solid #999;
}
.commentsblock textarea:focus{
	background:#eee;
	border:1px solid #a1a1a1;
}
.commentsblock textarea:focus, .commentsblock input:focus{
	background:#fff;
	border:2px solid #B4C24B;
}
.commentauthor{
	display:block;
	font-size:1.5em;
}
ol.commentlist{
	color:#777;
	font-size:0.9em;
	list-style-type:none;
	margin:0;
	margin-top:1.5em;
margin-bottom: 40px;
	padding:0;
}
.commentlist li{
	margin-bottom:0.5em;
	padding:0.5em 1em;
}
.commentlist cite{
font-style:normal;
}
.alt{
	background:#f3f5e9;
	border:1px dotted #d1d1d1;
	padding:0.5em;
}
h3#comments{
font-size:1.6em;
}
/********************************
Formulario Contacto 
*********************************/
#mailform{
margin: 0 auto 20px;
text-align:center;
}
#mailform input{
width: 180px;
padding: 1px;
margin: 1px;
}
#mailform textarea{
width: 250px;
}
/*************************************
Biblioteca Calcuta
**************************************/

.biblioteca h3{
font-size: 1.5em;
letter-spacing: 0;
}
.biblioteca ul{
padding: 0 0 0 10px;
}
.biblioteca ul li p{margin: 0; display:inline;}
.biblioteca ul li {margin: 0 0 0 15px;list-style-type:circle;}

/*************************************
Archivo Calcuta
**************************************/

.archivo li{
margin: 3px 0 0 0;

}
.archivo li a{
border-bottom: 1px dotted #ccc;
}
.archivo li a:hover{
text-decoration:none;
border-bottom: 1px solid #999;
}
.archivo ul.children li{
width: 100%;
}

/*************************************
 +Misc
 *************************************/
a{
	color:#B4C24B;
	text-decoration:none;
}
a:hover{
	color:#CFA126;
text-decoration: underline;
}

#citas{
color: #fff;
font-style: italic;
font-size:1.2em;
margin: 0 0 0 7px;
height: 40px;
width: 500px;
display:block;
}