/*

Theme Name: TheLatest Theme

Author: ChiQ Montes

Author URI: http://www.wpthemedesigner.com/

*/



* {

	margin: 0; padding: 0;

}

body {

	/*text-align: center;

	font: 12px Verdana;*/

	color: #FFF;

	/*padding: 20px 0;*/

	background:url(images/168.jpg) repeat;
	font-family:Verdana,Geneva,sans-serif;

}

a {

	text-decoration: none;

	color: #8939da;

}

a:hover {

	text-decoration: underline;

	color: #fd0d88;

}

img {

	border: 0;

}



.break {

	font-size: 0;

	width: 0; height: 0;

	clear: both;

}

.alignleft {

	/*float: left;*/

	margin: 4px 10px 5px 0;

}

.alignright {

	float: right;

	margin: 4px 0 5px 10px;

}

.aligncenter {

	text-align: center;

}

.hidden {

	display: none;

}



/** BEGIN wrapper **/

#wrapper {

	width: 1060px;

	margin: auto auto;

	/*margin:0 auto;

	text-align: left;*/

}

/** END wrapper **/



/** BEGIN header **/

#header {

	/*background: url(images/header_bg.jpg) repeat-x top;*/

	width: 100%;

		height:250px;

	

}

#header_content {

	margin:0 auto;

background: url(images/header_fondo.png) no-repeat;

	width:1060px;

	height:250px;

	position:relative;



}



#header_box {

	

	position:relative;

	float:left;
	width:1060px;



}



#header_flash {

	width:868px;

	height:150px;

	position:relative;

	float:left;

	margin-top:2px;

	margin-left:6px;



}
#header	#facebook {
				position: absolute;
				top:100px;
				right:15px;		

		}
		#header	#facebook  a{
			background: url(images/facebook.png) no-repeat scroll  top;
            display:block;

height:49px;

outline-style:none;

text-indent:-9999px;

width:54px;

}
				
#header	#facebook  a:hover {

background: url(images/facebook.png) no-repeat scroll  bottom;

}
	

/** END header **/



/** BEGIN body **/

#body {



	

}

#bg {

	/*background: url(images/bg_todo.jpg) repeat-y;*/

	float:left;

	position:relative;

	background:#FA3219;
}

/** END body **/



/** BEGIN content **/

#content {

	width: 735px;

	float: left;

	padding-bottom: 20px;

	/*background:#06d6ff;*/
	background:#FA3219;
	/*background:#ebc3f8;*/
	padding:0px 3px 20px 7px;

}

	/*#content .buffer {

		padding: 2px 2px;

	}*/

	

	/******************* Agregados******************/

	#cartelera {

		width: 705px; height: 480px;

		float: left;

		padding: 45px  45px 0px 5px;

		background: url(images/papelera.png) no-repeat;

		margin-left:5px;

		

	}

	

		#medio {

		float: left;

		padding: 2px 0px;
		width:728px;
			margin:8px 0px;
	
		

	}

		#medio .col_izq{

		float: left;

		width: 468px;

		

	}

	#medio .col_der{

		float: right;

		width: 255px;
		padding-left:5px;

		

	}

	

	#medio .col_der .box{

		float: left;

		width: 223px;

		margin-bottom:8px;

			}

	

	

	#facebook{

		float: left;

		}

	





a#facebook {

background:transparent url(images/facebook.jpg) no-repeat scroll left top;

display:block;

height:88px;

outline-style:none;

text-indent:-9999px;

width:221px;

}

a#facebook:hover {

