/*
Theme Name: Blue Ice
Theme URI: 
Description: El contenedor 6/5/2008.
Version: 2.0
Author: Ignacio Casas

*/

body { text-align:center;
		background:url(images/patt_top.jpg) repeat-x top;
		margin:0;}

.clear { clear:both; }


#principal { width:989px;
			margin-left:auto;
			margin-right:auto;
			 }
			
#top {  width:100%;
			height:215px;
			margin:0;
			padding:0;
			text-indent:-9999px;
			display:block;
			outline:0;
			cursor:pointer;
			background:url(images/top.jpg) no-repeat top;  }


#body_izq { float:left;
			width:580px;
			padding:40px 0px 10px 0px;
		
			 }
			 

#lista_post {
			width:100%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			}
			
.post { width:100%;
		text-align:justify;
		color:#5d5d5d;
		line-height:21px;
		
		padding: 0px 0px 20px 0px;}

.post h2 { font-family:Arial;
		   font-size:24px;
			margin:0px 0px 15px 0px;
			font-weight:normal;
			text-align:left;
			line-height:31px;
			
			}
			 

.post a:link, .post a:visited { color:#2E72C5;
								outline:none;
									 }

.post h2 a:link, .post h2 a:visited { color:#233d5e;
                                     font-weight:bold;
                                     text-decoration:none;
                                     outline:none;}
									 

.post img { margin:0px 10px 10px 0px;
			border:2px solid #b5b5b5;
			padding:3px; }

.postmetadata { font-size:12px; }

.encategoria { width:350px;
				float:left;}
				
.numero_comentarios { width:200px;
					float:right;
					text-align:right; }

.postmetadata a:link, .postmetadata a:visited { color:#e70e41;
												
												 }
	
.super_side { width:365px;
  			float:right;
			color:#3d3d3d;
			padding-top:20px;
			font-family:Arial;
                       
			 }


.super_side h3 { color:#233d5e;
                font-size:18px;}
			 
#sidebar { width:365px;
			font-family:Arial;
			font-size:12px;
			
			}

#buscador { width:245px;
			color:#FFFFFF;
			padding:0px 0 0 153px;
			margin-bottom:30px;
			height:22px;
			text-align:left;
			 }

#buscador label { text-align:left; }

#s { border:1px solid #8a8a8a;
	width:150px;
	height:20px; }
	
#button { background:#FFFFFF;
			color:#000000;
			padding:2px 0 2px 0;
			margin-left:4px;
			border:1px solid #999999 }


.cont_encuesta { width:365px;
					padding:10px 0 0 0;
					text-align:left;
					background:url(images/punto_patt.jpg) top repeat-x;
					}

.titulo_encuesta {
					height:24px;
					
					font-family:Arial, Helvetica, sans-serif;
					color:#333333;
					font-size:16px;
					text-align:left; }

.pregunta { background:#EBF4FC;
			width:225px;
			padding:5px;
			border:1px solid #CBDBF8} 


#encuesta { margin:0;
			padding:0;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			width:200px;
			font-size:12px;
			text-align:left;
			list-style-type:none;
			 }

#encuesta a:link, #encuesta a:visited { color:#006699; }

#encuesta p { font-size:14px;
				color:#3d3d3d;
				text-align:left; }



.cont_stats h4 { color:#21880F;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:14px;
				margin:0;
				padding:0px 0px 10px 18px; }

.cont_stats embed { border:2px #CCCCCC solid }

.cont_stats a { display:block; 
				margin-top:20px;}

	
#otrascosas { padding-bottom:20px;
				text-align:left;
				color:#3d3d3d;
				background:url(images/punto_patt.jpg) bottom repeat-x;
				width:100%;}			
			
#otrascosas_top { 
				width:112px;
				height:25px;
				margin:0;
				} 
			
			
#categorias {  padding:10px 0 30px 0;
				text-align:left;
				float:left;
				font-size:12px;
				color:#3d3d3d;
				width:103px;}			
			
#categoria_top {
				width:100%;
				height:25px;
				margin:0 0 10px 0;
				} 


#archivos { padding:10px 0 30px 0;
			float:right;
			font-size:12px;
			width:150px;
                        text-align:left;
			}			
			
#archivos_top { 
				width:100%;
				height:25px;
				margin:0 0 10px 0;
				} 


#usuarios { width:295px;
			text-align:left;
			height:31px;
			margin-bottom:4px;
                        margin-top:10px;
}

#usuarios img {border:0}
#usuarios.redes {margin:0 0 10px 0;}

