@charset "UTF-8";
/* CSS Document */

/*
Theme Name: Clarimbamelo
Theme URI: http://www.sofoca.cl
Author: Andr&eacute;s Sanhueza
Author URI: http://www.sofoca.cl
Description: Sofoca
Version: 2.0
License: &copy; Sofoca
*/
@import url(http://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic);

* {
margin: 0;
padding: 0;
}
body {
	background: #FCC url(bg.png) fixed;
	padding: 10px;
}
#container {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-color: #EEE;
}
#header {
	background-color: #FFF;
	background-image: url(header-top-01.png);
	width: 930px;
	height: 150px;
	background-repeat: no-repeat;
	background-position: center center;
}
#header a {
	display: block;
	width: 900px;
	height: 150px;
	text-indent: -9999px;

}
.breadcrumbs {
	font: 12px/12px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom: 10px;
}
.hidden {
display: none;
}
.breadcrumbs a {
	font-weight: bold;
}
#content {
	width: 580px;
	padding: 10px;
	float: left;
}
#content .post, #content .type-page, #content .comment {
	background-color: #FFF;
	border-radius: 8px;
	overflow: hidden;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#content h1.entry-title {
	width: 560px;
	background-color: #000;
	border-top-left-radius:     0.5em 1.5em;
	border-top-right-radius:    0.5em 1.5em;
	border-bottom-right-radius: 0.5em 1.5em;
	border-bottom-left-radius:  0.5em 1.5em;
	font: bold 24px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FCC;
	padding: 5px 10px;
	text-transform: uppercase;
}
#content .post h1.entry-title,
#content .type-page h1.entry-title{
	width: 540px;
}
#content .entry-header h2.entry-title {
	font: bold 22px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom: 0px;
}
#content .entry-meta {
	font: 12px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom: 10px;
	text-transform: uppercase;
}
#comments {
	font: 13px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: 580px;
	overflow: hidden;
}
#comments .avatar {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#comments p.comment-form {
	overflow: hidden;
}
#comments p.comment-form label{
}
#comments p.comment-form .required{
	font-size: 12px;	
}
#comments p.comment-form input,
#comments p.comment-form textarea{
	float: left;
	margin-right: 8px;
}
#comments .comment-author {
	font-size: 13px;
	font-weight: bold;
}
#content h1, #content h2, #content h3,
#content h4, #content h5, #content h6 {
	font-family: "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#content h2 {
	font-size: 20px;	
}
#content .entry-content {
		overflow: hidden;
		font: 13px/16px "PT Sans", "Lucida Console", Monaco, monospace;
}
#content .post.format-image .entry-content img{
		width: 100%;
		height: auto;
}
#content .post.format-video .entry-content object,
#content .post.format-video .entry-content embed,
#content .post.format-video .entry-content iframe{
		}
#content .post .entry-content img.alignnone{
		margin-bottom: 10px;
}
#content .post .entry-content p img.alignnone{
		margin-bottom: 0;
}
#content .post .entry-content img {
		max-width: 100%;
		height: auto;
}
#content .post .entry-content .oembed object,
#content .post .entry-content .oembed embed,
#content .post .entry-content .oembed iframe{
}
/*wordpress default image stuff*/
#content img.alignright {
		float: right;
	margin-bottom: 5px;
	margin-left: 5px;
}
#content img.alignleft {
		float: left;
	margin-bottom: 5px;
	margin-right: 5px;
}
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}
#content .wp-caption {
	border: 1px dotted #CCC;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	max-width: 538px;
}
#content .wp-caption img{
	max-width: 538px;
	height: auto;
}
#content .wp-caption.alignright {
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
}
#content .wp-caption.alignleft {
	float: left;
	margin-bottom: 5px;
	margin-right: 5px;
}
#content .wp-caption.aligncenter {
	clear: both;
	margin-left: auto;
	margin-right: auto;
}
#content .wp-caption .wp-caption-text {
	font-size: 12px;
	text-align: left;
	margin-top: 10px;
}
/* plugin */
#content .oembed {
	text-align: center;
}

