#leftColumnTags {
	background : url(imagenes/hl.png) no-repeat right 20px;
	float : left;
	width : 622px;
}
.blog_footer {
	background : url(imagenes/hl.png) no-repeat right top;
	height : 5px;
	width : 100%;
	clear : both;
}
/* DEL FOTOBLOG */
.archivo {
	margin:0px 0px 0px 0px;
	z-index: 1;
}
.gimmeLine {
	width : 100%;
	clear : both;
	float : left;
	margin-top : 5px;
}
.gimmeLinefirst {
	margin-top : 5px;
	margin-bottom : 10px;
}
#archivoColumna1 {
	position:relative;
	float:left;
	width:185px;
	height:185px;
	margin-right:20px;
	background : #f0f0f0;
}
#archivoColumna2 {
	position:relative;
	float:left;
	width:185px;
	height:185px;
	margin-right:20px;
	background : #f0f0f0;
}
#archivoColumna3 {
	position:relative;
	float:left;
	width:185px;
	height:185px;
	margin-right:20px;
	background : #f0f0f0;
}
.archivoFoto span {
	font : 10px Arial, Helvetica, sans-serif;
	color : #fff;
	text-align : right;
	display : block;
}
.archivoFoto span a {
	font : 11px Arial, Helvetica, sans-serif;
	color : #ff0055;
}
.archivoFoto span a:hover {
	font : 11px Arial, Helvetica, sans-serif;
	color : #fff;
}
.archivoFoto img {
	border : 1px solid #ccc;
	margin-bottom : 3px;
	max-width : 185px;
}
.archivoPie {
	width: 175px;
	margin : 0;
	padding-top : 5px;
	padding-right: 10px;
	border-top : 0;
	background : #000;
	height : 34px;
	z-index : 100;
	margin-left: 1px;
	margin-top : -45px;
	opacity: .7; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
/* DEL BLOG */
	.postBlog {
	float : left;
	clear : both;
	width : 597px;
	margin-bottom : 0px;
	margin-right : 23px;
	}
	.postBlog h2 {
	font : 18px/18px Georgia, "Times New Roman", Times, serif;
	border-left:3px solid #d2344f;
	padding:0px 0px 3px 4px ;
	color : #000;
	display : block;
	}
	.postBlog h2 a {
	font : 18px/18px Georgia, "Times New Roman", Times, serif;
	padding:2px 0px 4px 4px ;
	color : #222;
	margin:0;
	text-align:left;
	}
	.postBlog h2 a:hover {
	color : #666;
	}

	a.aunder {
	text-decoration : underline;
	}
	.postBlog_entry {
	color : #333;
	font : 13px/20px Arial, Helvetica, sans-serif;
	}
	.postBlog_entry img {
	float : left;
	margin : 5px 20px 0 0;
	border : 1px solid #ccc;
	}
	.postBlog_viewmore {
	margin-top : 10px;
	float : right;
	font-family : Arial, Helvetica, sans-serif;
	color : #ff0055;
	}
	.postBlog_info {
	margin-top : 0px;
	clear : both;
	float : left;
	width : 100%;
	background : url(imagenes/postblogline.png) repeat-x 0 2px;
	}
	.postBlog_info span {
	background : #fff;
	padding-right : 5px;
	font : 11px Arial, Helvetica, sans-serif;
	color : #999;
	}
	.postBlog_info span a {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #666;
	}
	span a.postBolg_author {
	color : #ff0055;
	}
	.blog_footer {
	background : url(imagenes/hl.png) no-repeat right top;
	height : 5px;
	width : 100%;
	clear : both;
	}

/* DE MONOGRÁFICOS Y PORFTOLIOS */

	#portfolio {
	width : 597px;
	margin: auto; 
	}
	#portfolio h1 {
	font : 30px Georgia, "Times New Roman", Times, serif;
	border-right:5px solid #ff0055;
	padding:0px 10px 5px 0px ;
	color : #000;
	display : block;
	text-align:right;
	}
	.gimmeLine {
	width : 100%;
	clear : both;
	float : left;
	margin-top : 5px;
	}
	.gimmeLinefirst {
	margin-top : 20px;
	}
	.gimmeLine img {
	display : block;
	clear : both;
	border : 1px solid #ccc;
	margin-bottom : 7px;
	}
	#gimmeColumnLeft {
	float : left;
	width : 287px;
	margin-right : 20px;
	}
	#gimmeColumnCenter {
	float: left; 
	margin-right: 20px;
	width : 287px;
	}
	.gimmePost {
	margin-bottom : -17px;
	font : 13px/18px Arial, Helvetica, sans-serif;
	color : #333;
	}
	
/* BUSCADOR */

.numComentariosFotoblog {
	background : #000;
	height : 22px;
	clear : both;
	color : #fff;
	font : 10px/20px Arial, Helvetica, sans-serif;
	width : 277px;
	padding-top:2px;
	padding-left:7px;
}
	
.boton {
	padding : 5px 10px 2px 10px;
	color : #666;
	background: #ffffff;
	font-size : 10px;
	cursor : pointer;
	margin-top : 11px;
	margin-left: 5px;
	margin-bottom : 5px;
	border : 1px solid #ccc;
	font : 10px, margin-bottom: 2px;
}
	
/* NUBE DE TAGS */

#tagcloud {
    width: 300px;
    background:#FFFFCC;
    color:#0066FF;
    padding: 10px;
    border: 1px solid #FFE7B6;
    text-align:center;
}
 
#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
}
 
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
    color: #000;
}
 
#tagcloud span {
    padding: 4px;
}
 
.smallest {
    font-size: x-small;
}
 
.small {
    font-size: small;
}
 
.medium {
    font-size:medium;
}
 
.large {
    font-size:large;
}
 
.largest {
    font-size:larger;
}
