/*  
Theme Name: Eco

Theme URI: http://www.pagelines.com/themes/ecopro

Description: Eco is a free professional WordPress theme built on the PageLines CMS framework. Designed and developed by <a href="http://pagelines.com/about">Andrew Powers</a> and <a href="http://www.pagelines.com">PageLines</a>.

Version: 1.0.9.3

Author: PageLines

Author URI: http://www.pagelines.com

Tags: theme-options, white, silver, light, two-columns, fixed-width, threaded-comments, custom-header, custom-colors, translation-ready

License: This version licensed under the terms of GPL.

*/
#wp_likes_post-2172 { }
.addinto_sharebox { 
	position: absolute;
	position:absolute;
	right:365px;
	top:205px;
	width:150px;
	border-top:5px solid #A4DC16;
	padding-top: 6px;
	margin-left: 6px !important;
	}
.addinto_sharebox h2 { 
	margin-bottom: 5px;
	}

.addinto_sharebox a { 
	float: left;
	height: 26px;
	width: 100%;
	margin-left: 7px;
	}
#center { float: left; width: 256px; margin:0 5px 0 8px;}

#main #post-3355 h2 a { font-size: 33px; }
#main #post-4573 h2 a { font-size: 22px; }
#main #post-4573 h2 { line-height: 21px!important; }

#main #post-4656 ul li { list-style: disc !important; }

#dest { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	/*border-top: 8px solid #d82f4c; Entretenimiento */
	/*border-top: 8px solid #67A54B; Utilidades */
	/*border-top: 8px solid #c83131; Navidades */
	/*border-top:8px solid #ff319f; Musica */
	border-top:8px solid #ff319f;
	float:left;
	padding:8px;
	margin: 0 0 20px 0;
	}
	
#dest .wp_likes { }
#all #dest h3 a { font-size: 14px; }
#dest h3 a { font-size: 18px; }
#dest h3 a:hover { font-size: 18px; text-decoration: underline; }
#dest p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest ul li p { text-align: left; color:#4B4B4B; margin: 15px 0 0; }
#dest .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#dest ul { margin:0; float: left; width: 200px; }
#dest .wp_likes { float: left; width: 100%; margin: 0;}
#dest .post-comments { float: right; width: 120px; margin: 0; padding: 0;}

#eleccionesM { 

	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	float:left;
	padding:8px 6px;
	margin: 0 0 20px 0;
	font-size: 16px;
	width: 210px;


}

#eleccionesM .title { float: left; margin-left: -4px; } 
#eleccionesM h3 { font-size: 13px; color: #303030; }
#eleccionesM .line { float: left; margin: 5px 0 5px -6px;}
#eleccionesM ul { float: left; margin: 0 0 10px 0;  }
#eleccionesM ul li img { float: left; margin: 0 14px 0 0;  }
#eleccionesM ul li .content { float: right; margin: 0; width: 128px; }
#eleccionesM ul li .content p { margin: 0; }
#eleccionesM ul li .content .botones { float: left; margin-left: -5px; }
#eleccionesM ul li .content .botones a { border:none; float: left; margin: 0; }


#dest2 { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	/*border-top: 8px solid #d82f4c; Entretenimiento */
	/*border-top: 8px solid #67A54B; Utilidades */
	/*border-top: 8px solid #c83131; Navidades */
	border-top:8px solid #374cba;
	float:left;
	padding:8px;
	margin: 1px 0 20px 0;
	font-size: 16px;
	}


#all #dest2 a h3 { font-size: 16px; }
#all #dest2 h3 { font-size: 16px; margin-bottom: -18px; }
#dest2 p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest2 p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest2 ul li p { text-align: left; color:#4B4B4B; margin: 15px 0 0; }
#dest2 .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#dest2 ul { margin:0; float: left; width: 238px; }
#dest2 .wp_likes { float: left; width: 100%; margin: 0;}
#dest2 .post-comments { float: right; width: 130px; margin: 0; padding: 0;}
#dest2 li { border-bottom: 1px solid #ddd; padding: 5px 0; }


#dest3 { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	/*border-top: 8px solid #d82f4c; Entretenimiento */
	/*border-top: 8px solid #67A54B; Utilidades */
	/*border-top: 8px solid #c83131; Navidades */
	border-top:8px solid #ab00b5;
	float:left;
	padding:8px;
	margin: 0 0 20px 0;
	}


