/*  
Theme Name: Magma Blog
Theme URI: http://www.hydra.com.uy
Description: Magma
Version: 1.0
Author: Hydra Media Labs / CSS Based on theme Simpla
Author URI: http://www.hydra.com.uy
*/

/*************************************
 +Containers
 *************************************/
body{
	/*
	background:#fff url(./images/bg.png) repeat-x;
	border-top:5px solid #333;
	*/
	color:#555;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	margin:0;
	padding:0;
	text-align:center;
}

img{
border:0px;
}

#wrap{
	/*margin:0 auto;*/
	text-align:left;
	width:950px;	
}
#content{
	float:left;
	padding:1em;
	padding-left:55px;
	width:560px;
}
#sidebar{
background-image:url(images/bg_menu.png);
	float:right;
	padding-top:33px;
	padding-left:20px;
	width:221px;
	height:600px;
	background-repeat:no-repeat;
	margin-bottom:15px;
}
#header{
	padding:0em ;
	width:100%;
	text-align:left;
	background-image:url(images/bg_header.gif);
	background-repeat:repeat-x;
	
}
#footer{
	clear:both;
	width:100%;
	text-align:left;
	background-image:url(images/bg_footer.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-position:left;
	height:32px;
	margin:0px;
	padding:0px;
}

#wpsign{

text-align:center;
width:950px;
margin:auto;
}
/*************************************
 +Hn and p
 *************************************/
h1, h2, h3{
	font-family: "Helvetica", Arial, Helvetica, sans-serif; 
	margin:0px;
}
#header h1{
	font-size:3em;
	margin:0;
	margin-right:1em;
}
#header h1 a{
	color:#E87830;
}
#header h1 a:hover{
	color:#CC0000;
}
#header p{
	color:#aaa;
	font-size:1.1em;
	margin:0;
	margin-top:-0.5em;
}
.entrytitle h2{
	font-size:18px;
	color:#e73e97;
	font-weight:bold;

}
.entrytitle h2 a
{
	color:#e73e97;
	background-color:#ffff00;
	padding-right:15px;
}
.entrytitle h2 a:hover{
	color:#ffff00;
	background-color:#e73e97;
}
.entrytitle h3{
	font-size:1.8em;
	color:#6F6F6F;
}

#sidebar h2{
color:#00a551;
font-size:14px;
font-weight:bold;
}

#sidebar h3{
	color:#555;
	font-size:1.5em;
	/*margin:1em 0;*/
}
/*************************************
 +Entry
 *************************************/
.entry{
	margin-bottom:3em;
}

.entrymeta{
 font-size:11px;
 color:#e73e97;
 text-decoration:underline
}

.postinfo{
 font-size:11px;
 color:#00a69c;
 padding-top:7px;
}
.postinfo a{
 font-size:11px;
 color:#00a69c;
 /*font-weight:bold;*/
 
}

.postinfo a:hover {
 font-size:11px;
 color:#00a69c;
 text-decoration:underline;
}


.postedby{
	background:#fff url(./images/user.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}
.filedto{
	background:#fff url(./images/post.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}



.commentslink{
text-decoration:underline;
}

.commentslinks a:hover{
 text-decoration:none;
 color:#e73e97;
 
}

.entrymeta a {
 font-size:11px;
 color:#e73e97;

}
.entrymeta a:hover {
  color:#e73e97;
}
/*************************************
 +Sidebar
 *************************************/
 
#sidebar a {
color:#90278E;
} 
 
#sidebar ul{
width:150px;
	list-style-type:none;
	margin:0;
	padding:0;
	padding-top:6px;
	margin-bottom:30px;
}
#sidebar ul li{
	margin-bottom:0px;
	padding-left:0.3em;
	padding-bottom:6px;
	width:100%;
	font-size:12px;
	font-weight:bold;
}
/*************************************
 +Comments
 *************************************/


/*************************************
 +Misc
 *************************************/
a{
	color:#E73E97;
	text-decoration:none;
}
a:hover{
	color:#E73E97;
	text-decoration:underline;
}

a:visited{

}
/***********************************
+ SearchForm
************************************/

.commentsblock h3{
margin-bottom:30px;
font-size:16px;
font-family: Helvetica,Arial, sans-serif;
color:#b9b9b9

}

.margin0px{
margin:0px;
padding:0px;
}

.search-container{
padding-bottom:40px;
}

