/*
Theme Name: Milsa Magazine Style
Theme URI: http://plare.com.ar/
Description: A magazine theme from <a href="http://plare.com.ar">Plare</a>
Version: 1.5
Author: Ezequiel Marotte
Author URI: http://plare.com.ar/
Tags: magazine, light, link, clean, thwo column, widget
*/

/* General Reset
/* -------------- */

*{margin:0;padding:0;}

h1,h2,h3,h4{font-size:100%;}

ol,ul,li{list-style:none;}

fieldset,img{border:none;}

a{text-decoration:none;}

hr{display:none;}

body {
	margin:0; padding:0;
	width:auto; height:auto;
	background:#ecf2f6 url("images/body-bg.jpg") repeat-x center top; color:#444;
	font:76%/115% "Trebuchet MS", sans-serif; color:#5e6568;
	/*line-height:19px;*/
}

blockquote {
	margin:0 auto; padding:5px 20px;
	width:80%; height:auto;
	background:#f8fbfc url("images/quote.gif") no-repeat top left; 
	border:1px solid #edeff0;
}

/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}

img {
	margin:0; padding:0;
	border:0;
}

ins {
	color:#009999;
}

del {
	color:#990000;
}

/* Clearfix hack
/* -------------- */

.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* end clear */

#container {
	margin:0 auto; padding:0;
    width:960px; height:auto;
	background:#fff;
	border-bottom:1px dotted silver;
	
}

#header {
	margin:0; padding:0;
	width:100%; height:131px;
	border-bottom:1px solid #ebe9e2;
	background:#fff url("images/header-bg.jpg") no-repeat center top;
}

	#logo {
		margin:0; padding:0;
		width:auto; height:64px;
		float:left; margin:20px 0 0 5px;
	}
	
	#logo h1 a {
	outline:none; outline-style:none;
	}
	
	#logo h2{
	font-size:1.2em; font-style:italic;
	color:#727272; margin-left:100px; margin-top:-25px;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal;
	}
	
	#social{
		float:left; display:block;
		width:auto; height:auto;
		margin-left:230px; margin-top:20px;
	}
	
	#social #col01{
	float:left; display:block;
	width:90px; height:auto;
	}
	#social #col02{
	float:left; display:block;
	width:109px; height:auto;
	margin-top:15px; margin-left:5px;
	}
	#social #col03{
	float:left; display:block;
	width:109px; height:auto;
	margin-top:15px; margin-left:5px;
	}
	
		
		#social .twitter-count{
			float:left; display:block;
			width:auto; height:auto;
			background:#fff; color:#666666;
			padding:5px; font-weight:normal;
			font-family:"Trebuchet MS", sans-serif;
			font-size:12px;
		}
	
	#col01 a.tw:link, a.tw:active, a.tw:visited {
		width:82px; height:60px;
		margin:0; padding:0;
		}
		
	#social	a:link, #social	a {
	outline:none; outline:0; 
	outline-style:none; border:none;
		}
	
	#col02 a.fb:link, a.fb:active, a.fb:visited {
	       margin:0; padding:0;
		   width:100px; height:30px;
	}		
		

#suscribers{
		float:right; display:block;
		width:auto; height:30px;
		margin-left:230px; margin:0;
	}
	
#searchform-header {
	margin:10px 15px 0 28px; padding:0;
	width:auto; height:25px;
	background:#fff;
	float:left; display:block;
	border:1px solid silver;
	}
	
		#searchform-header #s {
			margin:0; padding:4px 0 5px 5px;
			width:247px; height:15px;
			border:0;
			background:none; float:left;
			font-size:0.98em; color:#666;
		}
		
		#searchform-header #go {
			float:right;
			margin:0; padding:0;
		}
		
#top-nav-bar{
	margin:0 auto; padding:0;
	width:960px; height:40px;
	background:#fff /*url("images/topnav-bg.gif") no-repeat center right*/;
}

#wrap-top{
	margin:0 auto; padding:0;
	float:none;	width:960px; height:auto;
}

ul.top-nav{	
 	margin:0 0 0 10px;  padding:0;
	width:auto; height:40px;
	list-style:none; float:left;
    text-align:left;
    line-height:40px;
}
   ul.top-nav li{
	   padding:0;
	   float:left; overflow:visible;
	   width:auto; height:auto;
	   font-family: "Trebuchet MS", sans-serif;
	   font-size:12px; text-align:left;
	   margin-left:4px; margin-right:4px;
   }
   
   ul.top-nav li a:link, ul.top-nav li a:visited, ul.top-nav li a:active{
   		font-family: "Trebuchet MS", sans-serif;
   		color:#919495; text-decoration:none;
		font-weight:normal; 
		
		}
	ul.top-nav li a:hover{
	text-decoration:none;
	border-bottom:1px dotted #666;
		}
   
	