#dest3 .wp_likes { }
#dest3 h3 { font-size:18px; }
#dest3 h3 a:hover { font-size: 16px; text-decoration: underline; }
#dest3 p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest3 p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest3 ul li p { text-align: left; color:#4B4B4B; margin: 15px 0 0; }
#dest3 .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#dest3 ul { margin:0; float: left; width: 240px; }
#dest3 .wp_likes { float: left; width: 100%; margin: 0;}
#dest3 .post-comments { float: right; width: 140px; margin: 0; padding: 0;}

#dest4 .wp_likes { }
#all #dest4 h3 a { font-size: 18px; }
#dest4 h3 a { font-size: 16px; text-align: left; }
#dest4 h3 a:hover { font-size: 16px; text-decoration: underline; }
#dest4 p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest4 p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest4 ul li p { text-align: left; color:#4B4B4B; margin: 15px 0 0; }
#dest4 .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#dest4 ul { margin:0; float: left; width: 235px; }
#dest4 .wp_likes { float: left; width: 100%; margin: 0;}
#dest4 .post-comments { float: right; width: 128px; margin: 0; padding: 0;}

#dest4 { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #DDDDDD;
	/*border-top: 8px solid #d82f4c; Entretenimiento */
	/*border-top: 8px solid #67A54B; Utilidades */
	/*border-top: 8px solid #c83131; Navidades */
	border-top:8px solid #ec983e;
	float:left;
	padding:8px;
	margin: 0 0 20px 0;
	}

#dest8 { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #DDDDDD;
	border-top:8px solid #33608F;
	float:left;
	padding:8px;
	margin: 0 0 20px 0;
	}
#dest8 .more-link { display:none; }
#dest8 iframe { display:none; }
#dest8 img { float:left; margin-bottom:8px; }
	
#dest8 .wp_likes { }
#all #dest8 h3 a { font-size: 18px; }
#dest8 a h3 { text-align: left; float:left; padding-left:14px; border-left:5px solid #33608F; background:#eaeaea; padding-top:4px; }
#dest8 h3 a:hover { font-size: 16px; text-decoration: underline; }
#dest8 p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest8 p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest8 ul li p { text-align: left; color:#4B4B4B; margin: 15px 0 0; width: 240px; display:none; }
#dest8 .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#dest8 ul { margin:0; float: left; width: 235px; margin-bottom:10px; }
#dest8 .wp_likes { float: left; width: 100%; margin: 0;}
#dest8 .post-comments { float: right; width: 120px; margin: 0; padding: 0;}


#dest9 { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	/*border-top: 8px solid #d82f4c; Entretenimiento */
	/*border-top: 8px solid #67A54B; Utilidades */
	/*border-top: 8px solid #c83131; Navidades */
	border-top:8px solid #165422;
	float:left;
	padding:8px;
	margin: 0 0 20px 0;
	}


#dest9 .wp_likes { }
#all #dest9 h3 a { font-size: 18px; }
#dest9 h3 a { font-size: 16px; text-align: left; }
#dest9 h3 a:hover { font-size: 16px; text-decoration: underline; }
#dest9 p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest9 p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest9 ul li p { text-align: left; color:#4B4B4B; margin: 0 0 0; width: 240px; }
#dest9 .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#dest9 ul { margin:0; float: left; width: 235px; }
#dest9 .wp_likes { float: left; width: 100%; margin: 0;}
#dest9 .post-comments { float: right; width: 120px; margin: 0; padding: 0;}

#dest5 { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	/*border-top: 8px solid #d82f4c; Entretenimiento */
	/*border-top: 8px solid #67A54B; Utilidades */
	/*border-top: 8px solid #c83131; Navidades */
	border-top:8px solid red;
	float:left;
	padding:8px;
	margin: 0 0 20px 0;
	}


#dest5 .wp_likes { }
#all #dest5 h3 a { font-size: 18px; }
#dest5 h3 a { font-size: 16px; text-align: left; }
#dest5 h3 a:hover { font-size: 16px; text-decoration: underline; }
#dest5 p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest5 p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest5 ul li p { text-align: left; color:#4B4B4B; margin: 15px 0 0; width: 240px; }
#dest5 .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#dest5 ul { margin:0; float: left; width: 200px; }
#dest5 .wp_likes { float: left; width: 100%; margin: 0;}
#dest5 .post-comments { float: right; width: 120px; margin: 0; padding: 0;}


