/* =Layout
-------------------------------------------------------------- */

body {
	min-width:880px;
}
#wrapper {
	margin-top:18px;
}
#header {
	width:880px;
	height:351px;
	margin:0 auto;
}
#primary-access {
	height:36px;
	width:880px;
	margin:0 auto;
	position:relative;
}
#primary-access .skip-link {
	display:none;
}
#branding {
	width:880px;
	height:234px;
	margin:0 auto 18px;
}
#blog-title a {
	display:block;
	width:300px;
	height:234px;
	position:absolute;
	z-index:30;
}
#blog-banner {
}
#secondary-access {
	width:880px;
	height:45px;
	margin:0 auto 18px;
}
#main {
	width:880px;
	margin:0 auto;
    overflow:hidden;
}
#container {
	float:right;
	clear:right;
	width:680px;
}
#content {
	position:relative;
}
.hentry {
	margin-bottom:18px;
	position:relative;
	padding:17px 39px;
	border:1px solid;
}
.aside {
	position:relative;
}
.widgetcontainer {
	margin-bottom:18px;
	padding:17px 19px 0;
	border:1px solid;
}
#content #index-insert.aside {
	padding:18px 0;
}
.main-aside {
	float:left;
	clear:left;
	width:240px;
}
#primary {
}
#secondary {
	border:none;
	padding:0;
}
#footer {
	clear:both;
	width:880px;
	margin:0 auto;
	overflow:hidden;
}
#subsidiary {
	clear:both;
	width:880px;
	margin:0 auto;
	overflow:hidden;
}
#subsidiary .aside {
	width:460px;
	margin-right:20px;
	float:left;
}
#subsidiary #second {
	margin-right:0;
}
#site-credits {
	clear:both;
}
#siteinfo {
	clear:both;
}
/* Template de ancho completo (Full-Width) */
.page-template-template-page-fullwidth-php #container,
.fullwidth-content #container {
	width:100%;
}