#navpages {
	margin:0; padding:0;
	background:#ddebf4 url("images/nav-pages-bg.jpg") no-repeat center top;
	height:50px; width:100%;
	border-bottom:1px solid white;
}

	#navpages ul.pages {
		margin:5px 0 0 0; padding:0;
		width:600px; height:36px;
		list-style:none; float:left;
	}
	
		#navpages ul li {
			margin-left:10px; margin-right:4px; 
			float:left; overflow:visible;
			font-family: "Trebuchet MS", Helvetica, Arial, San-serif;
			font-size:1.05em; line-height:36px; color:#fff;
			width:auto; height:36px; text-align:center;
		}
		
		#navpages ul li a:link, #navpages ul li a:active, #navpages ul li a:visited  {
			color:#fff; text-decoration:none;
			outline:none; outline-style:none;
			display:block; font-weight:bold;
			padding-left:4px; padding-right:4px;
		
		}
		
		#navpages ul li a:hover {
			color:#fff;
			text-decoration:none;
			background:#fc2d7a;	
			padding-left:4px; padding-right:4px;
		}
		
		#navpages ul li.current_page_item, #navpages ul li.current_page_item a {
		background:#fc2d7a; color:#fff;
		}
		

#metalinks{
	float:left; display:block;
	width:340px; height:auto;
}		
	#metalinks ul.metalist{
	list-style:none; float:left;
	margin:0; padding:0;
	
	}
	#metalinks ul li{
		margin:0; padding:0;
		float:left; overflow:visible;
	}
	
a.rss:link, a.rss:active, a.rss:visited {
    font-weight:normal; margin-right:20px; padding:0;
	font-size:1.05em; color:#666; 
	text-decoration:none;
	width:85px; height:auto;
	line-height:22px;
	background:url("images/rss.png") no-repeat right center;
	float:right; display:block;
}

a.rss:hover {
  font-weight:normal;
  text-decoration:underline;
}

#leftcol{
	float:left; display:block;
	width:600px; height:auto; min-height:1200px;
	margin:5px 0 50px 5px; padding:0 0 4% 0;
}

#rightcol{
	float:left; display:block;
	width:330px; height:auto; min-height:1200px;
	margin:5px 0 50px 15px; padding:0 0 4% 0;
	border:1px solid #e3e8eb;
	background:#fff url("images/sidebar-bg.gif") repeat-x center bottom;
}

/* Featured Article */
/*------------------------------*/

#slider{
	float:left; display:block;
	margin:0; padding:0;
	width:600px; height:auto;
	background:#c5c5c5;
}


/* Titles */
/*----------------------------*/

#last-articles{
	float:left; display:block;
	width:100%; height:30px;
	border-bottom:1px dotted #8f8f8f;
	border-top:1px dotted #8f8f8f;
	margin:10px 0 10px 0; padding:0;
	background:#e8f4fb;
}

#last-articles p{
	float:left; display:block;
	width:auto; height:auto;
	margin:0 0 0 5px; padding:0;
	line-height:30px; font-size:16px;
	color:#8f8f8f; font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#other-articles{
	float:left; display:block;
	width:100%; height:30px;
	border-bottom:1px dotted #8f8f8f;
	border-top:1px dotted #8f8f8f;
	margin:10px 0 10px 0; padding:0;
	background:#e8f4fb;
}

#other-articles p{
	float:left; display:block;
	width:auto; height:auto;
	margin:0 0 0 5px; padding:0;
	line-height:30px; font-size:16px;
	color:#8f8f8f; font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#dotted {
	float:left; display:block;
	width:100%; height:10px;
	border-top:1px dotted #8f8f8f;
	margin:10px 0 0 0; padding:0;
}
	
/*Post Box*/
/*---------------------------*/

.post-single{
	 float:left; display:block;
	 width:98%; height:auto;
	 margin:0 15px 0 5px; padding:1%;
	 background:#fff; border-bottom:1px dotted silver;
	}
	
.post{
	 float:left; display:block;
	 width:280px; min-height:350px; height:auto;
	 margin:10px 15px 0 5px; padding:0;
	 background:#fff; border-bottom:1px solid #e5e5d5;
	}
	
.post-b{
	 float:left; display:block;
	 width:280px; min-height:300px; height:auto;
	 margin:10px 15px 0 5px; padding:0;
	 background:#fff; border-bottom:1px solid #e5e5d5;
	}
	