#dest6 { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	border-top:8px solid #C2250C;
	float:left;
	padding:4px 6px;
	margin: 0 0 20px 0;
	}


#dest6 .wp_likes { }
#all #dest6 h3 a { font-size: 18px; }
#site #dest6 h3 a { font-size: 16px!important; text-align: left; }
#dest6 h3 a:hover { font-size: 16px; text-decoration: underline; }
#dest6 p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#dest6 p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #dest6 ul li p { text-align: left; color:#4B4B4B; margin: 15px 0 0; }
#dest6 .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left; display:none;}
#dest6 ul { margin:0; float: left; width: 240px; }
#dest6 .wp_likes { float: left; width: 100%; margin: 0;}
#dest6 .post-comments { float: right; width: 200px; margin: 0 0 5px 0; padding: 0;}


#gallery-1 { float: left; width: 380px; }
#gallery-1 img { width: 96px; height:82px; border: 1px solid #CFCFCF; margin-bottom: 0; }
#gallery-1 .gallery-caption { font-size: 11px; font-style: normal; color:#5c5c5c;}


#columna { 
	background:none repeat scroll 0 0 #f2f2f2;
	border:1px solid #dddddd;
	border-top:8px solid #133768;
	float:left;
	padding:7px;
	margin-bottom: 20px;
	display: none;
	}
#columna h3 a { color:#133768; font-size: 15px; }
#columna h3 a:hover { color:#133768; font-size: 15px; text-decoration: underline; }
#columna p a img { border:1px solid #dddddd; padding: 1px; margin: 0 auto; clear: both; }
#columna p a img:hover { border:1px double #b0b0b0; padding:1px;  margin: 0 auto; clear: both; }
#site #columna ul li p { text-align: left; color:#4b4b4b; margin: 15px 0 0; }
#columna .date { font-size: 10px; color:#6C6C6C; margin: 0 0 10px 0; float: left;}
#columna ul { border-bottom: 1px solid #ddd; margin:0 0 10px 0; float: left; width: 200px;}
#columna .wp_likes { float: left; width: 100%; margin: 0;}
#columna .post-comments { float: right; width: 100px; margin: 0; padding: 0;}

.social { float: left; height: 35px; background: transparent; width: 230px; margin-bottom: 10px; margin-top: 8px; }
.social p { float: left; margin: 0; }
.social div { float: left; }
#main .social img { border: none; margin:5px 0px 0 7px; cursor: pointer; }
a.post-edit-link { clear: both; float: left; display:none; }

/* Defaults */
	body{
		font-size:13px;
		font-family:Arial,verdana;
	}
	a:focus{outline:1px dotted invert;}
	p,.p{margin-bottom: 5px; font-size:12px; line-height:18px; color:#6C6C6C; }
	hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}

	ol{list-style:decimal}
	ul{list-style:square;}
	.hentry ul, ol{ margin-left:25px; margin-bottom: 1em;}



	blockquote{
		margin:0 0 1em 1em;
		background: #f2f2f2;
		border: 1px solid #eee;
		padding: 1em 1em .5em;
	}


/*search*/

	#widgetssearch { overflow: hidden; float: right; margin-right: 7px;  }
	#widgetssearch #searchform {  
			padding-top: 9px;
			 }


/*layout width */

	#site {	position:relative;}
	
	.content {width: 972px; margin: 0 auto;}
	
	
	#header .content{
		background: #fff;
		position: relative;
		zoom: 1;
	}
	#header .content{
		position: relative;
		z-index:40; /* ie drop-down fix */
	}

	#spotlight{
	}
	
	#spotlight, #footer {
	}
	#spotlight .effect, #footer .effect{
	}
	
	#spotlight .shadow-bottom {
	}
	
	#spotlight a {
		color: #fff;
	}
	#main{
		background: #fff;
	}

	#footer, #footer a{color: #fff;}
	

	#maincontent {
		float: left;
		background: #fff;
		margin-right: -1px;
		border-right:1px solid #DFDDD5;
		display: inline;
		width: 396px;
	}
	
	#maincontent .postwrap {
		width: auto;
		float: left;
		
	}
	
	.leftsidebar #sidebar {
		float: left;
	}
	.leftsidebar #maincontent {
		float:right;
	}
	#wrapper {
		padding-bottom: 50px;
	}


	.contentcontainer {
		background: #fff url(images/bg-ccontainer.png) repeat-x 0 75px;
		min-height: 460px;
	}
	
	.texture{
		min-height: 460px;
		background: #fff;
		margin: 0 auto;
		padding: 18px 0 0 0;
		border-left:1px solid #DFDDD5;
		border-right:1px solid #DFDDD5;
	}
	

	

	/* @ FULL WIDTH */
	#fullwidth #maincontent {width: 100%;}