#content #nav-single {
	font: 12px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#content #nav-single .nav-previous{
			float: left;
}
#content #nav-single .nav-next{
			float: right;
}
#content #nav-single .nav-previous, #content #nav-single . nav-next{
			width: 200px;
}
#content h3 {
	font-size: 17px;	
}
#content h4 {
	font-size: 14px;	
}
#content a, #footer a {
	color: #900;
	text-decoration: none;
}
#content a:hover, #footer a:hover {
	text-decoration: underline;
}
#content blockquote {
	font: 13px "PT Sans", "Lucida Console", Monaco, monospace;
	color: #333;
	border-left: 2px solid #900;
	padding: 15px 15px 5px;
	border-top: 1px dotted #CCC;
	border-right: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
}
#content .more-link {
	font-size: 14px;
	font-weight: bold;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;	
}
#content p, #content h1,#content h2,#content h3,
#content h4,#content h5,#content h6,#content iframe,
#content hr, #content blockquote, #content ol,#content ul,#content dl,
#content pre,#footer p,#footer hr{
	margin-bottom: 10px;
	}
	#content .entry-content ul,
#content .entry-content ol,
#content .entry-content dl dd,
#content .comment-content ul,
#content .comment-content ol,
#content .comment-content dl dd {
margin-left: 24px;
}
#sidebar {
	width: 300px;
	float: right;
	font-family: "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-color: #FFF;
	padding: 10px;
	border-radius: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#sidebar .site-avatar{
	width: 300px;
	height: 300px;
	background-color: #FFF;
	background-image: url(header-avatar-01.png);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#sidebar .site-avatar a{
		width: 300px;
	height: 300px;
	display: block;
	text-indent: -9999px;
}
#sidebar blockquote{
	font-size: 14px;
	font-style: italic;
	color: #333;
	padding-left: 10px;	
}
#sidebar p{
	margin-bottom: 10px;
	font-size: 14px;
}
#sidebar a {
	color: #333;
	text-decoration: none;
}
#sidebar a:hover {
		text-decoration: underline;
}
#sidebar h3.widget-title {
	font: 15px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: 2px;
}
#sidebar ul li {
	font: bold 16px/18px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#sidebar .featured-sections li {
	width: 280px;
	background-color: #000;
	border-top-left-radius:     0.5em 1.5em;
	border-top-right-radius:    0.5em 1.5em;
	border-bottom-right-radius: 0.5em 1.5em;
	border-bottom-left-radius:  0.5em 1.5em;
	font: bold 14px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FCC;
	padding: 5px 7px;
	list-style: none;
	text-transform: uppercase;
	margin: 0px 0px 8px;
}
#sidebar .featured-sections li a {
	color: #FCC;
	display: block;
}
#footer {
	font: 12px/16px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: left;
	padding: 10px 10px 5px;
	clear: both;
	width: 910px;
	background-color: #FFF;
}
#footer hr {
	border-top: 3px double #000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.wp-paginate {
	margin: 0;
	padding: 0;
	font: 12px "PT Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.wp-paginate li {
	display:inline;
	list-style:none;
	margin: 0;
	padding: 0;
}
.wp-paginate a {
	background:#FFF;
	color:#FF0;
	padding: 2px 3px;
	width: 16px;
	display: inline-block;
	heigth: 18px;
	border-radius: 4px;
	text-align:center;
	text-decoration:none;
	margin: 0px 4px 0px 0px;
}
.wp-paginate a:hover, .wp-paginate a:active {
	text-decoration: underline;
}
.wp-paginate .title {	margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {
	color:#000;
	margin-right:4px;
	padding:2px 3px;
	border-radius: 4px;
	text-decoration: none;
	text-align:center;
	width: 16px;
	display: inline-block;
	heigth: 18px;
	background: #FFF;
}