background-position:-221px 0;

}

	

	

	#blogs{

		float: right;

		width: 234px;

		height:291px;
		padding-top:20px;

		background: url(images/bg_blog.png) no-repeat;
		/*margin-left:6px;*/
		

	}
	
		#blogs .cont{

		float: left;

		width: 218px;

		height:auto;
		margin: 15px 0px;

	}


		#blogs .avatar{

		float: left;

		width: 77px;

		height:77px; 

	}

		#blogs .cont p{

		float: left;

		width: 136px;
		padding:3px 1px;
		font-size:13px;
		font-weight:bold;

 

	}
	

	

	#blogs a{

		color:#eddeff;

		text-decoration:none;

 

	}
	
	
	

		#blogs a:hover{

		color:#fff;

		text-decoration: underline; 

	}

   	#patosblog p{

		padding: 85px 5px 5px 25px;

			line-height: 1.2em;

			font-weight:bold;

			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

			font-size:14px;	

	}





 #content .post2 {

		width: 200px; height: 210px;

		float: left;

		background-color:#fff;

		/*margin-left:3px;

		margin-right:4px;

		margin-bottom:10px;*/
		margin:6px;

		padding: 12px 15px;

		

	}

	

	

	#resultados{

	/*margin-left:10px;

	margin-top:15px;*/

	

		

	}

	#content .post2 h2 {

			font-size: 12px;

			/*background-color: #F1F1F1;*/

			padding: 2px 0px;

			/*border-bottom: 1px solid #EDEDED;*/

		}

			#content .post2 h2 a {

				color: #588CB8;

			}

		#content .post2 .date {

			font-size: 9px;

			padding: 2px;

		}

			#content .post2 .date a {

				color: #588CB8;

			}

		/*#content*/ .post2 .thumb {

			width: 200px; height: 150px;

			overflow: hidden;

			margin-top: 7px;

			/*border:#FFF 2px solid;*/

		}

	#content .post2 .thumb img {

				/*width: 200px;*/
			}
			
			.post2 .thumb img {

				width: 220px;

			}

	/******************* Agregados Fin******************/

	

	

	

	#content .post {

		width: 205px; height: 225px;

		float: left;

		/*padding: 8px 12px 0px 14px;*/
		padding:10px;
		margin-left:6px;

	}

		#content .post h2 {

			font-size: 1em;

			/*background-color: #F1F1F1;*/

			padding: 2px 5px;

			/*border-bottom: 1px solid #EDEDED;*/

		}

			#content .post h2 a {

				color: #588CB8;

			}

		#content .post .date {

			font-size: 10px;

			padding: 8px 5px;

		}

			#content .post .date a {

				color: #6FF;

			}

		#content .post .thumb {

			width: 200px; height: 150px;

			overflow: hidden;

			margin-left: 7px;

			/*border:#FFF 2px solid;*/

		}

			#content .post .thumb img {
				
				width: 200px;

			/*	width: 200px;
				height:200px;
				overflow:hidden;*/

			}

		#content .post p {

			padding: 5px;
			margin-top:3px;
			margin-left:3px;
			width:195px;
              
			line-height: 1.2em;

			/*font-weight:bold;*/

			font-family: Verdana, Geneva, sans-serif;

			letter-spacing:0.2px;

			font-size:0.8em;

			font-weight:bold;
			
			background:#000;

				}
				
					#content .post p a{

		      color:#FFF;

				}
					#content .post p a:hover{

		      color:#fa3219;

				}
				
				
				 .post2 p {

			padding: 5px;
			margin-top:3px;
			/*margin-left:3px;*/
			width:195px;
              
			line-height: 1.2em;

			/*font-weight:bold;*/

			font-family: Verdana, Geneva, sans-serif;

			letter-spacing:0.2px;

			font-size:0.8em;

			font-weight:bold;
			
			background:#000;

				}
				
			 .post2 p a{

		      color:#FFF;

				}
				 .post2 p a:hover{

		      color:#fa3219;

				}


		#content .post .readmore {

			display: block;

			float: right;

			text-indent: -9999px;

			width: 101px; height: 19px;

			outline: none;

			background: url(images/readmore.gif) no-repeat 0 0;

		}

	#bottom {

		clear: both;

		padding: 15px 0px 0;

	}

		#bottom .box {

			width: 220px;

			float: left;

			padding: 10px;

			background-color:#000;

			margin-right:4px;
			height:300px;
			overflow:hidden;

		}

			#bottom .box h2 {

				color: #588CB8;

				font-size: 1em;

				padding-bottom: 5px;

				border-bottom: 1px solid #DDDDDD;

			}

			#bottom .box ul {

				list-style-type: none;

				padding-bottom: 10px;

			}

				#bottom .box ul li {

					font-size: 0.7em;

					border-bottom: 1px dotted #ABABAB;

					line-height: 1.4em;

					padding: 6px 0 6px 12px;

					background: url(images/bullet.gif) no-repeat 0 11px;

					

				}

				#bottom .box ul li a {

					/*color: #727272;*/
					color:#FFF;
					font-weight:bold;

				}

				#bottom .box ul li a:hover {

					text-decoration: none;

					color: #588CB8;

				}

			#bottom .box .comments a {

				font-weight: bold;

				color: #588CB8;

			}

	#content h2.title {

		padding: 20px 15px 0px 8px;

		font-size: 0.8em;

		text-transform: uppercase;

		font-weight: bold;

		color:#fff;
	
		font-family: Verdana, Geneva, sans-serif;
	}

	#content .postnav {

		padding: 0 18px;

		font-size: 0.8em;

		text-transform: uppercase;

		float:left;

		width:700px;

		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

		

		

	}

		#content .postnav a {

			color: #fff;

		}

	#content .single {

		padding: 0 15px;

		background-color:#FFF;

		margin-left:15px;

		width:680px;

		padding-bottom:10px;

	}

		#content .single a {

			color: #588CB8;

		}

		

			#content .single h1 {

			font-size: 22px;

			padding: 2px 0px;

			color:#727272;

			font-family: Verdana, Geneva, sans-serif;

			/*border-bottom: 1px solid #EDEDED;*/

		}

		#content .single h2 a {

			color: #FFF;

		}

		#content .single h2 {

			font-size: 1em;

			/*background-color: #fa008e;*/
			background-color:#000;

			padding: 2px 5px;

			color:#FFF;

			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

			/*border-bottom: 1px solid #EDEDED;*/

		}

		#content .single .date {

			font-size: 0.8em;

			/*color: #588CB8;*/

		}

		#content .single p {

			line-height: 1.6em;

			margin: 10px 0px;
			

			font-size:13px;
			color:#666;
			font-family:Verdana, Geneva, sans-serif;

		}

		#content .single ol, #content .single ul {

			list-style-position: inside;

			margin-bottom: 10px;

		}

		#content .single li {

			line-height: 1.4em;

		}

		#content .single blockquote {

			line-height: 1.4em;

			margin-bottom: 10px;

			padding: 10px 10px 5px;

			background-color: #eeeeee;

			border-width: 1px 0;

			border-style: solid;

			border-color: #e0e0e0;

		}

		#content .single h3, #content .single h4, #content .single h5, #content .single h6 {

			font-size: 1.2em;

			margin-bottom: 8px;

		}