/* Links & Colors */

	a {text-decoration:none;}
	a,.commentlist cite,.commentlist cite a, #sub_head #subnav .current_page_item a, #grandchildnav .current_page_item > a, .branding h1 a:hover, #nav ul li a:hover, #nav .current_page_item a, #nav .current_page_item a:hover, #nav .current_page_ancestor a, #nav .current_page_parent a,#nav ul li a:active, .post-comments a:hover{ }
	
	
	.hentry a:hover{text-decoration: underline;}
	#subnav ul li a:active{color:#000;text-decoration:none;}

/* HEADERS */
h1 { width:auto; float:left; margin:0; padding:0; }


/* @ HEADER */

	.branding {
		float: left;	
		padding: 15px 0 15px 0;
	}
	
		.branding h1 a{
			font-weight: bold;
			color:#333;
			font-size: 44px;
			line-height:.9;
			text-shadow: #fff 0px 1px 0;
			letter-spacing: -1px;
		}
	
		.site-description { 
			font-size:1em;
			margin-top: -5px;
			color:#999;
		}

/* Header Icons */
.socialicons {

	text-align: right;
	line-height: 20px;
	border: 1px solid #ddd;
	background: #f1f1f1;
	text-align: left;
	margin-bottom: 1em;
	font-weight:bold;
	font-size: 11px;
	color: #999;
}
.socialicons .socialeffect {
	height: 24px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	padding: 7px 12px;
}
.socialicons span {margin-right: 13px; text-shadow: #fff 0 -1px 0;}
.socialicons a{margin-right: 5px;}
.socialicons img {vertical-align:middle;}


	/* MAIN NAVIGATION */

		#nav {
			font-size: 1.1em;	
			line-height: 1.1em;
			float: right;
			text-align: right;
			position: absolute;
			right:0px;
			bottom: 0px;
			width: 740px;
			margin-top: 0px;
		}
		#nav ul{
			list-style: none;
			display: block;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			float: right;
			position:relative;
		}
		#nav li{position:relative;}
		#nav ul li{
			margin: 0px 0px 0px 5px;
			padding: 0px;
			float: right;
			text-align: right;
		}
		#nav li a{
			color: #666;
			letter-spacing: 1px;
			text-transform:uppercase;	
			font-weight: 700;
			line-height: 1.2em;
			padding: 3px 13px 3px;
			text-decoration: none;
		
			display: block;
			border: 1px solid transparent;
			border-bottom:none;
		}

		

		#nav ul ul {display: none;}
		
				/* @ SUBHEAD */
				#sub_head {
					font-size: 12px;
					background: #f1f1f1 url(images/subheadbg.png) repeat-x 0 0;
					border-bottom:1px solid #bbb;
					border-top: 1px solid #e1e1e1;
					height: 35px;
					line-height: 1em;
					overflow: hidden;
				}
				
					#sub_head ul{
						list-style:none;margin:0;
					}
					#sub_head #subnav {
						margin:0 0 0 0px;
					}
					#sub_head ul li{float: left;}
					#sub_head li a, #sub_head span.subnav_last,  #sub_head span.subnav_first {
						color:#000;
						display: block;
						padding: 11px 12px 12px 12px; 
						border:none;
						border-right: 1px solid #ccc;
						border-left: 1px solid #fff;
						text-shadow: #fff 0 .5px .5px;
					}
					#sub_head span.subnav_last {
						border-left: 1px solid #fff;
						border-right:none;
						
						padding-left: 0;
						padding-right: 0;
					}
					
					#sub_head span.subnav_first{
						border-right: 1px solid #ccc;
						border-left:none;
						padding-left: 0;
						padding-right: 0;
						margin-left: -2px;
					}
					#sub_head li a:hover{
						border-left: 1px solid #aaa;
						border-right: 1px solid #aaa;
						background: #eee url(images/subhead_active.png) repeat-x 0 0;
						margin-left: -1px ;
						padding-left: 13px;
					}
					#sub_head li a:active{
						border:none;
						background: #eee url(images/subhead_active.png) repeat-x 0 0;
						border-left: 1px solid #ccc;
						border-right: 1px solid transparent;
					}
					#sub_head .current_page_item a, #sub_head li.current_page_ancestor a, #sub_head .current-cat a{
				
						border:none;
						background: #eee url(images/subhead_active.png) repeat-x 0 0;
						border-right: 1px solid #fff;
						border-left: 1px solid #ccc;
					}

	
				#grandchildnav li{ padding:0; margin:0; line-height: 1em; border-top:none;}
				#grandchildnav li a, #grandchildnav .current_page_item  ul li a{
					display:block; 
					text-shadow: #fff 0 -1px 0;
					padding: 7px 5px; 
					border: 1px solid transparent;
					border-left: 3px solid transparent;
					background:transparent;
				}
				#grandchildnav li a:hover, #grandchildnav .current_page_item  ul li a:hover{
					background: #efefef;
					border-left: 3px solid #ddd;
					text-decoration: none;
				}
				#grandchildnav .current_page_item a{ 
					background: #efefef;	
					border-left: 3px solid #ddd;
				}
				#grandchildnav li ul{
					margin: 0 0 0 25px;
				}

