/*   
Theme Name: Pensamiento Postivo
Theme URI: http://www.2code2.com
Description: Tema desarrollado por 2code2 para Pensamiento Positivo
Author: 2code2
Author URI: http://www.2code2.com
Template: thematic
Version: RC1
Tags: thematic,two-columns,right-sidebar
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/3c-r-fixed-primary.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* General */
body,input,textarea{
	font-family:verdana,arial,sans-serif;
	font-size:13px;
}
a,a:visited,a.url,a.url:visited{
	color:#0070C5;
	text-decoration:none;
}
a:active,a:hover{
	color:#0070C5;
	text-decoration:underline;
}
/* Header */
#branding{
	width:880px;
	padding:11px 0 0 0;
}
#access{
	width:880px;
	margin:0 auto;
	height:22px;
	font-size:11px;
}
#below-header
{
	border-bottom:1px solid #CCCCCC;
	width:880px;
	height:166px;
	margin:11px auto 11px auto;
	background:url(img/header.jpg) no-repeat top center;
	padding-bottom: 11px;
}
#blog-title a,#blog-title a:visited{
	color:#555555;
	text-decoration:none;
}
#blog-title a:active,#blog-title a:hover{
	color:black;
	text-decoration:none;
}
.sf-menu{float:right}
.sf-menu li{margin:0 0 0 5px}
.sf-menu li a,.sf-menu li a:focus,.sf-menu li a:active,.sf-menu li a:visited{
	color:white;
	text-decoration:none;
	background:#666666 none repeat scroll 0 0;
	padding:5px 10px;
}
.sf-menu li a:hover{background:#999999 none repeat scroll 0 0}
.sf-menu li.current_page_item a,.sf-menu li.current_page_item a:hover,.sf-menu li.current_page_item a:active,.sf-menu li.current_page_item a:visited,.sf-menu li.current_page_item a:focus{
	color:#666666;
	border-bottom-color:#CCCCCC;
	background:#CCCCCC none repeat scroll 0 0;	
}
.menu{width:850px}
/* Content */
#main{
	padding:11px 0 0 0;
	width:880px;
}
.entry-utility{margin:0 0 11px}
.hentry{
	margin:0 0 22px;
	border-bottom:1px dashed #CCCCCC;
	padding:0;
}
.navigation{
	margin:0 0 11px 0;
	font-size:12px;
}
.entry-content{padding:11px 0 0}
.paged #nav-above,#nav-above{display:none}
.entry-title a,.entry-meta a,.entry-utility a,.navigation a{
	color:#CC6600;
	text-decoration:none;
}
.entry-title a:active,.entry-title a:hover,.entry-meta a:active,.entry-meta a:hover,.entry-utility a:active,.entry-utility a:hover,.navigation a:active,.navigation a:hover{
	color:#CC6600;
	text-decoration:underline;
}
.entry-title{
	font-size:22px;
	color:#CC6600;
}
.entry-meta,.entry-utility{font-size:11px}
.author .url{text-transform:none}
.entry-date .published{text-transform:none}
.cat-links{display:none}
.meta-sep-tag-links{display:none}
.slug-vivir-sin-jefe,.slug-radio{border-bottom:none}
/* Footer */
#footer{
	width:880px;
	margin:auto;
}
#siteinfo{
	width:880px;
	padding:11px 0 11px;
	text-align:center;
	font-weight:bold;
}
#siteinfo a,#siteinfo a:visited{
	text-decoration:none;
	color:#0070C5;
}
#siteinfo a:active,#siteinfo a:hover{
	text-decoration:underline;
	color:#0070C5;
}
/* Widgets */
.widgetcontainer{
	border:1px solid #CCCCCC;
	padding:5px 5px;
}
.main-aside ul{padding:0}
#primary{
	padding:0;
	border:0;
	margin-bottom:0;
	width:150px;
}
#primary .widgetcontainer{margin-bottom:3px}
#secondary .widgetcontainer{margin-bottom:3px}
#secondary{
	width:130px;
	margin-right:10px;
}
.feed{margin-left:15px}
#follow-ul{margin-top:5px}
.follow-img{
	vertical-align:middle;
	margin-right:5px;
}
.aside ul ul{margin:0}
.aside ul ul li{list-style-type:none}
.aside a,.aside a:active{
	text-decoration:none;
	color:#0070C5;
}
.aside a:active,.aside a:hover{
	text-decoration:underline;
	color:#0070C5;
}
#sergio{
	margin-top:3px;
	margin-bottom:3px;
	margin-left:15px;
}
.widgetcontainer h3{color:#333333}
#below-mainaside{
	margin:11px 10px 0 20px;
	padding:0;
	float:right;
	width:300px;
	text-align:center;
    clear:right;
}
#below-mainaside .widgetcontainer{
	margin-bottom:22px;
}
#radio{
	margin-top:11px;
	margin-bottom:11px;
}
.libro{margin-right:5px}
.widgetcontainer{font-size:11px}
.widgettitle,.aside h3{font-size:12px}
#secondary .widgetcontainer li{padding-bottom:3px}
#secondary .widgettitle{padding-bottom:5px}
#primary .widgettitle{
	line-height:18px;
	padding-bottom:5px;
}
#primary .widgetcontainer li{padding-bottom:5px}
#primary .widgetcontainer{margin-bottom:10px}

