/*  
Theme Name: SergioGrinbaum
Theme URI: http://www.sergiogrinbaum.com
Description: Blog desarrollado por Think-Thanks sobre plataforma Wordpress para Sergio Grinbaum
Version: 2.0
Author: Daniel Dvorkin
Author URI: http://www.think-thanks.com
*/


body {
	font: 100% Arial;
	background-color: #f8f8f8;
	margin: 0;
	padding: 0;
	color: #000000;
	text-align:center;

}

img{
border:0px;
}

a, a:visited{
	color:#7bc4dc;
}

#container {
	width: 90%;  
	background-color: #f8f8f8;
	margin: 0 auto; 
	text-align: left;
	padding-top:20px;
	min-width:960px;
}
#header {
	padding:0px;
	margin:0px;
	background:url(img/header.jpg);
	width:100%;
	height:242px;
	text-align: left;
	min-width:900px;
}
#header .logo {
	padding-left:10%;
	padding-top:100px;
	float:left;
	z-index:0;
}
#header .tagline {
	padding-right:10%;
	padding-top:140px;
	float:right;
	z-index:4;
}

#mainContent{
	width:50%;
	float:left;
	min-width:300px;
	margin-left:25px;
		background-color: #f8f8f8;

}

#mainContent .navlink{
	font-size:12px;
}

#mainContent .fecha{
	width:52px;
	height:56px;
	background:url(img/fecha.png) no-repeat;
	padding-top:3px;
	float:left;
	text-align:center;
	line-height:25px;
}

#mainContent .fecha .dia{
	color:#bfbfbf;
	font-family:Trebuchet;
	font-size:25px;
	padding-bottom:0px;
	margin:0px;
	padding-top:0px;
	display:inline;
}


#mainContent .fecha .mes{
	color:#bfbfbf;
	font-family:Trebuchet;
	font-size:17px;
	margin:0px;
	display:inline;
	padding-right:10px;
	padding-top:0px;
}

#mainContent .post{
	
	padding-top:3px;
	margin-bottom:25px;
}
#mainContent .post .hri{
	padding-top:20px;
	border-bottom:1px dotted #d0d0d0;
	height:1px;
	margin:auto;
	clear:both;
}

#mainContent .post h1{
	font-family:Trebuchet;
	color:#7bc4dc;
	font-size:22px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	
}

#mainContent .post h1 a,  #mainContent .post h1 a:visited{
	font-family:Trebuchet;
	color:#7bc4dc;
	font-size:26px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:none;
	
}

#mainContent .post h1 a:hover {
	text-decoration:underline;
}



.commentlist {
	text-align:justify;
	font-family:Arial;
	font-size:15px;
	color:#a2a2a2;
}

.commentmetadata .author{
	font-size:15px;
}
.commentmetadata{

	text-transform:uppercase;
	font-family:Trebuchet;
	color:#9b9b9b;
	font-size:10px;
	letter-spacing:1PX;

}

#mainContent .post .bajotitulo{
	text-transform:uppercase;
	font-family:Trebuchet;
	color:#9b9b9b;
	font-size:10px;
	letter-spacing:1PX;
	
}

#mainContent .post .cuerpo{
	text-align:justify;
	font-family:Arial;
	font-size:16px;
	color:#404040;
	clear:both;
	margin:0px;
	line-height:17px;
}


#mainContent .post .cuerpo .more-link{

	float:right;
	font-family:Trebuchet;
	color:#7bc4dc;
	font-size:21px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
	margin-top:5px;

}

.navigation a{

	color:#6b6b6b;
	display:inline;
	font-family:Trebuchet;
	font-size:16px;
	text-decoration:none;
	letter-spacing:1px;
}

.floatright {float:right;}
.floatleft {float:left;}


#sidebar{
	width:400px;
	float:left;
	clear:none;
	min-width:400px;
	margin-left:50px;


	
}



#sidebar #s
{
	width:137px;
	height:29px;
	border:0px;
	background:url(img/buscador.jpg);
	font-size:11px;
}

#sidebar .boton_search
{
	width:25px;
	height:29px;
	border:0px;
	background:url(img/boton.jpg);
}


#sidebar_izq{
	width:45%;
	float:left;
	min-width:190px;
}

#sidebar_der{
	width:45%;
	float:right;
	min-width:190px;
}

#sidebar_up{
	width:400px;

}

#sidebar li{
	color:#404040;
	font-family:Trebuchet;
	font-size:15px;
	list-style:none;
	margin:0px;
	padding:0px;
}
#sidebar li ul{
	color:#404040;
	font-family:Trebuchet;
	font-size:15px;
	list-style:none;
	margin:0px;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

#sidebar li ul li{
	padding-bottom:5px;
}

#sidebar a, #sidebar a:visited{
	color:#404040;
	font-family:Trebuchet;
	font-size:15px;
	text-decoration:none;
}
#sidebar a:hover{
	text-decoration:underline;
}
#sidebar .recentcomments{
	font-style:italic;
}
#sidebar .recentcomments a
{
	font-style:normal;
}

#sidebar p{
	text-align:justify;
	font-family:Trebuchet;
	
}
#sidebar p a, #sidebar p a:visited{
	color:#7bc4dc;
}




#sidebar h2{
	text-transform:uppercase;
	font-family:Trebuchet;
	color:#7bc4dc;
	font-size:18px;
	padding:0px;
}

#footer {
	padding:0px;
	margin:0px;
	background:url(img/footer.jpg) no-repeat;
	background-position:center;
	width:100%;
	height:204px;
	clear:both;
}

.copyright{
	color:#59aac8;
	font-family:Trebuchet;
	font-size:12px;
	font-weight:bold;
	padding-top:120px;
	padding-left:60px;
	text-align:left;
}