.subleft {
	width: 620px;
	padding: 0 10px;
	float:left;
	text-align: left;
}
	#overview {
		border-bottom:1px dotted #bbb;
		margin-bottom:1em;
	}

/* MAIN SEARCH */
	
	/* Search in subhead */
		
		
		#header #searchform {
			position:absolute;
			top:5px;
			right:0;
		}
	 	#searchform input{
			color: #999;
			font-size: 11px;
			border:none;
			padding: 4px 8px;
			border: 1px solid #c2c2c2;
			background:  #e8e8e8 url(images/searchicon.gif) top right no-repeat;
		}
		 #searchform input.submit {
			height:16px;
			margin:0;
			padding:0;
			position:absolute;
			right:15px;
			top:12px;
			width:15px;
		}
/* @ More Foot Element */

			#morefoot #s {}
			#morefoot #searchform {}
			
/* Ultimos Albumes */

#lastest_albums {
	width:298px;
	background:#303030;
	border: 1px solid #1d1d1d;
	float:right;
	padding-bottom:15px;
	margin-bottom:15px;
	}
#lastest_movies {
	width:298px;
	background:#fff;
	border: 1px solid #1d1d1d;
	float:right;
	padding-bottom:15px;
	margin-bottom:15px;
	}
#blog_posts #lastest_movie .damasow-header a { color:#c0c0c0 !important; }

#lastest_albums #foro_cab {
	float:left;
	text-indent:11px;
	height:35px;
	width: 298px;
	}
#lastest_albums #foro_cab h2 {
	font-size: 12px;
	color:#fff;
	padding-top: 8px;
	}
	
#foro_cab a {
	float:right;
	background:#404040;
	border:1px solid #7D7D7D;
	padding: 2px 4px;
	color:#c0c0c0;
	position:absolute;
	top:8px;
	right:5px;
	text-indent:0;
	font-size:10px;
	-moz-border-radius:2px;
	
	}
	
#lastest_albums #album_cont {
	padding: 5px;
	
	}
	
#lastest_albums #album_cont ul li {
	float:left;
	margin:6px;
	width:132px;
	background:#505050;
	padding:1px solid #505050;
	text-align:center;
	}
	
#lastest_albums #album_cont ul li a {
	width:130px;
	padding:1px;
	float:left;
	}

#lastest_albums ul li a span {
	color:#fff;
	font-size: 11px;
	font-weight:normal;
	text-align:center;
	border:none;
	vertical-align:top;
	}
#lastest_albums ul li span:hover {
	color:#fff;
	}


#lastest_albums #album_cont ul li a:hover {
	background:#676767;
	padding:1px;
	width:130px;
	float:left;
	}

/* Pages */
.pagetitle {
	padding: .5em 0;
	color: #303030;
	text-transform:uppercase;
	}

/* POSTS */


	.hentry{	
		clear: both;
		overflow: hidden;
		border-bottom:1px solid #DFDDD5;
		margin-bottom: 2.5em;
		margin-left:6px;
		width: 380px !important;
	}

	.billboard {
		background: #f7f7f7;
		border: 1px solid #eee;
		padding: 100px 15px;
	}