#nube { padding:20px 20px 20px 20px;
				color:#FFFFFF;
				background:#e0e7d2;
                                margin:10px 0 15px 0;
				
				}
	

#nube_top {
				text-align:left;
				width:100%;
				margin:35px 0 0 0;
				} 
#nube a:link, #nube a:visited {color:#3d3d3d;
								text-decoration:none;}
#nube a:hover { color:#e70e41; }
			

#ultimas_top { 
				text-align:left;
				width:100%;
				height:25px;
				margin:0 0 15px 0; }

#ultimas { list-style-type:none;
			width:345px;
			height:129px;
			padding-left:20px;}

.little_wrapper { width:90px;
				height:90px;
				float:left;
				overflow:hidden;
				border:5px solid #e70e41;
				margin:0 5px 0 5px; }

.little_wrapper img { border:0; }


.ultimos_comments_top {
				
				text-align:left;
				width:100%;
				height:23px;
				margin:0 0 15px 0; }


.ultimos_comments { list-style-type:none;
				margin:0;
				padding:0 0 15px 0;
				text-align:left;
				font-size:12px;
				line-height:16px;
				background:url(images/punto_patt.jpg) bottom repeat-x;
				}

.ultimos_comments li { margin:8px 0 0 0;}
.ultimos_comments li a:link,.ultimos_comments li a:visited { color:#e70e41;
															text-decoration:none;
															font-weight:bold;}

				
.list_menu { list-style-type:none;
			margin:0;
			padding:0px 0px 0px 10px;
			text-align:left
			
			}
			
.list_menu li { padding:2px 0px 2px 0px;}

.list_menu a:link ,.list_menu a:visited { color:#3d3d3d;
 										text-decoration:none; }

.list_menu a:hover { color:#3d3d3d;
					text-decoration:underline; }


.list_menu_oc { list-style-type:none;
			margin:0;
			padding:10px;
			text-align:left;
			background:#c4d8f1;
			}
			
.list_menu_oc li { padding:2px 0px 2px 0px;}

.list_menu_oc li a:link, .list_menu_oc li a:visited { color:#3d3d3d;
												text-decoration:underline;
 												 }

.list_menu_oc li a:hover { color:#3d3d3d;
						text-decoration:none; }


#footer { font-family:Arial;
			width:100%;
			font-size:12px;
			height:85px;
			padding-top:23px;
			background:url(images/footer.jpg) repeat-x;
			 }
#footer p { margin:0;
			text-align:center;
			line-height:20px;
			color:#ffffff;}

#footer a:link,#footer a:visited { color:#FFFFFF; }			
			
/**************************************SINGLE Y COMMENTS ****************************/


.navigation { width:580px;
				padding:5px 0px 20px 0px; }

.navigation a:link, .navigation a:visited { color:#999999; }

.alignleft { float:left;}
.alignright { float:right;}

#comentarios { text-align:left;}

#comments { font-family:Arial;
		font-size:12px;
		color:#5d5d5d;
		text-align:left;
		font-weight:normal;}

.commentlist { list-style-type:none;
				margin:0;
				padding:0;}
				
.commentlist li { margin:0;
					padding:10px;
					 text-align:left;
					font-size:12px;
					line-height:18px;
					color:#333333;
					border-bottom:solid 3px #dddddd;
					}

.commentlist li a:link, .commentlist li a:visited { color:#1383bd;
												font-weight:bold; }
					
#respond {
			font-size:16px;
			color:#999999;
			font-weight:bold; }

.gravatar { width:100px;
			float:left;
			text-align:center }
			
.gravatar img { border:6px solid #d0fac9; }


.comment_texto {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px; }		
				
			

.alt a:link, .alt a:visited { color:#5d5d5d;
						font-weight:bold; }

.campos {color:#333333;
		background:#F5F5F5;
		width:540px;
		padding:10px 20px 10px 20px; }

#forms { color:#333333;
		
		} 


#forms input { border:1px #5F91DC solid;
				
				} 

/*TEXTAREA*/		
#comment { width:530px;
			border:1px #5F91DC solid;}


/****************** ARChiVES ******************/

.pagetitle { width:580px;
			font-family:Arial;
			color:#5d5d5d;
			font-weight:normal;}
			
.narrowcolumn { width:580px;
				float:left;
				font-family:Arial;
				font-size:14px; }
				
				


/******* SEARCH ******/

.pagetitle { color:#3074E4;
			font-size:24px;
			padding:30px 0px 5px 0px;
			margin:0;
			border-bottom:1px dotted #999999;
			text-align:left; }

.left { text-align:left;
		padding:20px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		 color:#006699; }