.post img, .post-b img{
	display:block; float:left; padding:0; 
	background:#e2e2e2; width:276px; height:140px; 
	margin:2px 0 0 0;
	border:1px solid #f83b81;
}

.post-single .img-page{
	display:block; float:left; padding:0; 
	background:#e2e2e2; width:590px; height:200px; 
	margin:10px 0 0 0;
	border:1px solid #f83b81;
}	

.postinfo-single span.print-post{
		float:right; display:block;
    	width:120px; height:20px;
		margin:0; padding:0;
		text-align:center; line-height:20px;
}

.post-page-static, .post-archive {
	 float:left; display:block;
	 width:100%; min-height:300px; height:auto;
	 margin:10px 15px 0 5px; padding:0;
	 background:#fff; border-bottom:1px solid #e5e5d5;
	}
		
.random-posts{
	 float:left; display:block;
	 width:100%; height:auto;
	 margin:0; padding:0 0 1% 0;
	 background:#fff; border-bottom:1px dotted silver;
	}

.random-posts:hover{
	background:#f0f6fa;
}	

.title{
	margin:0; padding:0;
	float:left; display:block;
	width:100%; height:auto;
}

.title small{
	float:left; display:block; 
	width:auto; height:auto;
	font-size:11px; color:#858181;
	margin:8px 0 5px 0; padding:0;
    }
	
h3.post-page{
	   float:left; display:block; width:99%; height:auto;
	   font-family: "Trebuchet MS", sans-serif; font-size:26px;
	   color:#76a0b0; padding:0; margin:0; line-height:100px;
	   font-style: normal; font-weight: normal; text-transform: normal;
	   letter-spacing: normal; background:url("images/h1bg.gif") no-repeat center left;
	   padding-left:3px;
	  }		

h3.post-title, h4.post-title{
		float:left; display:block; width:99%; height:auto;
		font-family: "Trebuchet MS", sans-serif;
		font-size: 28px;
		font-style: normal;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: -2px;
		line-height: 1em;
	    color:#888888; padding:0; margin:10px 0 0 0;
	  }
	  
.post-single h3.post-title, .page-title{
		float:left; display:block; width:99%; height:auto;
		font-family: "Trebuchet MS", sans-serif;
		font-size: 28px;
		font-style: normal;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: -2px;
		line-height: 1em;
	    color:#888888; padding:0; margin:0;
	  }		  	

.post-page-static h3, .post-archive h3{
	   float:left; display:block; width:99%; height:auto;
	   font-family: "Trebuchet MS", sans-serif; font-size:26px;
	   color:#76a0b0; padding:0; margin:0; line-height:100px;
	   font-style: normal; font-weight: normal; text-transform: normal;
	   letter-spacing: normal; background:url("images/h1bg.gif") no-repeat center left;
	   padding-left:3px;
	  }	
	  
h4.post-title-random {
		float:left; display:block; width:95%; height:auto;
		font-family: "Trebuchet MS", sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: -1px;
		line-height: 1.4em;
	    color:#888888; padding:0 0 0 4%; margin:5px 0 0 0;
		background:url("images/star.gif") no-repeat left center;
	  }
	  	
h3.post-title a:link,  h3.post-title a, h3.post-title a:visited, h1.post-title a:link,  h1.post-title a,  h1.post-title a:visited, h4.post-title-random a:link, h4.post-title-random a:visited, h4.post-title-random a:active, h4.post-title a:link,  h4.post-title a, h4.post-title a:visited{
	text-decoration:none; color:#888888;
	}
	h1.post-title a:hover, h3.post-title a:hover, h4.post-title-random a:hover, h4.post-title a:hover{
	text-decoration:underline; color:#525047;
	}
	
.comment-count{
		float:right; display:block; width:54px; height:71px;
		margin:0 0 0 5px; padding:10px 0 0 0; text-align:center; line-height:26px;
		font-family:Arial, Helvetica, sans-serif; font-size:26px;
		color:#545248;
		background:transparent url("images/comment-count.jpg") no-repeat top center;
	}
.comment-count a:link,  .comment-count a:visited{
		text-decoration:none;
		color:#545248; font-family:Arial, Helvetica, sans-serif;

}	
		
.entry, .entry-summary{
	float:left; display:block; color:#555; width:99%;
	text-align:left; margin:5px 0 10px 0; padding:0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	clear:both;
}