.btn-search{
background-color:#b1b1b1;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
height:20px;
width:25px;
}

.input-search{
width:135px;
border:1px solid #dcdcdc;
background-color:#ededed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#878787;
padding-bottom:2px;
padding-top:2px;
padding-left:8px;
padding-right:8px;
}


.autor_left{
float:left
}
.autor_right{
float:left
}
.autor_middle{
float:left;
background-image:url(images/author_bg.jpg);
height:39px;
background-repeat:repeat-x;
padding-top:10px;
}

ol.commentlist {
	margin:0;
	padding:0;
	margin-top:20px;
	}

.commentlist li {
	list-style:none;
	margin-top:15px;
	}

.commentlist cite {
	/*padding: 7px;
	display:block;
	font-style:normal;
	background:url(http://www.yoursite.com/images/bg_comments2_cite.gif);
	border-top:1px solid #d6e4c1;
	border-bottom:1px solid #779d42;
	color:#596e3b;*/
	padding-top:30px;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#E73E97;
	}

.commentlist a:hover, .commentlist a:active {
	color:#E73E97;
	}

.commentlist cite img {
	padding:1px;
	border:1px solid #aab59a;
	float:left;
	margin-right:9px;
	}

.commentlist .author {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;	
color:#00A69C}

.commentlist .author a {
color:#00A69C;
}


.commentlist .time {
	background: url(http://www.yoursite.com/images/bg_clock.gif) no-repeat 1px;
	padding-left:13px;
	}

.commenttext {
	background-image:url(images/comment_btm.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding: 0 20px 35px 20px;
	color:#666666;
	}

.input_txt {
width:140px;
border:1px solid #dcdcdc;
background-color:#ededed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#878787;
padding-bottom:2px;
padding-top:2px;
padding-left:2px;
padding-right:2px; 
}


.input_textarea{

width:280px;
border:1px solid #dcdcdc;
background-color:#ededed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#878787;
padding-bottom:2px;
padding-top:2px;
padding-left:2px;
padding-right:2px; 
}


#commentform h2{
color:#B9B9B9;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
margin-bottom:30px;
font-weight:bold

}


.btn_enviar{
background-color:#b1b1b1;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
height:21px;
padding-bottom:1px;
width:60px;
}


.alignleft{

float:left;

}
.alignright{

float:right;

}
/*******************************************************************************************

												  .  .....+.....  .                     
										ZDDDNDZNNNN8.,.                     
									.:ND8. . . ....8DD. .                   
									,DN..:... . .. ..NN?.                   
								 . ,ND .           .. NN.                   
								.. 8N.   .         ... D+.                  
								. ~D,.        ...  7$ .NN.+Z,               
								..ZD.             ~NDDD8NNNDN               
								. ?D.           .. NDDNDDDDN+   .. .        
								 . D?.           ..,NNDDDDN$     .          
								.  ZD.  .            DDDNN~                 
								. ..DD ...          .. .,...                
									 8N+.. ..   .. ..N,.                   .
									. +ND?. .      8ND. .                 . 
								. .   ..~NDNDNDDNND$  .                     
								.          .  . .   ..                      
																			
																			
				 ..   . .         .  . . . ....ZD..  ..  .....  . ..    .   
				  Z$Z,ZN7..8NI....+ZDN$..=NNNZD...DNN+NNN.ZDD8 ...DDDND...  
				 .DDNDNDNDDDDND.:DDDDNNNDN   ZD, .DDNDNDDNDNDN$.NDD8?DNN7   
				 .DNDZ.DDN:~NND...+DDDNND+  ..NN .DDD  DDD.~DNZ..~DDNNDDZ   
				 .DDDZ.DND ~DDD.8DDD..DDND...ZD, .DDN .NDD.~NDZ.DNN7.DNDZ.  
				 .DDDZ.DND ~DDD.NDDN.8DNDDNNDD?. .DDN .NDD.~ND$ DDNZ+DNNZ.  
				 .DDDZ.DND ~DDD..DNDN+NDD.... .  .DDN .NDD.~NDZ ,DNDDIDDN   
				  ... . .        . . .  DNNNDNDD: ..         ... ..         
				.   .  ... .....      .NZ......8D.   .     ..  .  .      .  
									  .DN+....,NN                           
									  ...$NDNN7..                           
											  .                                  
                                                
/*******************************************************************************************