/** END content **/

/**Search ***/
#header_search form {

		/*float: right;*/

		width: 277px; height: 46px;

		background: url(images/buscador.png) no-repeat 0 0;

		margin: 5px 10px 0 0;

	}

		#header_search form input {

			border: 0;

			font-size: 11px;

			font-family: Verdana;

			font-weight:bold;

			color:#FFF;

			float: left;

			width: 194px;

			background-color: transparent;

			margin: 14px 8px 0 12px;

		}

		#header_search form button {

			border: 0;

			text-indent: -9999px;

			width: 52px; height: 25px;

			float: left;

			background-color: transparent;

			margin: 11px 0px 0 0px;

		}

/**Search end***/

/** BEGIN sidebar **/

#sidebar {

	width: 305px;

	float: right;

	/*background: #fde5fe;*/
	background:#feefff;
	/*padding-left:3px;*/
	padding:0px 2px 2px 5px;
	

}

	#sidebar h2 {

		color: #65257a;

		font-size: 13px;

		text-transform: uppercase;

		padding: 8px 12px;

		background: url(images/subrayado.png) no-repeat 8px 0px;

		font-family: Verdana, Geneva, sans-serif;

		line-height:18px;
		

		

	}
	
	#sidebar div {
		/*margin:0 auto;*/
		/*padding:3px;*/

       
		/*padding: 0px 3px;*/

	}


	#sidebar ul {

		list-style-type: none;

		padding: 0 10px 10px;

	}

		#sidebar ul li {

			line-height: 1.4em;

			padding: 2px;

			border-bottom: 1px dotted  #FCF;
			font-size:13px;
			font-weight:bold;
			

		}

		#sidebar ul li a {

			color: #d841c6;

		}

		#sidebar ul li a:hover {

			color: #fa008e;

			text-decoration: none;
			background:#000;

		}
		
		

	#sidebar .nube {

		margin:10px 10px;
		background: #f9cdfd;
		padding:10px;
		/*padding:25px;*/
		font-family: Verdana, Geneva, sans-serif;
		/*line-height:28px;*/
		
		

	}

		#sidebar .nube a {
          
			color: #D841C6;
			padding:2px;

		}

		#sidebar .nube a:hover {
			
			color: #FD0D88;
			text-decoration: none;
			background:#000;
			font-size:xx-large;

		}

	#sidebar .flickr {

		padding: 0 10px 10px;

	}

		#sidebar .flickr img {

			margin: 2px;

		}

	#sidebar .video {

		padding: 0 10px 10px;
		margin: 5px;

	}
	
	
	