.entry-single {
	float:left; display:block; color:#666; width:99%; height:auto;
	margin:5px 0 0 0; padding:0 0 2% 0;
}

	.entry-single p{
	     margin:0; padding:0;
		 text-align:left;
		 display:block; word-spacing:normal;
		 font-family: Verdana, sans-serif;
		 font-size: 12px;
		font-style: normal;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: normal;
		line-height: 1.4em;
		 } 
	.entry-single p img{
	    padding:0; 
		background:#e2e2e2; /*width:auto; height:auto; */
		margin:10px 5px 20px 0;
		border:1px solid silver;
		max-width: 580px;
		width: expression(this.width > 580 ? 580: true);
		}
		
	 .entry-single a, .entry-single a:link, .entry-single a:active, .entry-single a:visited{
	 	text-decoration:none; color:#f83b81;
		font-weight:normal;
	 }	
	 
	 .entry-single a:hover{
	 	text-decoration:underline; color:#f83b81;
		font-weight:normal;
	 }	
	 
	 .entry-single a.outlinks:after
	{
	content: " (" attr(href) ")";
	}
	
.entry-page-static, entry-form{
	float:left; display:block; color:#555; width:99%; height:auto;
	text-align:left; margin:5px 0 10px 0; padding:0;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	clear:both;
}
		
.postinfo{
	float:left; display:block;
	margin:0; padding:0;
	width:100%; height:20px;
	line-height:20px; color:#f83b81;
	background:#dddddd;
}

.postinfo-single{
	float:left; display:block;
	margin:12px 0 0 0; padding:0;
	width:100%; height:20px;
	line-height:20px; color:#f83b81;
	background:#dddddd;
}		

.postmetadata{
	float:left; display:block; 
	width:285px; height:auto;
	padding:0; margin:0;
	font-size:11px;
}	

	.postmetadata a:link, .postmetadata a, .postmetadata a:visited, .postmetadata a:active, .postmetadata-page a:link,
	.postmetadata-page a, .postmetadata-page a:visited, .postmetadata-page a:active{
		text-decoration:none; color:#f83b81;
		font-weight:normal;
	}
	

.postmetadata-page, .entry-utility{
	float:left; display:block; 
	width:99%; height:auto;
	padding:0; margin:0;
	font-size:11px;
}	

.postmetadata-single{
	float:left; display:block; 
	width:50%; height:auto;
	padding:0; margin:0 0 0 5px;
	font-size:11px;
}
	.postmetadata-single a:link, .postmetadata-single a, .postmetadata-single a:visited, .postmetadata-single a:active, .entry-meta a:link, .entry-meta a, .entry-meta a:visited, .entry-meta a:active
	.entry-utility a:link, .entry-utility a, entry-utility a:visited, .entry-utility a:active{
		text-decoration:none; color:#f83b81;
		font-weight:normal;
	}	
	
.postmetadata a:hover, .postmetadata-page a:hover, .postmetadata-single a:hover{
	text-decoration:underline;
	}	

.entry-meta{
	float:left; display:block; 
	width:99%; height:auto;
	padding:0; margin:10px 0 0 0;
	font-size:11px;
}	


.entry-single img.alignright {float:right;}
.entry-single img.alignleft {float:left;}
.entry-single img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.entry-single a img.alignright {float:right;}
.entry-single a img.alignleft {float:left;}
.entry-single a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

/*---------------- end post box */

/* Publicidades */
/*----------------------------------*/

#home-adds{
	display:block; float:left; 
	width:307px; height:265px; margin:5px 0 0 8px;
	background:#d7e6f0;
	padding:5px 0 0 8px;
}

#banner-home{
	background:#c5cfd9;
	width:auto; height:auto;
	display:block; float:left;
	margin:10px 0 0 0; padding:5px 66px;

}

#home-adds p {
 text-align:center; font-size:1.8em; color:#fff;
 line-height:19px; margin-top:100px;
}

#home-adds img{
	float:left; display:block;
	margin:5px 0 0 8px;
	text-align:center;
}

#banner-home p {
 text-align:center; font-size:1.6em; color:#fff;
 line-height:20px; margin-top:10px;
}

#banner-home img{
	float:left; display:block;
	width:600px; height:80px;
	margin:0; padding:0;
	border:none;
}

#banner3{
	display:block; float:left; 
	width:315px; height:100px; margin:10px 0 0 8px;
	background:#d7e6f0;
}

	#banner3 img{
	float:left; display:block;
	width:300px; height:90px;
	margin:5px 0 0 8px; padding:0;
	border:none;
   }
/*-------------------------------------------------*/

/* Widgets */
/*-------------------------------------------------*/