#maincontent #post-2740 .post-content p.ss { float: left; margin-bottom: 20px; border-left: 5px solid #333; width: 85%; padding-left: 10px; }
#maincontent #post-2740 .copy { }
#maincontent #post-2740 .post-content p.ss span { margin-top: -10px; padding-left: 20px; float:left; width: 100%; }
#maincontent #post-2740 .post-content p.ss strong.calendar { background: url(http://png-3.findicons.com/files/icons/2132/tiny/10/month.png) no-repeat left center; padding-left: 15px;}

#maincontent #post-3107 h2 { text-decoration: line-through; }


#maincontent #post-2897 .post-content li { list-style:circle; }
#maincontent #post-2912 .post-content li { list-style:disc; }
#maincontent #post-2912 .post-content li ul { margin: 10px 0 !important; float: left; }

#maincontent #post-2826 .post-content li { list-style: decimal-leading-zero outside none; }
#maincontent #post-2826 ul, ol { margin-left: 42px; }

#maincontent #gallery-1 .gallery-item dl.gallery-icon { display:none !important; }

#maincontent .copy .photos_gallery p { float: left; margin:0 11px; }
#maincontent .copy .photos_gallery { float: left; width: 380px; } 

#maincontent #post-2740 .post-content p span a { color: #8f1508; }
/* next & previous post navigation */

#publi326 {
	font-size: 11px;
	position: absolute;
	width: 150px;
	right: 365px;
	top: 880px;
	border-top:5px solid #C5C5C5;
	padding-top: 5px;
}


.post-nav {
	font-size: 11px;
	position: absolute;
	width: 150px;
	right: 365px;
	top: 500px;
	border-top:5px solid #C5C5C5;
	padding-top: 5px;
}
	.post-nav a, .post-nav a:visited {
		color: #303030;
		text-align: left;
		margin: 5px 0;
		padding-left: 5px;
		float: left;
		font-size: 12px;

	}
	.post-nav a:hover {
		color: #000000;
		text-decoration: none;
	}
	.post-nav .previous a {
		float: left;
		display: block;
		font-size: 12px;
	}
	.post-nav .next a {
		display:block;
		float: left;
		margin-top: 14px;
	}

.copy .post-content { }
.copy {padding: 0px 0px 10px 0px; float: left;}

#post-2671 p a img { margin-bottom: 10px; }

/* THUMB */
	.post-thumb a{
		float:left;
		margin-right: 20px;
	}

	.post-thumb img {
		display:block;
		margin:0 0 0.8em;

	}


/* Post Header Information */