/** END sidebar **/



/** BEGIN footer **/

#footer {

	font-size: 10px;

	/*border-left: 2px solid #792fc4;

	border-right: 2px solid #792fc4;*/

	padding: 12px 0px;

	color: #fff;

	background-color: #000;

	text-align:center;

	font-weight:bold;

	width: 1060px;

	margin: auto auto;

	

}

	

/** END footer **/



/** BEGIN miscellaneous **/

#comments {

	clear: both;
	padding: 15px;

}

	#comments h2 {

		color:#588CB8;
		font-size:1em;

		background-color: #000;

		padding: 2px 5px;

	

	}

	#comments a {

		color: #588CB8;

	}

	#comments p {

		margin-bottom: 10px;

		line-height: 1.6em;
		font-size:12px;

	}

	#comments form {

		padding-top: 20px;

	}

	#comments form p {

		margin-bottom: 5px;

	}

		#comments form input {

			margin-right: 5px;

		}

		#comments form input, textarea {

			border: 1px solid #cccccc;

			font-size: 0.9em;

			font-family: Verdana;

			padding: 4px;

			background-position: 4px 4px;

			background-repeat: no-repeat;

		}

		#comments form input {

			width: 260px;

			border: 1px solid #cccccc;

		}

		#comments form textarea {

			width: 350px;

			padding: 4px 4px !important;

			border: 1px solid #cccccc;

		}

		#comments form button {

			border: 1px solid #fff;
			background:#000;
			color:#FFF;

			font-size: 1em;

			font-family: Verdana;

			padding: 2px 6px;

		}

	.commentdetails {

		margin-top: 25px;

	}

	.commentauthor {

		margin-bottom: 5px !important;

		font-weight: bold;

	}

	.commentdate {

		font-size: 0.8em;

		margin-bottom: 5px;

		color: #909090;

	}

	.required {

		color: #ff0000;

	}

.notfound {

	padding: 40px;

}

	.notfound h2 {

		font-size: 18px;

		font-weight: normal;

		margin-bottom: 10px;

	}

/** END miscellaneous **/



.tagclass {

	padding:5px 15px;

		

	}



/** BEGIN wordpress 2.7 comments **/