#archives-link{
	float:left; display:block;
	margin:10px 5px 0 8px; padding:0;
	width:315px; height:37px;
	background:url("images/bg-archives.jpg") no-repeat center center;
}

#archives-link span.ar-title{
	float:left; display:block;
	width:auto; height:auto;
	margin:0 0 0 35px; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#fff; font-weight:bold;
	line-height:37px;
}

#archives-link a:link, #archives-link a:active, #archives-link a:visited{
	float:left; display:block;
	width:auto; height:auto;
	margin:0 0 0 110px; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#fff; font-weight:bold;
	line-height:37px; text-decoration:none;
}
	#archives-link a:hover{
	text-decoration:underline;
	}

#news{
    display:block; float:left; 
	width:315px; height:200px; margin:10px 0 0 8px;
	overflow:hidden; background:#fff;
	border-bottom:1px solid #f83b81;
}

	#news h3{
		float:left; display:block;
		width:99%; height:22px; line-height:22px;
		background:#dddddd; margin:0; padding:0 0 0 1%;
		font-weight:bold; color:#f83b81;
		font-family:Arial, Helvetica, sans-serif;	
	}

	#news ul.newslinks {
	float:left; display:block;
	list-style:none; height:auto; width:auto;
	margin:0; padding:0; margin-top:10px;
    }
	
	#news ul li{
	margin:0; padding-left:5px; padding-top:2px;
	float:left; overflow:visible; padding-bottom:5px;
	border-bottom:1px dotted silver;
	width:98%; height:auto;
	
	}
	
	#news ul li a:link, #news ul li a:visited {
	text-decoration:none; color:#666666; 
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	}
	
	#news ul li a:hover {
	text-decoration:none; color:#f83b81;
	}

#tweets{
	display:block; float:left; 
	width:315px; height:200px; margin:10px 0 0 8px;
	background:#fff;
	padding:0; border-bottom:1px solid #f83b81;
}	

	#tweets h3.ttitle{
		float:left; display:block;
		width:99%; height:22px;
		background:#dddddd; margin:0; padding:0 0 0 1%;
		font-weight:bold; color:#f83b81; line-height:22px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#tweets span.tweet-tex{
	float:left; display:block;
	width:98%; height:60px;
	margin-top:15px; margin-left:7px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	}
		span.tweet-tex a:link {
		text-decoration:none; color:#525047;
		
		}
		span.tweet-tex a:hover {
		text-decoration:underline;
		}
	
	#tweets span.bird {
		float:left; display:block;
		width:100%; height:98px;
		background: url("images/birdie.gif") no-repeat left;
	}	

#tag-cloud{
    display:block; float:left; 
	width:315px; height:auto; margin:10px 0 0 8px;
	overflow:hidden; background:#fff;
	border-bottom:1px solid #f83b81;
	padding-bottom:1%;
}

	#tag-cloud h3{
		float:left; display:block;
		width:99%; height:22px; line-height:22px;
		background:#dddddd; margin:0; padding:0 0 0 1%;
		font-weight:bold; color:#f83b81;	
	   }
	#tag-cloud span{
	float:left; display:block;
	width:92%; height:auto; min-height:150px;
	margin:10px 0 0 10px; padding:1%;
	}  
	 
	#tag-cloud a:link, #tag-cloud a:visited, #tag-cloud a{
	text-decoration:none; float:left;
	text-align:left; font-weight:normal;
	word-spacing:normal; letter-spacing:normal;
	color:#63b5e8; padding:3px;
	} 
	#tag-cloud a:hover{
	color:#666;
	}

/* Page navi old not plugin*/
/*-----------------*/

#pagenavi{
	float:left; display:block;
	width:98%; height:50px; margin-top:15px; margin-bottom:15px;
	clear:both; padding-left:2%;
}

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #e5e5d5;
	color: #fff;
	background-color: #a7a697;
	font-size:1.1em;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #e5e5d5;
	color: #fff;
	background-color: #a7a697;
	font-size:1.1em;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #e5e5d5;
	color: #a7a697;
	background-color: #fff;
	font-size:1.1em;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #fff;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #fff;
	border: 1px solid #e5e5d5;
	background-color: #a7a697;
	font-size:1.1em;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #e5e5d5;
	color: #a7a697;
	background-color: #fff;
	font-size:1.1em;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #e5e5d5;
	color: #000000;
	background-color: #FFFFFF;
}
/***********************************************/

#footer{
	 width:100%; min-height:330px; height:auto; 
	 clear:both; margin:20px 0 0 0; padding:0;
	 display:block; border-top:1px dotted silver;
	 background:#fff;
}