.post-header {
	width: 460px;
	float: left;
	display: inline;; /* IE HACK */
}
	.post-header.post-nothumb{
		width: 100%;
	}
	.post-title-section{
		position: relative;
	}
	.post-title {
		margin:0;
		float:left;
		position:relative;
		width: 100%;
	/*	display: inline;  IE HACK */
	}
		.post-title h2{
			margin-bottom: 5px;
			font-size: 24px;
			line-height: 1em;
			text-transform: none;
			letter-spacing: 0;
			padding: 0 0 5px 0;
			background: white;
		}
		#post-3809 h2 { line-height: 1,5px !important }
		#post-3063 h2 a { font-size: 28px; color: #303030;}
		.post-title h2 a:hover{
			text-decoration: underline;
		}
		#post-2886 h2 a { font-size:32px!important; }
		
		.post-comments {
			width: 315px;
			float: right;
			display: block;
			font-size:11px;
			text-align:right;
			padding-top: 0;
		}
		.post-comments a span { 			
			color:#6C6C6C;
			padding-right: 0px;
			}
		.post-comments a span:hover { 			
			color:#6C6C6C;
			background: #f2f2f2;
			}
		
		.post-comments a:hover{text-decoration:none;color: #000;}
	
	.metabar {
		margin: 0 0 .5em;
	}
		.metabar a {color: #000;}
		.metabar em{
			color: #6C6C6C;
			font-size: .8em;
			font-style: normal;
			padding: 0;
		}

	.post-excerpt {
		margin: 1em 0;
		color: #444;
		font-style: italic;
	}

	.post-content img { border:1px solid #E0E0E0; padding:1px; margin-bottom:24px; }
	.post-content img:hover { border:1px double #B0B0B0; padding:1px; margin-bottom:24px; }
	
/*- Post Author -*/
.author-info {
	padding: 15px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.author-info small {color: #999;}
.author-info h3{
	text-transform: capitalize;
	font-size: 26px;
}
.pic {text-align: left}
.pic img {float:left}
.post-author {
	margin: 0 0 1em;
}
.author-details {
	font-size: .85em;
}
.author-descr {
	display: table;
	height: 1%;
}



.author, .auxilary a{font-variant: small-caps;}
.auxilary a{color: #999;}
.author {
	padding: 0 10px;
	background:#fff;
}
.post .entry {
	margin-bottom: 1em;
	padding: 1em 0;
	border-top: 1px solid #eee;
}

.post .entry h1,h2,h3,h4,h5{
    padding-bottom:.8em;
    font-family:Verdana, Arial;
    }

.post-footer {
	height: 42px;
	background: #f7f7f7;
	border-top: 1px solid #fff;
	padding: 0 18px;
	overflow: hidden;
}
.post-footer a{
	color: #000;
	font-weight: bold;
}
.post-footer .left {
	line-height: 38px;
}
.post-footer .left span {
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding: 4px 0 8px 0;
	width: 33px;
	margin-right: 6px;
	display: inline-block;
	line-height: 32px;
}
.post-footer .right {
	padding: 9px 0 0;
}
.post-footer .right span {
	line-height: 21px;
}
.post-footer img {
	margin: 0 0 0 2px;
}
.tags {font-style: italic; color: #777;font-size: 10px; display:none;}
.widget_tag_cloud .wcontent {
 }

/* twitter */
#welcome .twitter{
	background: url(images/icons/balloon-twitter.png) no-repeat 0px 0px;
	font-style: italic;
	display:block;
	font-size: 10px;
	padding:3px 0 0 30px;

}
	#welcome .twitter a{font-style:normal;}


/* sidebar */

	/* @ #welcome */
		#welcome {
			margin-bottom: 1em;
			background: #659726 url(images/bg-welcome.png) repeat-x left top;
			border-left: 1px solid #659726;
			border-top: 1px solid #659726;
			border-bottom: 1px solid #568120;
			border-right: 1px solid #568120;
			text-shadow: #568120 0 1px 0;
		}
		#welcome .welcometext {
			color: #fff;
			border-left: 1px solid #A0CB4B;
			border-top: 1px solid #A0CB4B;
		}

		#welcome .greeting{
			color: #fff;
			font-size: 16px;
			padding: 10px 15px 5px 15px;
		}
		#welcome .welcomemessage {
			padding: 5px 10px 15px 15px;
		}
		#welcome a {color: #fff;}
		#welcome a:hover {text-decoration: underline;}

	/* #sidebar widgets */
	#sidebar {
		position:relative;
		padding:0;
		margin: 0;
		color:#424242;
		width: 300px;
		float: right;
	}
		#sidebar #widgets {
			margin-bottom: 1em;
			float: right;
		}
		
		#randomvideosidebar-2 .winner { border:none !important; }

		.wtitle{
			text-align:left;
			font-size:1.4em;
			text-transform:uppercase;	
			font-size: 0.8em;
			padding:5px 8px;
			background: #fff ;
			border-bottom: 1px solid #ddd;
		}
		
		#randomvideosidebar-2  h4.wtitle {
			background: #fff url(images/movie_back.gif) no-repeat 0 0 !important;
			height:24px !important;
			padding-left:46px;
			padding-top:10px;

		}
		
		#main #sidebar #text-4 { border:none !important; }
		#main #sidebar #text-7 { border:none !important; }
		#main #sidebar #text-8 { border:none !important; }
		#main #sidebar #text-8 .winner { height: 88px; margin-top: -20px; }
		
		#sidebar #text-4 .winner .textwidget { padding: 0;}
		
		#text-w ul li { background: #fff url(images/post.gif) no-repeat 0 5px; padding-left: 22px; }
		
		#sidebar  .wtitle{	
			
			
			text-shadow: #fff 0 1px 0;
			font-weight: 700;
			border-top: 1px solid #fff;
			border-left: 1px solid #fff;
			background: #f1f1f1;
		}
		
		#sidebar  .wtitle{	
			
			
			text-shadow: #fff 0 1px 0;
			font-weight: 700;
			border-top: 1px solid #fff;
			border-left: 1px solid #fff;
		
			background: #f1f1f1;
		}

		
			  .widget ul {
				margin: 10px;
			}
		
		.widget {
			margin-bottom: 1em;
		}
		
		#widgets .winner { border:1px solid #DFDDD5; }
		#widgets #text-4 .winner {border:none;}
		#widgets #text-7 .winner {border:none;}
		
		
		.textwidget {
			padding: 0;
		}
		
	/* Encuesta */
	.wp-polls-ul .pollbar { overflow: hidden; }
	
	/* internal formatting */
		.widget ul li{
			list-style:none;
			display: block;
		}
		.widget ul li.popular{
			background: #fff url(images/popular.gif) no-repeat 0 5px;
		
		}
		.widget ul li a {
			color: #666;
		}
		.widget ul li a:hover{	
			text-decoration: underline;
		}
		.widget ul li ul li{margin-left: 20px;border:none;font-size: .9em;}
		
		li.recentcomments { color:red; background: #fff url(images/user.gif) no-repeat 0 5px; padding:5px 0 0 22px; }
		ul#recentcomments li.recentcomments a.url { color:#3B5998;}


	

/* @ Page Navigation */

	.page-nav {
		padding: 15px;
	}
	.page-nav .previous-entries {float: left;}

	.page-nav .next-entries {float: right;}

/* @ FOOTER */

	#footer {
		clear:both;
		font-size:1em;
		overflow:hidden;
		text-align: left;
		text-shadow: #666 0 -1px 0;
	}
	#footer .content {
		padding: 20px 0 7em;
	}
	#fcolumns_container{
		width: 982px;
		float: right;
		background: url(images/bg-fcolumn-lines.png) repeat-y top left;
	}
	
	
		.fcol{
			width: 152px;
			float: left;
			display:inline;
			padding: 0 20px;
		}
	
	#footer h3{color: #fff;margin-bottom: .5em;font-size: 17px; }
	#footer ul {list-style-type:none;}
	#footer ul li a{padding-left: 4px;}
	#footer ul li a:hover{text-decoration: underline;}

	