#comments ol {

	list-style-type: none;

	clear: both;

	padding: 0;

	margin: 0;

}

	#comments ol li {

		padding: 10px;

		border: 1px solid #fff;

		/*background-color:#a3cef8;*/
		background-color:#333;

		margin-bottom: 10px;

	}

	#comments ol li .avatar {

		float: right;

	}

	#comments ol li .comment-author {

		

	}

		#comments ol li .comment-author .fn {

			font-weight: bold;

			font-size: 1em;

		}

	#comments ol li .comment-meta {

		font-size: 9px;

		color: #999999;

		margin: 5px 0 10px;

	}

	#comments ol li .reply {

		font-size: 0.9em;

		font-weight: bold;

		padding-bottom: 10px;

	}

	#comments .children {

		list-style-type: none;

	}

#comments .navigation {

	padding: 10px 0 20px;

	font-size: 0.9em;

}

	#comments .navigation a {

		color: #999999;

		padding: 3px 8px;

		border: 1px solid #cccccc;

	}

	#comments .navigation a:hover {

		color: #000000;

		border-color: #000000;

		text-decoration: none;

	}

#comments .says {

	display: none;

}

/** END wordpress 2.7 comments **/





/***************Banners*****************/



#ban_sup {

	width:728px;

	height:90px;

	border: #fff 2px solid;

	float:left;

	position:relative;

	margin-top:4px;

	margin-left:130px;

	



}

#ban_728x90 {

	width:728px;

	height:auto;

	border: #fff 1px solid;

	float:left;

	position:relative;
	margin:5px 0px;
	


}





#ban_med {

	width:468px;

	height:280px;

	border: #fff 1px solid;

	float:left;

	position:relative;



	

}



#ban_inf {

	/*height:90px;*/

	/*border: #e698f5 2px solid;*/

	position:relative;

	margin-bottom:3px;
	

	margin-left: 4px;

}

/***************Encuestas*****************/





#encuesta_header {

		color: #65257A;

		width:298px;
		background: url(images/encuestas.jpg) #f3f2bc no-repeat;
		height:50px;
		position:relative;
		/*margin:0 auto;*/

				}

			

			#encuesta_body {

		color: #65257A;

		width:298px;
		/*margin-bottom:5px;*/
		

		/*background: url(images/encuestas_bg.jpg) repeat-y; position:relative;	*/
		background: #f3f2bc;

					}

			

			#encuesta_footer {

		color: #65257A;

		/*width:250px;*/
		/*margin:0 auto;*/

		height:auto;
		padding:15px 0px;

		/*background: url(images/encuestas_foot.jpg) no-repeat;*/

		/*position:relative;*/

		

		

		}

		

		#encuesta_body li {

			/*line-height: 1.4em;*/

			/*padding: 2px;*/

			/*padding: 0 25px 10px;*/
			padding:8px 10px;
			*padding:0px 10px;
			
			color:#fd1da5;

			list-style-type: none;
			font-size:12px;
			font-family:Verdana, Geneva, sans-serif;

			font-weight:bold;}


#ep300x250 { margin: 5px 0px 5px 0px; float:left; }

#slider2 { /* video widget on sidebar */
		position:relative;
	}
		.pagination {
			position:absolute;
			right:0;
			top:-2px;
			font: bold 1.2em georgia, 'palatino linotype',palatino,'times new roman',times,serif;
		}
		.pagination a {
			color:#8c8c8c;
			padding:2px 5px;
		}
		.pagination a:hover, .pagination a.selected {
			text-decoration:none;
			color:#c00;
		}
		.pagination a:hover {
			color:#fff;
		}
		.contentdiv {
			border:1px solid #eee;
			padding:5px;
			margin-top:6px;
		}
		a.videoLink {
			display:block;
			text-align:center;
			margin-bottom:6px;
			font-weight:bold;
			color:#222;
		}
		a:hover.videoLink {
			color:#c00;
			text-decoration:underline;
		}

div.wpcf7-response-output {
	color: #FA3219;
}
.wp-polls{float:left;}