#footer .cats{
	float:left; display:block;
	width:200px; height:auto;
	padding:5px; /*border-right:1px solid #f83b81;*/
	margin-top:5px; margin-left:5px;
	background:#fff;

}

	.cats h5{
		font-size:1.2em; color:#888888;
		width:100%; height:auto; line-height:normal;
		text-align:left; margin-bottom:10px;
	}
	
	.cats li a:link, .cats li a{
	color:#f83b81; text-decoration:none;
	}
	
	.cats li a:hover, .cats li a:active{
	text-decoration:underline;
	}
	
	.cats li.meta{
		margin-top:10px;
		font-size:1.2em; color:#86bdd2;
		line-height:normal;
	}

 #foot-links{
	 margin:0 auto; padding:0;
	 width:960px; height:50px;
	 border-top:1px dotted #8f8f8f;
	 border-bottom:1px dotted #8f8f8f;
	 background:#fff; margin-top:5px;
	 margin-bottom:35px;
 }
 
 #foot-links span{
 float:left; display:block;
 margin:20px 0 0 10px; padding:0;
 color:#8f8f8f;
 }
 
/* home splash */
/*----------------------------------------*/
 
 #home-splash{
 margin:0 auto; padding:0;
 height:300px; width:100%;
 background:#eeeedd;
 
 } 
 #rectangle{
 float:left; display:block;
 width:96%; height:auto;
 padding:4%; background:#fff;
 
 }
 
 	#home-splash img{
	border:none; margin-top:80px;
	margin-left:265px; float:left; display:block;
	}
	
	#home-splash h2{
	font-size:1.8em; font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal; color:#444; float:left; display:block; width:99%;
	text-align:center; margin-top:8px; line-height:20px;
	
	}
	
/* Comments */
/*---------------------*/	

#comments-template{
	display:block; float:left;
	width:100%; height:auto;
	padding:0; margin:0 0 0 10px;
}

h3#comments{
		float:left; display:block; width:99%; height:50px;
		font-family: "Trebuchet MS", sans-serif;
		font-size: 22px;
		font-style: normal;
		font-weight: normal;
		text-transform: normal;
		letter-spacing: -2px;
		line-height: 50px;
	    color:#f83b81; padding:0; margin:0;
		border-bottom:1px dotted #f83b81;
}

ol.commentlist{
   float:left; display:block;
   width:100%; height:auto;
   margin:0; padding:0;
   border-bottom:1px dotted #f83b81;
}

div.commentmetadata{
	float:left; display:block;
	width:90px; height:90px;
	text-align:left; padding:0; margin-top:10px;
}

	div.commentmetadata span.author, div.commentmetadata span.date span.edit{
	float:left; display:block;
	width:100%; height:auto;
	margin:0; padding:0; font-size:11px;
	}
	
	span.edit {
	float:left; display:block;
	width:97%; height:auto;
	margin:10px 0 0 0; padding:0; font-size:12px;
	text-align:right;
	}
		span.edit a:link, span.edit a, span.edit a:visited{
			text-decoration:none; text-align:left;
			color:#666; font-weight:normal;
		}
		span.edit a:hover {
		text-decoration:underline;
		
		}
	
	div.commentmetadata span.author{
	margin-top:5px;
	}
	
div.comment-text{
	float:left; display:block;
	width:450px; min-height:90px; height:auto;
	text-align:left; padding:0; margin:10px 0 0 0;
	border-left:1px dotted #f83b81;
}
	div.comment-text p{
	float:left; text-align:left;
	font-size:12px; margin-left:10px;
	}
	
.authorstyle { background-color: #B3FFCC !important; }	
	
/* Comment form */
/*--------------------------------------*/

#form-comment{
	float:left; display:block;
	width:100%; height:auto;
	margin:10px 0 0 0; padding:10px 0 0 0;
	border-top:1px dotted silver;
}

	#form-comment #respond{
		float:left; display:block;
		width:100%; height:auto;
		font-size:1.09em; margin:0 0 10px 0;
		color:#76a0b0;
		}
	#form-comment p.message{
		float:left; display:block;
		width:100%; height:auto;
	    padding:0; margin:0 0 10px;
    	color:#76a0b0;
		}
	#form-comment p.message a:link, #form-comment p.message a, #form-comment p.message a:visited {
	text-decoration:underline; text-align:left;
	color:#666; font-weight:bold;
	}
	#form-comment p.message a:hover{
	text-decoration:none; color:#444;
	}
		