/* comments */
#respond {
	background: #f7f7f7;
	margin-top: 0;
	padding: 20px 25px;
	padding-bottom: 6px;
	border: 1px solid #eee;
	float: left;
}


/* Cred */
	#cred {
		position:absolute;
		bottom:20px;
		left:50%;
		margin-left:-55px;
		width: 150px;
	}
	#cred small{font-size:8px;}
	#cred a{margin-right:10px;}


	a.plimage {
		display: block;
		float: left;
		text-indent:-3330em;
		height: 55px;
		width:40px;
		font-size: 8px;
		color: #eee;
		background: url(images/pagelines.png) no-repeat center center;
	}

	#cred a:hover {
		text-decoration: underline;
	}

/* Box Shadow */

.box_shadow {
/*	box-shadow: #666 0 0 10px;
	-moz-box-shadow: 5px;
	-khtml-box-shadow: 5px;
	-webkit-box-shadow: 5px;*/
}


/* Rounded Corners -- Theme Elements */
.icons{
	
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
/* Wordpress caption */
	.wp-caption {
		text-align: center;
		background: #fff;
		border: 1px solid #ddd;
		margin: 0;
		padding: 0;
	}
	.wp-caption-text { 	background: url(images/bg_photo.png); font-size: 11px; text-align: center; color: white; margin:-27px 0 0 0; padding:4px 3px 4px;line-height: 16px; z-index: 10; position: relative; width: 100%;}
	.wp-caption img {margin: 0;	padding: 0;	border: 0 none;margin-top: 5px;	}
	.wp-caption-dd {font-size: 11px;line-height: 17px;	padding: 0 4px 5px;	margin: 0;	}


/* FLOATING AND ALIGNMENT */

	.pad_small{padding: 8px;}
	.pad_big {padding: 15px 20px;}

/*required classes by WP */
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

#attachment_1425, #attachment_1423, #attachment_1424 { float: left; margin: 0 5px; }

.wp-caption {
	text-align: center;
	background: none;
	-moz-border-radius: 0;
	width: auto !important;
	margin-bottom: 8px;
}

.wp-caption img:hover {
	margin: 0;
	padding: 0;
	border: none;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
#wpp-4 .winner ul li {
	background:url("images/star.gif") no-repeat scroll 0 5px #FFFFFF;
	padding:5px 0 0 22px;
}
#google_ads_frame1_anchor { margin:4px 0 0 4px!important; }
