		#content #sidebar { padding-top: 0; }
		/** TEXT **/
		#content #content_text {
			float: left;
			width: 452px;
			color: #3e5e8d;
			font-size: 1.2em;
			line-height: 1.4em;
			padding: 0 20px;
			background: url(../pix/bg_content.jpg) no-repeat;
			min-height: 437px;
			height: auto !important;
			height: 437px;
			text-align: justify; 
		}		
			#content_text ul, #content_text ol { 
				margin: 1em 3em; 
				text-align: left;	
			}
			#content_text h3 {
				margin: 1.0em 0;
				color: #5c93d5;
				line-height: 1.4em;
				font-size: 1.1em;
			}				
			#content_text h4 { margin: 1.0em 0; }								
			#content_text p { padding: 0.5em 0; }
			#content_text img {
				display: block;
				margin: 1.0em auto;
				text-align: center;
			}
				#content_text h2 { margin-bottom: 0.5em; }
					#content_text h2 img { margin: 0; }
				#content_text p.image { padding-bottom: 0; }
					#content_text p.image img { margin-bottom: 0; }
			#content_text a {
				text-decoration: none;
				color: #00a8b0;
			}
				#content_text a:hover { 
					color: #cf4e4e;
					text-decoration: underline;
				}
			.list_comments { margin: 1em !important; }
				.list_comments li {
					list-style: none;
					margin-bottom: 5px;
				}
					.list_comments li div { color: #8e9295; }
			#content_text form.memForm {
				width: 100%;				
			}			
				.memForm ul { margin: 1em 0 !important; }
					.memForm ul li {
						overflow: hidden;
						list-style: none;
						margin-bottom: 5px;
					}
						.memForm ul li label {
							float: left;
							width: 9em;
							text-transform: uppercase;
							color: #8e9295;
						}
						.memForm ul li input, .memForm ul li textarea {
							width: 310px;
							border: 1px solid #8e9295;
							padding: 5px;
							float: left;
							margin-left: 5px; 
						}
						.memForm ul li input { height: 15px; }
						.memForm ul li textarea { height: 34px; }
						.memForm ul li.submit { text-align: center; }
							.memForm ul li.submit input {
								width: 72px;
								height: 30px;
								padding: 0;
								border: none;
								float: none;
							}
						.nombre-expertise, .trabajo-expertise { color: #9daa05; }
						.trabajo-expertise { font-style: italic; }
				.bookmark {
					background: url(../pix/icon_pdf.jpg) left center no-repeat;
					line-height: 8px;
					padding-left: 10px;
				}
				.trigger, .readmore {
					color: #8e9295 !important;
					text-decoration: none;
					text-transform: uppercase;
					line-height: 10px;
					padding-right: 15px;
					background: url(../pix/icon_ampliar.jpg) center right no-repeat;
				}
					.trigger:hover, .readmore:hover { text-decoration: underline; }
			/** NEWS **/
			#summary {
				overflow: hidden;
				margin-top: 10px;
			}
			#list-events { margin: 0 !important; }
				#list-events li { 
					list-style: none;
					background: url(../pix/bg_evento.jpg) left bottom no-repeat;
					padding: 5px 10px 10px;
					margin-bottom: 5px;
				}
				#summary img {
					width: 188px;
					padding-left: 10px;
					height: 69px;
					border-top: 1px solid #ada7a6;
					border-bottom: 1px solid #ada7a6;
					border-right: 1px solid #ada7a6;
					background-color: #00dbf0;
					float: left;
					margin-top: 5px;
					margin-right: 5px;
					margin-bottom: 5px !important;
				}
				#summary h3, #list-events h3 { 
					color: #000e78; 
					font-weight: bold;
					margin: 0;
					text-align: left;
				}
				#summary .news-dateline, .news-dateline { 
					color: #8e9295; 
					font-size: 1.1em;
				}
				#summary p, .summary {									
					text-align: left;
					color: #5c93d5;
					padding: 0;
				}
				#list-events li p { padding: 0; }
				.galerias { 
					display: block; 
					width: 38px;
					height: 31px;
					background: url(../pix/camara_fotos.jpg) left top no-repeat;
					text-indent: -9999px;
				}
					.galerias:hover { background-position: left -31px; }
				.list_images {
					margin: 0 !important;
					padding: 0;
					overflow: hidden;
				}
					.list_images li {
						width: 150px;
						float: left;
						list-style: none;
					}
						.list_images li img {
							padding: 5px;
							border: 1px solid #afafaf;
						}
				.list_cimages {
					margin: 0 !important;
					padding: 0;					
				}
					.list_cimages li { 
						list-style: none;
						overflow: hidden;											
					}
						.list_cimages li img { 
							float: left;							 
							padding: 5px;							
							border: 1px solid #afafaf;	
						}				
						.list_cimages h4 { padding-left: 140px; }		
						.list_cimages p { margin-left: 140px; }
				form {}
					form .header {
						background-color: #9daa05;
						color: #fff;
						padding-left: 0.5em !important;
						padding-right: 0.5em !important;
					}
					form .fieldset, .fieldset { 
						color: #9daa05 !important; 
						text-transform: uppercase;	
					}
					fieldset {}
						legend {
							color: #8e9295;
							text-transform: uppercase;
							margin-bottom: 5px;
						}
						fieldset input { 
							margin: 5px 5px 0 10px; 
							border: 1px solid #8e9295;
						}
					form .field, form .label, .label { 
						padding: 5px; 
						color: #8e9295;	
					}					
					form .label { text-transform: uppercase; }
					form .field input, form .field textarea { 
						border: 1px solid #8e9295; 
						padding: 5px;
						font-size: 1.0em;
						font-family: Georgia, Lucida, sans-serif;	
					}
		/** RIGHT PHOTO **/
		#content #image_right {
			background: url(../pix/bg_right_photo.jpg) no-repeat;
			width: 228px;
			height: 417px;
			float: left;
			padding-left: 25px;
			padding-top: 9px;
			margin-top: 29px; 
		}
			#image_right.argentina, #image_right.brasil, #image_right.chile, #image_right.colombia, #image_right.ecuador, #image_right.el-salvador, #image_right.guatemala, #image_right.mexico, #image_right.nicaragua, #image_right.panama, #image_right.peru, #image_right.uruguay, #image_right.venezuela {
				background: url(../pix/bg_right_photos.jpg) no-repeat !important;				
			}
			#image_right.contactanos { 
				background: url(../pix/bg_right_contactenos.jpg) no-repeat !important; 
				padding-top: 5px !important;
				padding-left: 24px !important;
			}
			#image_right.noticias, #image_right.notas-de-prensa, #image_right.aulas-fundacion-galerias, #image_right.galeria-de-fotos { 
				background: url(../pix/bg_sidebar_noticias.jpg) no-repeat !important; 
				padding-left: 0 !important; 
				padding-top: 15px !important;
			}
				#image_right.aulas-fundacion-galerias, #image_right.galeria-de-fotos {
					padding-left: 11px !important;
					padding-top: 7px !important;
				}
			#image_right p {
				margin-top: 15px;
				text-align: center;
			}
			/** MINI CALENDAR **/
			#image_right.eventos { 
				padding-left: 0 !important;
				padding-top: 0 !important;
				background: none !important;				
			}
			#image_right #minicalendar {
				width: 199px;
				height: 339px;				
				background: url(../pix/bg_calendar.jpg) no-repeat;
				padding: 9px 13px 0 13px;
				font-size: 1.2em;
			}
				#minicalendar h3 {
					line-height: 38px;
					text-align: center;
					color: #fff;
					font-size: 1.0em;
				}
				#image_right .smd_cal_minical { 
					color: #000e78; 
					width: 199px;
					margin-top: 5px;			
				}
					#image_right .smd_cal_navrow th { text-align: center; }
					#image_right .smd_cal_minical tr.smd_cal_daynames { background: url(../pix/bg_heading.jpg) bottom center no-repeat; }
						tr.smd_cal_daynames { text-align: center; }
						#image_right .smd_cal_minical td { 
							text-align: center; 
							height: 22px;
							width: 22px;
							vertical-align: middle;						
							margin: 5px;
						}										
							#image_right .smd_cal_minical .smd_cal_event a {
								display: block;
								background-color: #ced582;
								text-decoration: none;
								color: #000e78;						
								width: 100%;							
								line-height: 22px;					
							}
							#image_right .smd_cal_current-month, #image_right .smd_cal_navprev, #image_right .smd_cal_navnext {						
								color: #06167e !important;
								text-transform: lowercase;
							}
							#image_right .smd_cal_navprev, #image_right .smd_cal_navnext { display: block; line-height: 25px;}	
							* html #image_right .smd_cal_current-month { width: 100% !important; }
							*+html #image_right .smd_cal_current-month { width: 100% !important; }
							#image_right .smd_cal_today { background-color: #9daa05; }
				#image_right #last-event { 
					background: url(../pix/bg_heading.jpg) center top no-repeat; 
					padding: 7px 5px;
					text-align: left;
					font-size: 0.8em;
					line-height: 1.3em;					
				}
					#last-event h4 { 
						color: #000e78; 
						background: url(../pix/icon_lastnews.jpg) left 2px no-repeat;
						padding-left: 12px;
					}
					* html #last-event h4 { font-size: 1.0em; }
					*+html #last-event h4 { font-size: 1.0em; }
					#last-event .body-summary { 
						padding-left: 12px; 
						color: #3e5e8d;	
					}
					#last-event p { 
						margin-top: 5px; 
						text-align: left;						
					}
						#last-event .news-dateline { padding-left: 12px; }
						#last-event p a {
							color: #8e9295;
							text-decoration: none;
							text-transform: uppercase;
							line-height: 10px;
							padding-right: 15px;
							background: url(../pix/icon_ampliar.jpg) center right no-repeat;
							padding-left: 12px;						
						}
							#last-event p a:hover { text-decoration: underline; }
	/** FOOTER **/
	#footer.cobertura-geografica-pronino, #footer.voluntarios-pronino, #footer.caracteristicas, #footer.trabajo-infantil-en-guatemala { background: none !important; line-height: 1.4em; }
	/** PAGINATION **/
	.pg_comments {
		width: 80%;
		margin: 1em auto;
		overflow: hidden;
	}
		.pg_comments li {
			list-style: none;
			float: left;
			margin: 0 3px;
		}
	.pagination { text-align: right; }
		.pagination .next_pg { }
		.pagination a {
			line-height: 10px;
			padding: 0 5px;
		}