.comment-area{
	float:left; display:block;
	width:570px; height:100px;
	overflow:auto; margin:10px 0 10px 0;
	padding:5px; background:#fff;
	border:1px solid #c4c4c4;
	font:12px Arial, Helvetica, sans-serif;
	color:#444;
}

input.comment-bt{
	float:right; display:block;
	width:120px; height:34px;
	border:none; border-style:none;
	background:url("images/bt.gif") no-repeat 0px 0px;
	margin:0 17px 0 0; padding:0;
	cursor:pointer; color:#fff;
	font-size:16px; font-weight:bold;
	text-align:center; line-height:20px;
	outline:none; outline-style:none;
}
input.comment-bt:hover{
	background:url("images/bt.gif") no-repeat 0px -34px;
}	

div#form-comment p.subscribe-to-comments{
	width:100%; height:auto;
	line-height:30px;
}	

div#form-comment p.subscribe-to-comments input#subscribe{
	margin:5px 0 0 0;
}	

span.comments-rss{
	float:left; display:block;
	width:96%; height:20px; line-height:20px;
	padding-right:4%; margin:0;
	text-align:right;

}

#commentform input#email, #commentform input#url, #commentform input#author {
	margin:10px 0 0 0; border:1px solid #c4c4c4;
	padding-left:5px;
	font:12px Arial, Helvetica, sans-serif;
	color:#444; height:22px;
}

/* Related posts Single post */
/*-------------------------------------*/	

#related-posts{
	float:left; display:block;
	width:560px; height:250px;
	border:1px solid silver;
	margin:10px 0 10px 10px; padding:10px;
}	
	#related-posts h2 {
	display:block; float:left; 
	width:540px; height:50px; line-height:50px;
	margin:0; padding-left:10px;
	border-bottom:1px solid #e5e5d5;
	font-size:1.6em;
	}
	
	
/* Sidebar */
/*----------------------------*/

#rightcol #sidebar{
	float:left; display:block;
	margin:15px 0 0 0; padding:0;
	width:310px; height:auto;
	list-style:none;
}


#sidebar .widget {
	float:left; display:block;
	width:315px; height:auto; min-height:80px;
	border-bottom:1px dotted silver;
	margin:10px 0 0 8px; padding:0 0 5% 0;
	background:#fff;
}

#sidebar .widget ul li{
		margin:10px 0 0 5px; padding:0;
		height:auto; width:100%;
		float:left; display:block;
	}
	
#sidebar li h2{
	      float:left; display:block;
		  width:98%; height:24px; line-height:24px;
		  background:#dddddd; margin:0; padding:0 0 0 2%;
		  font-weight:bold; color:#f83b81;	
	     }	 
		 

#sidebar .widget .recentcomments{
	margin:10px 0 0 5px; padding:0;
	height:auto; width:auto;
	float:left; display:block;
}
		 
#sidebar .widget_categories select, #sidebar .widget_archive select {
	float:left; display:block;
	margin:10px 0 10px 45px; padding:0;
	width:70%; height:auto;
	font:12px Arial, Helvetica, sans-serif;
}	

#sidebar .widget ul.blogroll{
	margin:10px 0 0 0; padding:0 0 0 2%;
	height:auto; width:auto;
	float:left; display:block;
	list-style:circle;
}

#sidebar .widget ul.blogroll  li a:link, ul.blogroll  li a:active{
	text-decoration:none; color:#f83b81;
	width:100%; float:left; display:block;
}

ul.blogroll  li a:visited {
	color:#666;
}

#sidebar .widget ul.blogroll  li a:hover{
	text-decoration:underline; color:#666;
}
	

#bookmarks{
	float:left; display:block;
	width:100%; height:100px;
	padding:0; margin:0;
}

#share-links{
	float:left; display:block;
	width:100%; height:auto;
	margin:10px 0 0 0; padding:0;
	text-align:right; vertical-align:middle;
}

/* Contact Form*/
/*---------------------------------------------------*/

#leftcol .post-page-static #brief {
	width:100%; min-height:50px; height:auto;
	float:left; display:block;
	margin:10px 0 0 5px 0; padding:0;
}

#brief p{
	margin:15px 0 0 0; padding:0;

}

.post-page-static div.mmf{
	width:100%; height:auto; 
	float:left; display:block;
	margin:10px 0 0 0; padding:0 0 10% 0;
}

.mmf-form{
	margin-left:10px;
}

.post-page-static div.mmf div.mmf-response-output{
	margin:0 0 0 0; padding:0;
}

.post-page-static div.mmf span.mmf-not-valid-tip  {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #FF7800;
	font-size:10pt;
	left:28%;
	padding:2px;
	position:absolute;
	top:20%;
	width:280px;
	z-index:100;
}

.mmf-form .ajax-loader{
	margin:10px 0 0 10px;
}

.mmf label{
	float:left; display:block;
	margin:10px 0 0 5px; padding:0;
	width:100%; height:auto;
}

.mmf p{
	min-height:50px; height:auto;
	line-height:50px; vertical-align:middle;
}

div.mmf .wrap-form{
	float:left; display:block;
	width:100%; height:auto;
	margin:0; padding:0;
}

div.mmf .bt input{
		float:right; display:block;
		width:100px; height:28px;
		margin:30px 38px 0 0; padding:0;
		text-align:center; line-height:28px;
}

.mmf input{
	border:1px solid #f83b81;
	width:395px; height:25px;
	margin:10px 0 0 0; padding-left:5px;
}

.mmf textarea{
	border:1px solid #f83b81;
	width:540px; height:180px;
	margin:10px 0 0 5px; padding-left:5px;
}

/*Feedburner Form */
/*-----------------------------------------------------*/

#users{
	float:left; display:block;
	width:313px; min-height:50px; height:auto;
	margin:5px 0 0 8px; padding:0 0 2% 0;
	background:#e7f1f8;
	border:1px solid #d7e6f0;
}

#users a, #users a:link, #users a:visited{
	text-decoration:none; color:#f83b81;
}

#users a:hover{
	text-decoration:underline;
	color:#666;
}


#users li, #users span{
	float:left; display:block;
	margin:5px 0 0 5px; padding:0;
	width:100%; height:auto;
}

#users form {
	float:left; display:block;
	margin:5px 0 0 5px; padding:0;
	width:100%; height:auto;
}

#users form label{
	float:left; display:block;
	width:100%; height:auto;
	margin:5px 0 0 1px; padding:0;
	color:#333333;
}

#users form input#email {
	margin:2px 0 5px 0; padding:1px;
	border:1px solid #c4c4c4; font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:20px; line-height:20px; color:#444;
	width:65%;
}

#users form input#send{
	float:right; display:block;
	margin:2px 22px 0 0; padding:1px;
	width:80px; height:24px; line-height:24px;
	font:11px "Trebuchet MS", Arial, Verdana;
	cursor:pointer; border:1px solid #c4c4c4;
	color:#444;
}

#users form input#send:hover{
	background:#d7e6f0; color:#f83b81;
}

#users h3{
	width:95%; height:auto;
	font-size:14px; color:#f83b81;
	text-align:left; padding-bottom:1%;
	border-bottom:1px dotted #c4c4c4; line-height:22px;
	margin:0 0 0 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}

#users form p{
	margin:0 0 0 1px; color:#444;
	font-size:11px;

}




/* Noticias lanacion.com*/
/*--------------------------------------------------*/

#lanacion{
	float:left; display:block;
	width:315px; height:auto;
	margin:10px 0 0 8px; padding:0 0 3% 0;
}

.anchoLN a {color:#666565;text-decoration:none!important;}	.anchoLN a:visited {color:#666565;}	.anchoLN a:hover {color:#666565;text-decoration:underline !important;}	.techoLN {background:url(http://www.lanacion.com.ar/imgs/herramientas/en-tu-sitio/fondoGrisClaro.gif);height:23px!important;border-left:1px solid #cfcece;border-right:1px solid #cfcece;}	.noticiasLN {font: bold 11px/14px tahoma;color:#757575;}	.cajaLN {background-color:#fff;border:1px solid #cfcece;border-top:0px;padding:12px 12px 5px 12px;}	*+html .anchoLN .floatFix {height:1%}	* html .anchoLN .floatFix {height:1%}	.anchoLN .floatFix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}/* parametro para mozilla y opera */	.bulletLN {font:11px/14px "Comic Sans MS";text-decoration:none;color:#666565!important;}	.pieLN {border-top: 1px solid #d5d4d4;padding-top:5px;font: normal 11px/14px tahoma; width:100%;}	.grisLN {color:#a2a0a0;}	.logoLN {float:right;width:100px;height:13px;background:url(http://www.lanacion.com.ar/imgs/herramientas/en-tu-sitio/logoGrisClaro.jpg); background-repeat:no-repeat; cursor:pointer;}	.fuenteLN {font:11px/14px "trebuchet ms";margin-bottom:8px;} 	
.anchoLN {width:100%; height:auto;}

.pieLN div{
	width:100%; clear:both;
	margin:0 0 5px 0; padding:0;
}

